DES加密簡(jiǎn)單使用

這兩天使用了DES加密對(duì)Token加密存入cookie。

首先是使用DES加密算法,算法的具體原理及實(shí)現(xiàn)沒(méi)有完全了解,僅使用。

大概的原理就是:首先我需要規(guī)定一個(gè)加密的字符串,這個(gè)字符串通過(guò)相應(yīng)的加密算法插入到我想加密的Token中,然后將這個(gè)機(jī)密過(guò)后的字符串轉(zhuǎn)換成二進(jìn)制byte,最后將這一串二進(jìn)制字符串存入cookie中,保證用戶信息不被泄露。

緊接著就是進(jìn)行解密。解密過(guò)程是先將二進(jìn)制字符串轉(zhuǎn)換成String類型字符串,然后通過(guò)DES相應(yīng)的解密算法還原我的初始Token,最后獲取的Token就是我最開(kāi)始想要進(jìn)行加密的Token。

這里的相關(guān)代碼就不貼了,網(wǎng)上一搜一大把。


我的粗淺的理解就是這樣的一個(gè)過(guò)程:將我的Token加密,中間插入了我規(guī)定的秘鑰,插入是通過(guò)DES加密算法隨機(jī)插入的,然后在轉(zhuǎn)換為二進(jìn)制字符串;

解密時(shí)先將二進(jìn)制字符串轉(zhuǎn)換成String,然后通過(guò)DES解密算法去除規(guī)定秘鑰,獲取Token。

最后,一波硬廣

IT修真院是一個(gè)免費(fèi)的線上IT技術(shù)學(xué)習(xí)平臺(tái)

每個(gè)職業(yè)以15個(gè)左右的task為初學(xué)者提供更快速高效的學(xué)習(xí)方式

所有task均是從真實(shí)項(xiàng)目中提煉出來(lái)的技能點(diǎn)

強(qiáng)調(diào)實(shí)戰(zhàn)演練+自學(xué)優(yōu)先+師兄輔導(dǎo)的學(xué)習(xí)方式

嚴(yán)格的日?qǐng)?bào)體系,歡樂(lè)的交流討論學(xué)習(xí)氣氛,更有無(wú)數(shù)師兄師姐幫你解疑答惑。

騷年,準(zhǔn)備好加入我們這個(gè)變態(tài)成長(zhǎng)的修真寶地了嗎?

點(diǎn)擊官網(wǎng)http://www.jnshu.com/login/1/11081435 ,開(kāi)始自己的IT修真之旅吧

最最后,老大讓我喊出口號(hào),他不要求我也要喊:老大最帥(還是被逼的。。。哈哈哈哈哈)

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容