Browse Source

try to fix OPENSSL_assert(inl > 0)

1.4
clowwindy 12 years ago
parent
commit
7e546bdff1
  1. 4
      encrypt.py

4
encrypt.py

@ -144,6 +144,8 @@ class Encryptor(object):
sys.exit(1) sys.exit(1)
def encrypt(self, buf): def encrypt(self, buf):
if len(buf) == 0:
return buf
if self.method is None: if self.method is None:
return string.translate(buf, encrypt_table) return string.translate(buf, encrypt_table)
else: else:
@ -154,6 +156,8 @@ class Encryptor(object):
return self.cipher_iv + self.cipher.update(buf) return self.cipher_iv + self.cipher.update(buf)
def decrypt(self, buf): def decrypt(self, buf):
if len(buf) == 0:
return buf
if self.method is None: if self.method is None:
return string.translate(buf, decrypt_table) return string.translate(buf, decrypt_table)
else: else:

Loading…
Cancel
Save