内容:ABCD
关键:1234567890123456
加密的Base64:t7ut2nq1afvr9unja0wkwa = =
功能apidatadecrypt(美元的数据,美元关键=){
数据base64_decode美元(美元数据);
合垫= 16(strlen($data)% 16);
paddata美元= $数据。Str_repeat (Chr ($pad), $pad);
返回mcrypt_decrypt(mcrypt_rijndael_128,关键paddata美元,美元,mcrypt_mode_ecb);
}
}
直接
解决方案。
美元关键= '1234567890123456;
内容= = ='t7ut2nq1afvr9unja0wkwa美元;
desstr = decryptstring美元(美元美元的内容,重点);
回声($ desstr);
功能decryptstring($str,美元关键){
$str = base64_decode($str);
$str = mcrypt_decrypt(mcrypt_rijndael_128,美元关键,$str,mcrypt_mode_ecb);
$块= mcrypt_get_block_size('rijndael_128 ','ecb);
合垫= ORD($str {($ len = strlen(str))- 1 });
$ len = strlen(str);
合垫= ORD($str { $ len-1 });
返回substr($str,0,strlen(str)至垫);
}
以上是本文的全部内容,希望大家能喜欢。