[PYTHON-CRYPTO] amkCrypto: Cipher decrypt(string) output
Jason R. Mastaler
jason-list-python-crypto at MASTALER.COM
Tue Mar 27 23:31:37 CEST 2001
I'm experimenting with amkCrypto, and I'm confused about the output
I'm getting back from a decrypted string.
#!/usr/bin/env python
import time
from Crypto.Cipher import Blowfish
key = '146bfea4ab7274e6f0ccff25351c2f39'
cipherobj=Blowfish.new(key, Blowfish.CBC)
input = '%16d' % (time.time() +1)
dated_cookie = cipherobj.encrypt(input)
plaintext = cipherobj.decrypt(dated_cookie)
print input
print plaintext
This code produces the following output where `*' is really a binary
character:
985728133
********85728133
Why aren't input and plaintext identical? The strings end the same,
but plaintext has some binary characters at its beginning.
More information about the python-crypto
mailing list