diff options
author | Paul Kehrer <paul.l.kehrer@gmail.com> | 2014-12-22 07:56:05 -0600 |
---|---|---|
committer | Paul Kehrer <paul.l.kehrer@gmail.com> | 2014-12-22 07:56:05 -0600 |
commit | 85c11068b4eeb3d0bf1c42cfe4fb0659289566ab (patch) | |
tree | 433c5e9482a91639417cf3db7045cfcce6b039fa /tests/hazmat/primitives/utils.py | |
parent | 217d417243956f703082451f5fd25d7586a69a4e (diff) | |
download | cryptography-85c11068b4eeb3d0bf1c42cfe4fb0659289566ab.tar.gz cryptography-85c11068b4eeb3d0bf1c42cfe4fb0659289566ab.tar.bz2 cryptography-85c11068b4eeb3d0bf1c42cfe4fb0659289566ab.zip |
consolidate dsa serialization loading tests and improve verifier
Diffstat (limited to 'tests/hazmat/primitives/utils.py')
-rw-r--r-- | tests/hazmat/primitives/utils.py | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/tests/hazmat/primitives/utils.py b/tests/hazmat/primitives/utils.py index 0c9af504..e148bc63 100644 --- a/tests/hazmat/primitives/utils.py +++ b/tests/hazmat/primitives/utils.py @@ -414,3 +414,10 @@ def _check_rsa_private_numbers(skey): assert skey.dmp1 == rsa.rsa_crt_dmp1(skey.d, skey.p) assert skey.dmq1 == rsa.rsa_crt_dmq1(skey.d, skey.q) assert skey.iqmp == rsa.rsa_crt_iqmp(skey.p, skey.q) + + +def _check_dsa_private_numbers(skey): + assert skey + pkey = skey.public_numbers + params = pkey.parameter_numbers + assert pow(params.g, skey.x, params.p) == pkey.y |