wolfcrypt-py/wolfcrypt
Juliusz Sosinowicz 2fea30cd32 Validate ctx length in MlDsa.verify (F-4014)
MlDsa.sign/sign_with_seed reject a context longer than 255 bytes with
ValueError, but verify did not. With ctxLen now correctly declared as byte in
the cdef, an over-long ctx would surface as a low-level CFFI OverflowError
instead of the consistent ValueError callers get from the signing paths.

Reject len(ctx) > 255 with ValueError in verify, matching sign.
2026-07-16 13:44:55 +00:00
..
_ffi Merge pull request #130 from mjdemilliano/add-hashdrbg-reseed 2026-07-08 12:28:45 -07:00
__init__.py update license to GPLv3 2026-07-09 18:24:23 +02:00
_version.py Prepare for v5.9.2 release 2026-06-30 16:33:18 +02:00
asn.py update license to GPLv3 2026-07-09 18:24:23 +02:00
ciphers.py Validate ctx length in MlDsa.verify (F-4014) 2026-07-16 13:44:55 +00:00
exceptions.py update license to GPLv3 2026-07-09 18:24:23 +02:00
hashes.py update license to GPLv3 2026-07-09 18:24:23 +02:00
hkdf.py update license to GPLv3 2026-07-09 18:24:23 +02:00
pwdbased.py update license to GPLv3 2026-07-09 18:24:23 +02:00
py.typed Add py.typed file to indicate that this library has typing annotations. 2026-07-06 22:02:48 +02:00
random.py update license to GPLv3 2026-07-09 18:24:23 +02:00
utils.py update license to GPLv3 2026-07-09 18:24:23 +02:00
wc_types.py Address more review comments. 2026-07-06 22:02:48 +02:00