亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 學(xué)院 > 邏輯算法 > 正文

測試XXTea算法,網(wǎng)上沒有一個php版本能還原我的字符串,太奇葩了。

2020-03-22 18:40:33
字體:
供稿:網(wǎng)友
Xxtea Xxtea算法

原文="你是我的,sdfsdfsdfasd,error/4&:1234/?.,/3&%$#@@";
還原過的 =你是我的,sdfsdfsdfasd,error&:1234/?.,&%$#@@;

只要遇到 /3,就不行。還有個別的/4,5,6,7,8,9,有的能還原,有的不能。

網(wǎng)上的所有php版本的XXTea算法基本都測試過,全是同樣的問題,很奇怪。有高手嗎指點(diǎn)一二?

 $n))return false;$n = $m;}$s = array ();for ($i = 0; $i < $len; $i++) {$s[$i] = pack("V", $v[$i]);}if ($w) {return substr(join('', $s), 0, $n);} else {return join('', $s);}}private function str2long($s, $w) {$v = unpack("V*", $s . str_repeat("/0", (4 - strlen($s) % 4) & 3));$v = array_values($v);if ($w) {$v[count($v)] = strlen($s);}return $v;}private function int32($n) {while ($n >= 2147483648)$n -= 4294967296;while ($n <= -2147483649)$n += 4294967296;return (int) $n;}private function xxtea_encrypt($str, $key) {if ($str == "") {return "";}$v = self :: str2long($str, true);$k = self :: str2long($key, false);if (count($k) < 4) {for ($i = count($k); $i < 4; $i++) {$k[$i] = 0;}}$n = count($v) - 1;$z = $v[$n];$y = $v[0];$delta = 0x9E3779B9;$q = floor(6 + 52 / ($n +1));$sum = 0;while (0 < $q--) {$sum = self :: int32($sum + $delta);$e = $sum >> 2 & 3;for ($p = 0; $p < $n; $p++) {$y = $v[$p +1];$mx = self :: int32((($z >> 5 & 0x07ffffff) ^ $y << 2) + (($y >> 3 & 0x1fffffff) ^ $z << 4)) ^ self :: int32(($sum ^ $y) + ($k[$p & 3 ^ $e] ^ $z));$z = $v[$p] = self :: int32($v[$p] + $mx);}$y = $v[0];$mx = self :: int32((($z >> 5 & 0x07ffffff) ^ $y << 2) + (($y >> 3 & 0x1fffffff) ^ $z << 4)) ^ self :: int32(($sum ^ $y) + ($k[$p & 3 ^ $e] ^ $z));$z = $v[$n] = self :: int32($v[$n] + $mx);}return self :: long2str($v, false);}private function xxtea_decrypt($str, $key) {if ($str == "") {return "";}$v = self :: str2long($str, false);$k = self :: str2long($key, false);if (count($k) < 4) {for ($i = count($k); $i < 4; $i++) {$k[$i] = 0;}}$n = count($v) - 1;$z = $v[$n];$y = $v[0];$delta = 0x9E3779B9;$q = floor(6 + 52 / ($n +1));$sum = self :: int32($q * $delta);while ($sum != 0) {$e = $sum >> 2 & 3;for ($p = $n; $p > 0; $p--) {$z = $v[$p -1];$mx = self :: int32((($z >> 5 & 0x07ffffff) ^ $y << 2) + (($y >> 3 & 0x1fffffff) ^ $z << 4)) ^ self :: int32(($sum ^ $y) + ($k[$p & 3 ^ $e] ^ $z));$y = $v[$p] = self :: int32($v[$p] - $mx);}$z = $v[$n];$mx = self :: int32((($z >> 5 & 0x07ffffff) ^ $y << 2) + (($y >> 3 & 0x1fffffff) ^ $z << 4)) ^ self :: int32(($sum ^ $y) + ($k[$p & 3 ^ $e] ^ $z));$y = $v[0] = self :: int32($v[0] - $mx);$sum = self :: int32($sum - $delta);}return self :: long2str($v, true);}}//echo Xxtea::encrypt("你是我的,sdfsdfsdfasd,error:1234/?.,/3&%$#@@", "1234567890123456");$str = mb_convert_encoding("你是我的,sdfsdfsdfasd,error:1234/?.,/3&%$#@@", "UTF-8", "GB2312"); echo Xxtea::decrypt(Xxtea::encrypt($str, "1234567890123456"), "1234567890123456");?>



附一個php版本的xxtea算法代碼,其他版本的也存在同樣的問題。


回復(fù)討論(解決方案)

是否被轉(zhuǎn)義了?

本帖最后由 xuzuning 于 2013-06-11 09:38:43 編輯

不就是個平衡加密么?只要加密、解密后與原文相同不就是對了嗎?
echo $s = "你是我的,sdfsdfsdfasd,error/4&:1234/?.,/3&%$#@@", '
';echo $t = @Xxtea::decrypt(@xxtea::encrypt($s)), '
';var_dump($t == $s);echo '

';echo $s = '你是我的,sdfsdfsdfasd,error/4&:1234/?.,/3&%$#@@', '
';echo $t = @Xxtea::decrypt(@xxtea::encrypt($s)), '
';var_dump($t == $s);


你是我的,sdfsdfsdfasd,error&:1234/?.,&%$#@@
你是我的,sdfsdfsdfasd,error&:1234/?.,&%$#@@
bool(true)
你是我的,sdfsdfsdfasd,error/4&:1234/?.,/3&%$#@@
你是我的,sdfsdfsdfasd,error/4&:1234/?.,/3&%$#@@
bool(true)

/4是特殊字符,顯示不出來正常

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請第一時間聯(lián)系我們修改或刪除,多謝。

發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
欧洲视频一区二区| 久久久久香蕉视频| 中文字幕第一页在线视频| 日本xxxx黄色| 欧美国产高跟鞋裸体秀xxxhd| 一区二区三区日韩| 久久久久亚洲AV成人网人人小说| 亚洲少妇18p| 成人eeuss影院在线观看| 成人动漫在线一区| 影音先锋日韩资源| 国产一区二区三区高清| 视频一区二区在线播放| 国产精品毛片视频| 国产精品成人aaaaa网站| 亚洲视频一区| 男人的天堂色| 欧美高清性xxxxhd| 午夜亚洲影视| 美女100%露胸无遮挡| 美女精品在线| 哺乳挤奶一区二区三区免费看| 精品人妻一区二区乱码| eeuss鲁丝片eeuss影院| 色婷婷av一区二区三区在线观看| www浪潮av99com| 欧美综合一区二区| 久久99偷拍| 亚洲精品高清在线| 国产综合18久久久久久| 黄色动漫在线免费观看| 毛片视频免费| 国产韩日精品| 视频三区在线观看| av噜噜色噜噜久久| 波多野结衣在线观看| 57pao国产成永久免费视频| 久久99久久久久| 黄色三级视频在线| 色婷婷综合成人av| 欧美性猛片xxxxx免费中国| 综合五月激情网| 三年中国国语在线播放免费| 国产成人精品三级高清久久91| 在线观看国产区| 国产精品一区二区三区高清在线| free性m.freesex欧美| 成人免费视频网| 国产网站一区二区| 欧美著名女优| 在线精品国精品国产尤物884a| 99精品国产99久久久久久福利| 三上悠亚av一区二区三区| 久久精品亚洲欧美日韩精品中文字幕| 最近中文字幕免费观看| 国产男女无遮挡| 欧美xxxxxbb| 日本中文字幕在线视频| 在线免费电影网| 人人干人人干人人干| h小视频在线观看网| 国产999视频| 欧美久久一区| 成人在线播放网址| 伊人国产在线看一| 欧美专区在线视频| 精品xxxxxbbbb欧美中文| 久久久av网站| 国产精品久久波多野结衣| 国内精品久久久久久久影视简单| 噜噜噜在线视频| 国产精自产拍久久久久久蜜| 成人网在线免费看| 欧美成人禁片在线www| 日韩av一区二区三区在线| 欧美午夜理伦三级在线观看| 91小视频在线播放| 夜夜爽8888| 黄色免费网站视频| 国产黄色三级网站| 亚洲日本va午夜在线电影| 精品一区二区三区免费视频| 色噜噜一区二区| 成人黄网18免费观看的网站| 在线激情小视频| 亚洲成av人片一区二区| 精品国产精品久久一区免费式| 亚洲国产av一区二区三区| 蜜桃精品成人影片| 性欧美丰满熟妇xxxx性仙踪林| 18毛片免费看| 中文字幕一二三四区| 在线观看成人av电影| 国产精品不卡在线观看| 国产网站一区二区三区| 精品日本视频| 4444免费观看| h版电影在线播放视频网站| 久久久久亚洲精品国产| 麻豆精品新av中文字幕| 视频福利一区| 久久久免费高清视频| 欧美视频亚洲图片| 销魂美女一区二区三区视频在线| 99999精品视频| 精品福利视频导航| 国内成人自拍视频| 久久在线电影| 成人a免费在线看| 日本a在线免费观看| 霍思燕三级露全乳照| 国产极品美女到高潮| 精品国产精品| 久久综合九色综合久| 欧美国产在线观看| 我不卡影院28| 超碰国产在线| 97精品国产91久久久久久| www.久久.com| 免费在线稳定资源站| 中文字幕不卡每日更新1区2区| 一区二区不卡在线视频 午夜欧美不卡'| 亚洲一区二区中文字幕| 国产精品久久免费观看| 国产精品日韩精品欧美在线| 性欧美疯狂猛交69hd| 亚洲av无码一区二区三区观看| 成人av免费电影| 精品久久国产视频| 久久精视频免费在线久久完整在线看| 可以免费看污视频的网站在线| 人成免费在线视频| 女尊高h男高潮呻吟| 99精品99| www日韩视频| 国产成人精品一区二区三区网站观看| 一二三四在线观看免费高清中文在线观看| 中字幕一区二区三区乱码| 国产精品视频久久久| 国产午夜精品一区理论片飘花| 黑人巨大猛交丰满少妇| 97人澡人人添人人爽欧美| 中文字幕日本最新乱码视频| 欧美人与动牲性行为| 综合久久一区二区三区| 在线成人直播| 久久高清精品| 三级视频网站在线观看| 国产女主播在线一区二区| 国产一级性片| 日韩成人av网站| 99久久亚洲国产日韩美女| 国产在线观看www| 日韩三区在线观看| 欧美精品久久久久久久小说| 色综合久久88色综合天天6| 一区二区三区免费观看视频| 日韩精品欧美在线| 欧美中文在线字幕| 黄页视频在线免费观看| 人妻一区二区三区| 免费久久久久久| 亚洲国产精品久久人人爱| 在线观看视频日韩| 欧美久久天堂| 国产av 一区二区三区| 欧美日韩在线一区二区三区| 夜夜嗨一区二区| 狠狠躁夜夜躁人人爽天天天天97| 黄页网站免费观看| 成人午夜电影在线播放| 成年人网站免费观看| 国产噜噜噜噜噜久久久久久久久| 久久一日本道色综合久久| 99国产麻豆精品| 四虎884aa成人精品最新| 伊人福利在线| 一分钟免费观看视频播放www| 精品免费视频123区| 国产一区深夜福利| 视频一区二区免费| 成人免费看黄网站| 国内久久视频| 思思99精品视频在线观看| 亚洲精品人成电影网| 99久久亚洲精品日本无码| 午夜精品久久久久久久99黑人| 永久免费av网站| 李宗瑞系列合集久久| 欧美日韩欧美一区二区| 日韩欧美亚洲日产国| canopen超线视频网线的应用| 亚洲色大成网站www久久九九| 91精品国产综合久久香蕉的用户体验| 成色在线视频| av中文字幕电影在线看| 狠狠狠色丁香婷婷综合激情| 日韩激情一二三区| 水蜜桃在线视频| 日韩免费毛片| 国产精品高潮呻吟久久av无限| 亚洲精品成人无码毛片| 国产精品国产三级国产aⅴ原创| 97不卡在线视频| 日韩一区二区中文| 国产精品白丝jk黑袜喷水| 精品久久久久av影院| 欧美三级中文字幕在线观看| 97精品国产97久久久久久| 亚洲欧美日韩一二三区| 清纯唯美日韩| 国产在线一区二区三区播放| 欧美性猛片xxxx免费看久爱| 国产主播一区二区三区| 国产精品乱看| av综合在线播放| 亚洲第一综合色| 蜜臀久久精品久久久用户群体| 午夜在线不卡| 色悠悠久久综合网| 亚洲a一级视频| 欧美最猛黑人xxxx黑人猛交黄| 日韩精品久久久久久久| 在线观看日韩www视频免费| 久久久久久久久久久电影| 欧美成人综合网站| 亚洲aaaaaaa| 日本乱码高清不卡字幕| 欧美精品观看| 国产成人精品久久二区二区91| 亚洲精品国产一区二区在线| 91网站在线观看免费| 亚洲国产精品推荐| 国语自产精品视频在线看一大j8| 伊人久久大香线蕉综合75| 欧美视频在线观看一区二区三区| 91插插插影院| 亚洲精品1区2区| 日本三级电影在线播放| 交100部在线观看| 好操啊在线观看免费视频| 亚洲精品一区二区在线观看| 成人一区福利| 最新版sss视频在线| 日韩视频免费中文字幕| 91九蝌蚪视频| bl在线肉h视频大尺度| 国产精品久久婷婷| 国产精品免费观看| 亚洲国产成人精品久久久国产成人一区| 一区二区成人网| 亚洲一区av| 成人h猎奇视频网站| 香蕉视频在线看| 亚洲久久一区二区| 欧美夫妻性生活视频| 老太脱裤子让老头玩xxxxx| 亚洲欧美韩国| 神马午夜dy888| √…a在线天堂一区| 999大胆视频| 九一精品在线观看| 日本高清www| 免费看欧美黑人毛片| 91久久综合亚洲鲁鲁五月天| 青青草视频国产| 国产福利拍拍拍| 亚洲精品国精品久久99热一| 99综合99| 亚洲男人的天堂网| 国产成人自拍视频在线观看| 亚洲综合一区二区三区| 亚洲午夜精品久久久久久人妖| 黄色美女网站在线观看| 成人美女黄网站| 欧美亚洲动漫制服丝袜| 国产精品视频一区二区三区综合| 国产精品99蜜臀久久不卡二区| 精品在线观看免费| 天天综合网在线观看| 久热这里只精品99re8久| www男人天堂| 欧美在线观看天堂一区二区三区| 精品美女久久久久| 夜夜躁很很躁日日躁麻豆| 欧美黄色激情视频| 小鲜肉gaygays免费动漫| 一区二区三区视频在线看| 欧美理论片在线观看| 亚洲a成v人在线观看| 青青操在线视频| 性色av一区二区三区免费| 婷婷综合激情| 主播大秀视频在线观看一区二区| 有色激情视频免费在线| 蜜桃传媒一区二区亚洲| 欧美另类videos粗暴黑人| 激情视频亚洲| 一区二区三区动漫| www.亚洲成人| 欧美aaa一级片| 99tv成人| 91精品国产福利在线观看| 欧美大胆在线视频| 国产精品网址| 国产精品99爱免费视频| 国产精品毛片va一区二区三区| 色啪免费观看视频| 亚洲黄色在线免费观看| 亚洲精品白浆高清| 四虎精品在线观看| 激情中文字幕| 日韩簧片在线观看| 粉嫩av一区二区三区免费观看| 亚洲一区二区免费看| 丰满人妻一区二区三区大胸| 国产精品亚洲自拍| 成人免费看黄网站| 色先锋久久av资源部| www.午夜色| 无码少妇一区二区| 樱花www成人免费视频| 手机在线观看av| 中文字幕亚洲综合久久筱田步美| 精品少妇一区二区三区密爱| 久久综合社区| 成人在线视频区| 欧美性受xxx黑人xyx性爽|