知識(shí)補(bǔ)充
因?yàn)閥ii2 csrf的驗(yàn)證的加解密 涉及到異或運(yùn)算
所以需要先補(bǔ)充php里字符串異或運(yùn)算的相關(guān)知識(shí),不需要的可以跳過(guò)
^異或運(yùn)算
不一樣返回1 否者返回 0
在PHP語(yǔ)言中,經(jīng)常用來(lái)做加密的運(yùn)算,解密也直接用^就行
字符串運(yùn)算時(shí) 利用字符的ascii碼轉(zhuǎn)換為2進(jìn)制來(lái)運(yùn)算
單個(gè)字符運(yùn)算
舉例的ascii見(jiàn)下表
字符 |
二進(jìn)制 |
ASCII |
a |
1100001 |
97 |
延伸閱讀
我想了解如何學(xué)習(xí) |