コード例 #1
0
ファイル: test_dsa.py プロジェクト: pmp-p/M2Crypto
 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)
コード例 #2
0
ファイル: test_dsa.py プロジェクト: appknox/m2crypto
 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)
コード例 #3
0
ファイル: test_dsa.py プロジェクト: Hypernode/M2Crypto
 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)
コード例 #4
0
ファイル: test_dsa.py プロジェクト: Hypernode/M2Crypto
 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
コード例 #5
0
ファイル: test_dsa.py プロジェクト: pmp-p/M2Crypto
 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)
コード例 #6
0
ファイル: test_dsa.py プロジェクト: pmp-p/M2Crypto
 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)
コード例 #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
コード例 #8
0
ファイル: test_dsa.py プロジェクト: appknox/m2crypto
 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)