国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 開發(fā) > PHP > 正文

PHP aes (ecb)解密后亂碼問題

2024-05-04 23:36:43
字體:
供稿:網(wǎng)友

這篇文章主要介紹了PHP aes (ecb)解密后亂碼問題的解決方法,十分的簡(jiǎn)單實(shí)用,有需要的小伙伴可以參考下。

內(nèi)容:abcd

KEY:1234567890123456

加密后base64:T7UT2NQ1AFvR9unjA0wKWA==

 

 
  1. function apiDataDecrypt($data$key='') { 
  2. $data = base64_decode($data); 
  3. $pad = 16 - (strlen($data) % 16); 
  4. $padData = $data . str_repeat(chr($pad), $pad); 
  5. return mcrypt_decrypt(MCRYPT_RIJNDAEL_128, $key,$padData, MCRYPT_MODE_ECB); 
  6. }  

直接附上解決方案吧

 

 
  1. $key = '1234567890123456'
  2. $content = 'T7UT2NQ1AFvR9unjA0wKWA=='
  3. $desStr = decryptString($content,$key); 
  4. echo($desStr); 
  5.  
  6. function decryptString($str,$key) { 
  7. $str = base64_decode($str); 
  8. $str = mcrypt_decrypt(MCRYPT_RIJNDAEL_128, $key$str, MCRYPT_MODE_ECB);  
  9. $block = mcrypt_get_block_size('rijndael_128''ecb'); 
  10. $pad = ord($str[($len = strlen($str)) - 1]); 
  11. $len = strlen($str); 
  12. $pad = ord($str[$len-1]);  
  13. return substr($str, 0, strlen($str) - $pad); 

以上所述就是本文的全部?jī)?nèi)容了,希望大家能夠喜歡。

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 黑龙江省| 凤山市| 贡山| 连云港市| 广灵县| 扬州市| 宜宾市| 海城市| 崇左市| 新晃| 嘉峪关市| 包头市| 隆德县| 涞源县| 定结县| 荆门市| 霍州市| 雷山县| 铁岭市| 克拉玛依市| 阿克苏市| 宜宾市| 贵州省| 榆中县| 于都县| 兴文县| 新余市| 齐河县| 扶沟县| 怀远县| 林口县| 神池县| 镇江市| 华坪县| 夏邑县| 香格里拉县| 静宁县| 西丰县| 榕江县| 蒙城县| 宜兰市|