¿Cómo es posible que no pueda descifrar mi mensaje cifrado AES en otro descifrado AES?

from Crypto.Cipher import AES
import os

key = 'mysecretpassword'
iv = os.urandom(16)
plaintext1 = 'Secret Message A'
encobj = AES.new(key, AES.MODE_CBC, iv)
ciphertext1 = encobj.encrypt(plaintext1) 
encryptedText = ciphertext1.encode('base64')
print encryptedText
decobj = AES.new(key, AES.MODE_CBC, iv)
print decobj.decrypt(ciphertext1)

Copié el valor impreso deencryptedText y elkey Desde mi código y pegado a los sitios web a continuación.

http://www.everpassword.com/aes-encryptor

http://www.nakov.com/blog/2011/12/26/online-aes-encryptor-decryptor-javascript/

Yo esperaba que fuera capaz de descifrar mi cifrado, pero no lo hace. Por lo tanto, debo estar usando pycrypto incorrecto. ¿Cómo puedo solucionar esto? Los dos sitios pueden cifrar y descifrar entre sí, pero las minas no pueden. Ambos sitios web utilizan el modo CBC.

Respuestas a la pregunta(1)

Su respuesta a la pregunta