def encrypt(self, key, iv, data):
if len(key) != self.key_size:
raise EncrError('Key must be of the indicated size {}'.format(self.key_size))
_cipher = _Cipher(self._algorithm(key), modes.CBC(iv), backend=self._backend)
encryptor = _cipher.encryptor()
return encryptor.update(data) + encryptor.finalize()
评论列表
文章目录