簡單學習了一下Base64的解密方法:
第一步:把對應字符根據Base64的編碼表寫出來(==照抄)
第二步:將寫出來的由10進制變成六位的二進制,=相當于兩個00
第三步:以8個01為一組,組成新的二進制
第四步:將新的二進制變成16進制
第五步:根據ASCII碼表將16進制變成最終字符

實體1解密:

加密后:d3lle3dlMWMwbWVfdDBfd3llfQ==
29 55 37 37 30 55 29 37 12 22 12 48 27 22 21 31 29 3 1 31 29 55 37 37 31 16 = =
(011101)(110111) (100101) (100101) (011110) (110111) (011101) (100101) (001100) (010110) (010110) (110000) (011011) (010110) (010101) (011111) (011101) (000011) (000001) (011111) (011101) (110111) (100101) (100101) (011111) (010000)
[01110111] [01110010] [00001000] [01111011] [01110111] [01100101] [00110001] [01100011] [00110000] [01101101] [01100101] [01011111] [01110100] [00110000] [01011111] [01110111] [01111001] [01100101] [011111101]
77 79 65 7b 77 65 31 63 30 6d 65 5f 74 30 5f 77 79 65 fd
w y e { w e 1 c 0 m e _ t 0 _ w y e }
解密后:wye{we1c0me_t0_wye}
實體2加密:


視頻資料:https://www.bilibili.com/video/BV1Wt4y1q7dH
https://www.bilibili.com/video/BV1DJ411t7j2
還有一個問題就是,為什么Base64,后面是64?
因為在加密時,重新分割為6給bit一組時,000000最小為0,111111最大為63
最后再加一句,網上的密文自動解密是真的好用!!!
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/298603.html
標籤:其他
上一篇:【網路安全】記一次挖洞的日常
