use Crypt::Rijndael_PP ':all'; $key = "1234567890ABCDEF" x 4; # 256bit hex number $cipher = Crypt::Rijndael_PP->new( pack('H*', $key), MODE_CBC ); $c_txt = $cipher->encrypt($data); $p_txt = $cipher->decrypt($c_txt); print "--> encoded text = $c_txt\n"; print "--> decoded text = $p_txt\n";