Koji Takeda
428b6edc10
Update example
2025-03-06 10:00:18 +09:00
Koji Takeda
b618d59e09
Update example for ML-DSA
2025-03-04 07:55:41 +09:00
Koji Takeda
c59e5910d1
Fix details by hand
2025-03-03 16:14:07 +09:00
Koji Takeda
db90b836a2
Support ML-KEM
2025-02-21 17:04:40 +09:00
Andrew Hutchings
e34a0ece53
Completely refactor AES GCM
...
Some bad assumptions were made during the creation of our Python AES GCM
code. This is now modified to be more in-line with other libraries. This
is an API breaking change on unreleased code.
This now allows for aad data to be used, varying length of
authentication tags and fixes a bug for multipart.
1. Now unified to a single class AesGcmStream()
2. Used `encrypt()` and `decrypt()` instead of `update()` to avoid
confusion over encryption and aad semantics
3. final tag_bytes is configurable in the constructor
4. `set_aad()` added to add the aad data
5. aad data is cleared after first `encrypt()` or `decrypt()` call due
to quirk in the C API.
6. More tests added
2022-03-07 23:24:23 -08:00
Andrew Hutchings
c28704f22c
Fix missing class members from docs
...
Inherited class members were missing from class documentation. Most
classes rely on these so this makes them visible in the docs.
2022-02-08 16:26:30 +00:00
Andrew Hutchings
16334bf5e6
Add support for AES GCM streaming
2022-02-01 07:45:21 -08:00
Daniele Lacamera
e8e49f4cb9
Updated wolfcrypt, copyright notes. Add pwdbased on by default.
2022-01-10 21:23:12 +01:00
Chris Conlon
e7601183c4
update copyright to 2020
2020-01-03 16:29:04 -08:00
Moisés Guimarães
07b547b80c
updates docs
2018-03-19 22:07:53 +01:00
Moisés Guimarães
1a4ee0a2aa
better docs
2018-03-13 00:21:16 +01:00
Moisés Guimarães
b4556ba294
updates copyright and fixes docs
2018-01-08 16:04:27 -03:00
Moisés Guimarães
8d972799c2
docs and makefile small fixes
2017-12-19 14:49:40 -03:00
Moisés Guimarães
69d21052f1
updates copyright year
2017-12-19 13:47:02 -03:00
Moisés Guimarães
71e205943f
moving files to wolfcrypt-py
2017-12-11 17:27:41 -03:00
Moisés Guimarães
bf298548ab
move files to wolfssl/wrappers/python
2016-05-15 15:23:21 -03:00
Moisés Guimarães
3c6aaff373
updates readme
2016-05-09 18:51:30 -03:00
Moisés Guimarães
b12d287e16
fixes about
2016-05-05 11:41:17 -03:00
Moisés Guimarães
c3bd4de092
fixes doctests
2016-05-03 00:26:40 -03:00
Moisés Guimarães
f84d395d69
finished docs for v0.1.0 rc1
2016-05-03 00:01:18 -03:00
Moisés Guimarães
6f202cdfe3
updates docs with hashes and random
2016-05-02 22:37:10 -03:00
Moisés Guimarães
3d50d7936f
new docs structure
2016-05-02 19:45:14 -03:00
Moisés Guimarães
4cf4d195f7
removes -py sufix
2016-05-02 19:34:55 -03:00
Moisés Guimarães
0f3b36d55c
updates docs.
2016-05-01 11:37:04 -03:00
Moisés Guimarães
9bd518198d
docs
2016-04-29 16:51:52 -03:00