diff options
author | Jim Carroll <jim@caroll.com> | 2016-07-28 14:15:15 -0400 |
---|---|---|
committer | Matěj Cepl <mcepl@cepl.eu> | 2017-09-15 14:42:51 +0200 |
commit | e3070bb00ea093efcd36ea3e8062ab86817c928a (patch) | |
tree | ea2d865230c894d44c29f1a505160f7bbb1d1c85 | |
parent | abf908af23a4ceadd04d64b4f1945ab1898ab1b4 (diff) | |
download | m2crypto-e3070bb00ea093efcd36ea3e8062ab86817c928a.tar.gz |
Switched to unified m2.dsa_set_pqg()
-rw-r--r-- | M2Crypto/DSA.py | 12 |
1 files changed, 3 insertions, 9 deletions
diff --git a/M2Crypto/DSA.py b/M2Crypto/DSA.py index 2f7d4dc..ab2ea12 100644 --- a/M2Crypto/DSA.py +++ b/M2Crypto/DSA.py @@ -114,9 +114,7 @@ class DSA: unsafe to use this method. It is better to use gen_params function to create a new DSA object. """ - m2.dsa_set_p(self.dsa, p) - m2.dsa_set_q(self.dsa, q) - m2.dsa_set_g(self.dsa, g) + m2.dsa_set_pqg(self.dsa, p, q, g) def gen_key(self): # type: () -> None @@ -319,9 +317,7 @@ def set_params(p, q, g): @return: instance of DSA. """ dsa = m2.dsa_new() - m2.dsa_set_p(dsa, p) - m2.dsa_set_q(dsa, q) - m2.dsa_set_g(dsa, g) + m2.dsa_set_pqg(dsa, p, q, g) return DSA(dsa, 1) @@ -414,9 +410,7 @@ def pub_key_from_params(p, q, g, pub): @return: instance of DSA_pub. """ dsa = m2.dsa_new() - m2.dsa_set_p(dsa, p) - m2.dsa_set_q(dsa, q) - m2.dsa_set_g(dsa, g) + m2.dsa_set_pqg(dsa, p, q, g) m2.dsa_set_pub(dsa, pub) return DSA_pub(dsa, 1) |