コード例 #1
0
 def _get_cipher(self):
     try:
         from Crypto.Cipher import AES
         return AES.new(self.key)
     except ImportError:
         from aescbc import AES, noPadding
         return AES(self.key, padding=noPadding())
コード例 #2
0
ファイル: android.py プロジェクト: 12101/dedrm-ebook-tools
 def _get_cipher(self):
     try:
         from Crypto.Cipher import AES
         return AES.new(self.key)
     except ImportError:
         from aescbc import AES, noPadding
         return AES(self.key, padding=noPadding())
コード例 #3
0
ファイル: alfcrypto.py プロジェクト: zilin19/DeDRM_tools
 def set_decrypt_key(self, userkey, iv):
     self._key = userkey
     self._iv = iv
     self.aes = aescbc.AES_CBC(userkey, aescbc.noPadding(),
                               len(userkey))
コード例 #4
0
ファイル: alfcrypto.py プロジェクト: akarzim/dotfiles
 def set_decrypt_key(self, userkey, iv):
     self._key = userkey
     self._iv = iv
     self.aes = aescbc.AES_CBC(userkey, aescbc.noPadding(), len(userkey))