示例#1
0
 def __init__(self, text, key):
     super(Playfair, self).__init__(text)
     self.key = self.create_key( Text.only_letters(key) )
     self.text = self.text.replace('j', 'i')
示例#2
0
 def __init__(self, text, key):
     super(Vigenere, self).__init__(text)
     self.key = Text.only_letters(key)
     self.table = { ENGLISH_LETTERS[i]: Affine.create_alphabet( 1, i ) for i in range(26) }
     self.reverse_table = self.create_reverse_table()
示例#3
0
文件: cipher.py 项目: zgthompson/sp14
 def __init__(self, text):
     self.text = Text.only_letters(text)