Commit graph

333 commits

Author SHA1 Message Date
Helder Eijs
0a056c063e Update FAQ for HPKE 2025-04-27 19:36:13 +02:00
Helder Eijs
0785df83f6 Update FAQ 2025-04-27 13:45:20 +02:00
Helder Eijs
2165641a91 Add MODE_KWP (KeyWrap with Padding) for AES 2025-04-13 09:43:43 +02:00
Helder Eijs
18f6809672 Correct max message size for default CCM nonce 2025-03-20 21:51:15 +01:00
Helder Eijs
274e1dcc16 Add sphinx-rtd-theme package 2025-03-16 00:52:28 +01:00
Helder Eijs
cc031485f4 Add sphinx-rtd-theme extension 2025-03-16 00:52:28 +01:00
Helder Eijs
f74ace12b5 Clarification in HPKE docs 2025-03-16 00:40:48 +01:00
Helder Eijs
ebcf09f6e8 Clarify HPKE example 2025-03-16 00:33:33 +01:00
Helder Eijs
208d281db4 Bump version 2025-03-15 22:28:00 +01:00
Helder Eijs
7b438ce657 Update docs 2025-03-09 20:13:36 +01:00
Helder Eijs
5fc32b5513 Remove old future plans file 2025-03-09 19:45:37 +01:00
Helder Eijs
d968a3e755 Add documentation for HPKE 2025-03-09 19:45:37 +01:00
Raccoon
f1cefb8fd0 Fix typo from SP 800-180 to SP 800-108 2025-02-16 17:02:53 +01:00
Paul Hoffman
66fdb2c47a Make examples correct
Missing a comma in one call, format is required in another
2025-01-16 23:38:55 +01:00
Helder Eijs
cd4cb45ce9 Fix docs and changelog 2024-09-30 20:00:24 +02:00
Helder Eijs
d60d018f93 Fix docs 2024-09-08 14:08:40 +02:00
Helder Eijs
d5d1607fbd Update Changelog 2024-09-08 14:08:40 +02:00
Joseph Lefkovitz
e42fd29fff Update ecc.rst
Correct "SyntaxError: unterminated string literal" in documentation example for public key export with ECC. 

Close string literal for open "mode" parameter. Should be "wbt" not "wbt.
2024-08-22 23:02:50 +02:00
Gonzalo Atienza
6ecbbfe67d Update chacha20_poly1305.rst
Bytes object mas be decoded as str first.

'TypeError: can only concatenate str (not "bytes") to str'
2024-08-18 13:36:52 +02:00
vil02
225d6d59c3 Fix typo in api.rst 2024-08-18 13:33:45 +02:00
Helder Eijs
35fcd99d42 Fix API table width 2024-08-17 23:02:43 +02:00
Helder Eijs
e2479dfa96 Fix ECC table 2024-08-17 23:01:31 +02:00
Helder Eijs
15006775ef Clarify which name attribute 'curve' of EccKey takes 2024-08-17 22:50:35 +02:00
Helder Eijs
06d0bd2484 GH#803: fix typos in docs 2024-06-25 00:25:43 +02:00
Helder Eijs
8dcbf9bc33 Fix docs 2024-06-24 10:54:20 +02:00
Helder Eijs
acde47dfa5 Add Curve25519 2024-06-23 00:38:27 +02:00
Reto Schneider
a6b6ecd895 Fix typo in example documentation
This typo got introduced with ebfef948b0
(Update examples).
2024-05-12 10:30:43 +02:00
Danyal Saeed Mirza
98e7718985 Fix examples.rst minor syntax and doc errors
example issues fixed. the second 'in one step' should not say hmac_key in comments.
2024-04-20 13:39:27 +02:00
Helder Eijs
ebfef948b0 Update examples 2024-01-09 20:31:43 +01:00
Helder Eijs
dcb92e2969 Update RSA and ECC documentation 2024-01-08 20:04:49 +01:00
Helder Eijs
a14a22203f Update the PKCS#8 documentation 2024-01-08 20:04:49 +01:00
Helder Eijs
3246f91cf2 Add support for TurboSHAKE128 and TurboSHAKE256 2024-01-01 11:02:47 +01:00
Helder Eijs
51cd585835 Hide obsolete RSA methods 2023-12-29 10:59:32 +01:00
jelaiw
10e8216079 Update PSS verify signature code example. 2023-12-27 22:50:07 +01:00
jelaiw
43a466d170 Fix small "passes" typo. 2023-12-12 20:35:29 +01:00
jelaiw
c9f1288c6b Update RSA-PSS docs for Python 3.
Update message to byte string.

Update RSA.import_key() to read DER file in binary.
2023-12-12 20:33:18 +01:00
Helder Eijs
c8663ed59b Fix DH docs 2023-10-28 15:14:26 +02:00
Helder Eijs
eeffcf5cd3 Fix documentation for DH 2023-09-30 19:25:20 +02:00
Helder Eijs
245620a67b Clarify documentation for Crypto.Util.Counter 2023-09-30 19:23:22 +02:00
Jamie Luckett
0be97e627a Update DSA docs to use Python 3 print 2023-09-30 08:14:20 +02:00
Helder Eijs
07daa29fee Fix examples for TupleHash 2023-09-23 14:30:44 +02:00
Helder Eijs
a6d53199ff Rename to Crypto.Protocol.DH 2023-09-15 17:15:30 +02:00
jelaiw
d1598cde9f Change tag variable name to improve clarity.
See KMAC256 for corresponding change.
2023-09-14 00:16:51 +02:00
jelaiw
00610298fd Change tag variable name to improve clarity.
In the example code, the MAC instance variable name is "mac" and the authentication tag variable name is "mac", which can make the "mac.verify(mac)" call confusing.
2023-09-14 00:16:51 +02:00
Helder Eijs
37f01c900b Simplify tuplehash interface for multiple elements 2023-08-27 10:26:31 +02:00
Helder Eijs
6e8cd6a928 Add support for ECDH (NIST curves only) 2023-08-26 15:17:56 +02:00
Helder Eijs
0de1840af7 Install sphinx 7 for RTD 2023-07-27 21:13:55 +02:00
Denes Molnar
68e2ae85b6 fix md5 docs 2023-07-09 00:21:27 +02:00
jelaiw
5e525ca494 Remove unused import in GCM decrypt code example. 2023-07-02 20:22:40 +02:00
Helder Eijs
8e36ab9b02 Complete docs 2023-07-02 20:08:05 +02:00