Home | Trees | Indices | Help |
---|
|
1 # Author: Trevor Perrin 2 # See the LICENSE file for legal information regarding use of this file. 3 4 """Abstract class for 3DES.""" 5288 if len(key) != 24: 9 raise ValueError() 10 if mode != 2: 11 raise ValueError() 12 if len(IV) != 8: 13 raise ValueError() 14 self.isBlockCipher = True 15 self.block_size = 8 16 self.implementation = implementation 17 self.name = "3des"18 19 #CBC-Mode encryption, returns ciphertext 20 #WARNING: *MAY* modify the input as well 23 24 #CBC-Mode decryption, returns plaintext 25 #WARNING: *MAY* modify the input as well
Home | Trees | Indices | Help |
---|
Generated by Epydoc 3.0.1 on Wed Mar 20 20:43:12 2013 | http://epydoc.sourceforge.net |