diff options
author | Alex Stapleton <alexs@prol.etari.at> | 2014-12-22 15:29:13 +0000 |
---|---|---|
committer | Alex Stapleton <alexs@prol.etari.at> | 2014-12-22 15:29:13 +0000 |
commit | a4cc7456c3b27cd11bfbb133f88395fbad487ded (patch) | |
tree | 0447ebd9128824c6e089d29b1c60d75aebe40023 /tests/hazmat/primitives/utils.py | |
parent | b426b20ad35715b8744231e22ece3c1a17db7322 (diff) | |
parent | 85c11068b4eeb3d0bf1c42cfe4fb0659289566ab (diff) | |
download | cryptography-a4cc7456c3b27cd11bfbb133f88395fbad487ded.tar.gz cryptography-a4cc7456c3b27cd11bfbb133f88395fbad487ded.tar.bz2 cryptography-a4cc7456c3b27cd11bfbb133f88395fbad487ded.zip |
Merge pull request #1567 from reaperhulk/consolidate-more
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 |