?? 說(shuō)明!!!!.txt
字號(hào):
這個(gè)程序主要由孔令海完成(主要用的c),我負(fù)責(zé)查找資料和測(cè)試。!
我們找到另一個(gè)AES的C++實(shí)現(xiàn)程序,(rijndeal.cpp 和rijndeal.h)
這個(gè)包里包含vc工程,你們可以直接用vc打開,也有一個(gè)可執(zhí)行程序,可以直接運(yùn)行。
1。帶有一個(gè)plaintext.text和logo.jpg,你們可以自己測(cè)一下。
最簡(jiǎn)單的使用方式,rijndeal plaintext.text
具體的參數(shù)可以看源碼,有詳細(xì)的注釋。
2。key文件可以用來(lái)設(shè)置密碼,最多可以設(shè)16個(gè)數(shù)字(128位),但是這樣破解會(huì)花很長(zhǎng)時(shí)間,
8個(gè)數(shù)字(即老師要求的64)破解一個(gè)短txt文件,也會(huì)花幾分鐘。(由于AES要求最短128位密碼,所以對(duì)長(zhǎng)度不
夠密碼都補(bǔ)零)
3。要看懂這個(gè)程序,你們要先大概了解一下fips-197.pdf,特別是房金花。并建議你做一些powerpoint,
這樣講起來(lái)可以更清楚。
程序有什么問題或要完善的地方可以跟我說(shuō),好了,大家一起努力吧!!!!
?? 快捷鍵說(shuō)明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -