摘要:本發(fā)明提供一種實(shí)現(xiàn)DES密碼加密的方法,所述方法為:1、將待加密的64bit數(shù)據(jù)存儲在一數(shù)據(jù)寄存器T,密鑰數(shù)據(jù)存儲在一密鑰寄存器K;2、將密鑰數(shù)據(jù)生成16個(gè)子密鑰;3、對存儲在數(shù)據(jù)寄存器T中的64bit數(shù)據(jù)進(jìn)行IP變換,被分成左右兩半部分,每個(gè)部分32位,以L0和R0表示;4、用16個(gè)子密鑰進(jìn)行遞推計(jì)算;5、對第16個(gè)子密鑰的L16和R16進(jìn)行IP-1變換得到密文數(shù)據(jù),密文數(shù)據(jù)存在一密文寄存器M。本發(fā)明通過建立新的等價(jià)變換表、尋找變換規(guī)律、等價(jià)調(diào)整變換表的順序三種思路,使DES算法實(shí)現(xiàn)更簡潔,速度更快,所需內(nèi)存空間減少,而代碼量沒有明顯增加,大大提高了軟件性能。
- 專利類型發(fā)明專利
- 申請人福建升騰資訊有限公司;
- 發(fā)明人蔣聲障;
- 地址350000 福建省福州市倉山區(qū)金山工業(yè)區(qū)金山大道618號21#、22#、55#
- 申請?zhí)?/b>CN201410354077.9
- 申請時(shí)間2014年07月24日
- 申請公布號CN104092535A
- 申請公布時(shí)間2014年10月08日
- 分類號H04L9/06(2006.01)I;




教育裝備采購網(wǎng)企業(yè)微信客服
京公網(wǎng)安備11010802043465號

