示例#1
0
文件: aes.py 项目: ggadal/matasano
 def test_oracle_crack(self):
     assert is_english(aes.break_ecb(aes.encryption_oracle)), \
            'failed to break encryption_oracle'
示例#2
0
文件: aes.py 项目: ggadal/matasano
 def test_prepend_oracle_crack(self):
     assert is_english(aes.break_ecb(aes.prepend_oracle)), \
            'failed to break prepend_oracle'
示例#3
0
 def test_is_english(self):
     assert vigenere.is_english(self.secret), \
         "Plaintext identifier is giving false negative."
     assert not vigenere.is_english(self.cipher.decode('utf-8')), \
         "Plaintext identifier is giving false positives."