X-Git-Url: http://wagner.pp.ru/gitweb/?a=blobdiff_plain;f=tests%2Ftestcipher.py;h=3cc848c0a963600841d271c59d0cd6916d924f3a;hb=4367362775bc1936c63cb0bff16a71affc31f8a2;hp=de426cba665f50d988009b7c08f375c065301222;hpb=48ddb5373a0a8b0481ed1c72ece36b5973fd3da5;p=oss%2Fctypescrypto.git diff --git a/tests/testcipher.py b/tests/testcipher.py index de426cb..3cc848c 100644 --- a/tests/testcipher.py +++ b/tests/testcipher.py @@ -1,6 +1,7 @@ from ctypescrypto.oid import Oid from ctypescrypto import cipher import unittest +import sys class TestCipherType(unittest.TestCase): @@ -84,7 +85,9 @@ class TestEncryptDecrypt(unittest.TestCase): c=cipher.new("bf-ofb",encryptkey,iv=iv) ciphertext=c.update(data)+c.finish() decryptkey=encryptkey[0:5]+encryptkey[5:] - d=cipher.new("bf-ofb",decryptkey,iv=iv) + with open("cipher.txt","w") as f: + f.write(repr(ciphertext)+"\n") + d=cipher.new("bf-ofb",decryptkey,encrypt=False,iv=iv) deciph=d.update(ciphertext)+d.finish() self.assertEqual(deciph,data) if __name__ == '__main__':