O AES é o mesmo nas bibliotecas PyCrypto e Node.JS Crypto

stou começando a me perguntar se a implementação do AES é diferente nas biblioteca

tualmente, tenho um texto não criptografado com PyCrypt
stou tentando descriptografar o texto cifrado com a Crypto Library do Node.j

Basicamente com PyCrypto ..
im usando AES-128-CBC com um IV gerado aleatoriamente. (que descriptografa perfeitamente em PyCrypto)

Contudo.
No Node.js estou fazendo isso

var buf = new Buffer(ciphertext)
var decipher = crypto.createDecipher('aes-128-cbc',aeskey)
buf = decipher.update(buf,'binary', 'binary')
buf += decipher.final('binary')

O que cospe um monte de lixo .... (mudar 'binário' para hex / utf8 não ajuda)

Como estou usando CBC (Cipher Block Chaining) ...
stou anexando o IV ao início do texto cifrado (16 blocos). No PyCrypto, isso funciona perfeitamente, da mesma forma que a especificação de PGP, uso de CF

Alguém sabe por que motivo isso não está funcionando ???

Estou esperando muito das bibliotecas padrão do Node.js

questionAnswers(5)

yourAnswerToTheQuestion