Commit graph

16 commits

Author SHA1 Message Date
Alex Gaynor
fb4c72c8bf
Added wycheproof vectors for pbkdf2 (#10024) 2023-12-21 08:30:36 -06:00
Alex Gaynor
986f0b19b5
Added several tests and cleanups for serialization and EC (#9049) 2023-06-10 13:35:24 -06:00
Paul Kehrer
ce05282e58
cache ECDH values in wycheproof too (#8487)
this alters and renames the caching function a bit since it caches *to
the group* object but the actual values (in ECDH) come from the testcase
itself
2023-03-10 07:31:10 -05:00
Alex Gaynor
31f0dcabda
Cache some keys that are reused in wycheproof tests (#8479) 2023-03-10 05:17:42 +08:00
Alex Gaynor
d05a8ac6cd
Update to the new wycheproof (#8403) 2023-02-28 05:07:54 +00:00
Alex Gaynor
5d3db676cf
Use the ruff 'pyupgrade' checks (#8104) 2023-01-20 05:36:01 +08:00
Alex Gaynor
7ff729ecf2
Switch from flake8 to ruff (#7920)
It's more than 60x faster.
2022-12-21 09:44:47 +07:00
Alex Gaynor
790661f54d
update comment now that we dropped 1.0.2 (#7242)
* remove error handling for 1.0.2

* Update test_ecdsa.py
2022-05-21 06:25:35 +08:00
Alex Gaynor
245d15b563
Remove requires_backend_interface from tests because it was useless (#5884) 2021-03-01 11:59:24 -06:00
Paul Kehrer
343ac1344a
enable mypy over tests (#5721)
* clean mypy with tests dir

* remove most no_type_check annotations

* le sigh

* remove unneeded comments
2021-01-31 19:27:41 -05:00
Alex Gaynor
057a9fcf34
fixes #5611 -- use subtests for wycheproof tests for speed (#5616) 2020-12-09 10:04:47 -06:00
Alex Gaynor
e0477596f7
Remove __future__ import from our code (#5610) 2020-12-09 00:35:11 -06:00
Alex Gaynor
60aa04481f
Paint it Black by the Rolling Stones (#5324) 2020-07-20 13:06:29 -05:00
Alex Gaynor
aece5b3d47
Drop support for OpenSSL 1.0.1 (#5178) 2020-04-04 16:08:08 -05:00
Alex Gaynor
c0dbbb52fb Refs #5075 -- use ecdsa_*.json from wycheproof (#5099) 2020-01-12 22:42:21 -05:00
Alex Gaynor
c574e7554c Refs #3331 -- integrated wycheproof ECDSA tests (#4341)
* Refs #3331 -- integrated wycheproof ECDSA tests

* Also handle these key loading errors

* review

* empty commit to trigger jenkins
2018-07-17 21:20:13 +08:00