Esempio n. 1
0
 def test_verify_fail2(self):
     dsa = DSA.load_key(self.privkey)
     r, s = dsa.sign(self.data)
     dsa2 = DSA.load_params(self.param)
     assert not dsa2.check_key()
     with self.assertRaises(AssertionError):
         dsa2.verify(self.data, r, s)
Esempio n. 2
0
 def test_verify_fail2(self):
     dsa = DSA.load_key(self.privkey)
     r, s = dsa.sign(self.data)
     dsa2 = DSA.load_params(self.param)
     assert not dsa2.check_key()
     with self.assertRaises(AssertionError):
         dsa2.verify(self.data, r, s)
Esempio n. 3
0
 def test_sign_with_params_only(self):
     dsa = DSA.load_params(self.param)
     self.assertRaises(AssertionError, dsa.sign, self.data)
     self.assertRaises(AssertionError, dsa.sign_asn1, self.data)
Esempio n. 4
0
 def test_loadparam(self):
     self.assertRaises(DSA.DSAError, DSA.load_key, self.param)
     dsa = DSA.load_params(self.param)
     assert not dsa.check_key()
     assert len(dsa) == 1024
Esempio n. 5
0
 def test_sign_with_params_only(self):
     dsa = DSA.load_params(self.param)
     with self.assertRaises(AssertionError):
         dsa.sign(self.data)
     with self.assertRaises(AssertionError):
         dsa.sign_asn1(self.data)
Esempio n. 6
0
 def test_loadparam(self):
     with self.assertRaises(DSA.DSAError):
         DSA.load_key(self.param)
     dsa = DSA.load_params(self.param)
     assert not dsa.check_key()
     self.assertEqual(len(dsa), 1024)
Esempio n. 7
0
 def test_loadparam(self):
     self.assertRaises(DSA.DSAError, DSA.load_key, self.param)
     dsa = DSA.load_params(self.param)
     assert not dsa.check_key()
     assert len(dsa) == 1024
Esempio n. 8
0
 def test_loadparam(self):
     with self.assertRaises(DSA.DSAError):
         DSA.load_key(self.param)
     dsa = DSA.load_params(self.param)
     assert not dsa.check_key()
     self.assertEqual(len(dsa), 1024)