环球电气之家-午夜精彩视频-中国专业电气电子产品行业服务网站!

產(chǎn)品分類

當前位置: 首頁 > 工業(yè)控制產(chǎn)品 > 運動控制 > 直線電機 > 直線感應(yīng)電機

類型分類:
科普知識
數(shù)據(jù)分類:
直線感應(yīng)電機

基于ARM的3DES加密算法實現(xiàn)

發(fā)布日期:2022-04-18 點擊率:64

    引 言
     現(xiàn)代密碼學根據(jù)密鑰類型的不同將加密算法分為對稱加密算法和公開密鑰加密算法。3DES算法作為對稱加密算法的一種,被實踐證明是一種安全性非常高的加密算法,受到了廣泛的應(yīng)用。加密算法主要通過軟件和硬件兩種方式來實現(xiàn),軟件的實現(xiàn)方式具有靈活方便的優(yōu)點,同時也具有加密速度受限制的缺點。采用硬件實現(xiàn)加密算法是實際應(yīng)用中必須要考慮到的問題。目前經(jīng)常采用硬件FPGA等來實現(xiàn),該種實驗方式具有處理速度快的特點,但是對系統(tǒng)的復(fù)雜度要求較高。嵌入式微處理器具有實現(xiàn)簡單,系統(tǒng)集成度高,體積小,易于移植等眾多優(yōu)點,因此有必要研發(fā)基于嵌入式微處理器的加密算法硬件設(shè)備,在此提出一種基于ARM處理器的3DES的硬件實現(xiàn)方法。

1 3DES算法原理
     DES是美國國家標準局頒布的數(shù)據(jù)加密算法,作為世界范圍內(nèi)的公開加密標準已經(jīng)使用了20多年。隨著計算機處理速度的提高,DES算法面臨著一些安全威脅,DES采用56位密鑰,曾經(jīng)有人用窮舉搜索法對DES進行過密鑰搜索攻擊。近年來也有人提出了差分和線性攻擊方案,該方案的實施必須有超高速計算機的支持。為了增強DES算法應(yīng)對差分或線性攻擊的可能性,人們提出了一系列改進方案,采用增加密鑰長度是一種可行的途徑。為了增加密鑰的長度,可將分組密碼進行級聯(lián),在不同的密鑰作用下,連續(xù)多次對一組明文進行加密。其中,最有效的方法是使用三重DES加密,它可使加密密鑰長度擴展到128位,在提高加密強度的同時,足以應(yīng)付目前的各種攻擊。
     DES是一個分組加密算法,它以64位為分組對數(shù)據(jù)加密。64位的分組明文序列作為加密算法的輸入,經(jīng)過16輪加密得到64位的密文序列。加密的密鑰為64位,實際長度為56位,DES算法的保密性取決于密鑰。DES對64位的明文分組進行操作。首先通過一個初始置換IP,將64位的明文分成各32位長的左半部分和右半部分,該初始置換只在16輪加密過程進行之前進行一次。在經(jīng)過初始置換操作后,對得到的64位序列進行16輪加密運算,這些運算被稱為函數(shù)f,在運算過程中,輸入數(shù)據(jù)與密鑰結(jié)合。經(jīng)過16輪運算后,左、右兩部分合在一起得到一個64位的輸出序列,該序列再經(jīng)過一個末尾置換IP-1,獲得最終的加密結(jié)果。過程如圖1所示。



     在每一輪加密過程中,函數(shù)廠的運算包括以下四個部分:首先進行密鑰序列移位,從移位后的56位密鑰序列中選出48位;然后通過一個擴展置換將輸入序列32位的右半部分擴展成48位,再與48位的輪密鑰進行異或運算;再者通過8個s盒將異或運算后獲得的48位序列替代成一個32位序列;最后對32位序列應(yīng)用置換P進行置換變換,得到-廠的32位輸出序列。將函數(shù)廠的輸出與輸入序列的左半部分進行異或運算后的結(jié)果作為新一輪加密過程輸入序列的右半部分,當前輸入序列的右半部分作為新一輪加密過程輸入序列的左半部分。上述過程重復(fù)操作16次,便實現(xiàn)了DES的16輪加密運算。
     假設(shè)Bi是第i輪計算的結(jié)果,則Bi為一個64位的序列,Li和Ri分別是Bi的左半部分和右半部分,Ki是第i輪的48位密鑰,且f是實現(xiàn)代換、置換及密鑰異或等運算的函數(shù),那么每一輪加密的具體過程為:
   
     以上操作的詳細過程如圖2所示。



     在3DES加密算法中,加密過程用兩個不同的密鑰K1和K2對一個分組消息進行三次DES加密。首先使用第一個密鑰進行DES加密,然后使用第二個密鑰對第一次的結(jié)果進行DES解密,最后使用第一個密鑰對第二次的結(jié)果進行DES加密。
   
     解密過程首先使用第一個密鑰進行DES解密,然后使用第二個密鑰對第一次的結(jié)果進行DES加密,最后再使用第一個密鑰對第二次的結(jié)果進行DES解密。

下一篇: PLC、DCS、FCS三大控

上一篇: 索爾維全系列Solef?PV

推薦產(chǎn)品

更多
主站蜘蛛池模板: 大通天成企业资质代办_承装修试电力设施许可证_增值电信业务经营许可证_无人机运营合格证_广播电视节目制作许可证 | 杭州成人高考_浙江省成人高考网上报名 | 浙江华锤电器有限公司_地磅称重设备_防作弊地磅_浙江地磅售后维修_无人值守扫码过磅系统_浙江源头地磅厂家_浙江工厂直营地磅 | 轴承振动测量仪电箱-轴承测振动仪器-测试仪厂家-杭州居易电气 | 有源电力滤波装置-电力有源滤波器-低压穿排电流互感器|安科瑞 | 欧美日韩国产一区二区三区不_久久久久国产精品无码不卡_亚洲欧洲美洲无码精品AV_精品一区美女视频_日韩黄色性爱一级视频_日本五十路人妻斩_国产99视频免费精品是看4_亚洲中文字幕无码一二三四区_国产小萍萍挤奶喷奶水_亚洲另类精品无码在线一区 | 药品冷藏箱厂家_低温冰箱_洁净工作台-济南欧莱博电子商务有限公司官网 | 能量回馈_制动单元_电梯节能_能耗制动_深圳市合兴加能科技有限公司 | 黄石东方妇产医院_黄石妇科医院哪家好_黄石无痛人流医院 | 佛山市德信昌电子有限公司 | 钢板仓,大型钢板仓,钢板库,大型钢板库,粉煤灰钢板仓,螺旋钢板仓,螺旋卷板仓,骨料钢板仓 | 污水/卧式/潜水/钻井/矿用/大型/小型/泥浆泵,价格,参数,型号,厂家 - 安平县鼎千泵业制造厂 | 云南成人高考网| 超声骨密度仪-骨密度检测仪-经颅多普勒-tcd仪_南京科进实业有限公司 | 筒瓦厂家-仿古瓦-寺庙-古建琉璃瓦-宜兴市古典园林建筑陶瓷厂有限公司 | 破碎机_上海破碎机_破碎机设备_破碎机厂家-上海山卓重工机械有限公司 | 广州市哲铭油墨涂料有限公司,水性漆生产研发基地 | 超声波气象站_防爆气象站_空气质量监测站_负氧离子检测仪-风途物联网 | 消泡剂-水处理消泡剂-涂料消泡剂-切削液消泡剂价格-东莞德丰消泡剂厂家 | 苏州柯瑞德货架-仓库自动化改造解决方案 | 水厂自动化|污水处理中控系统|水利信息化|智慧水务|智慧农业-山东德艾自动化科技有限公司 | 杰福伦_磁致伸缩位移传感器_线性位移传感器-意大利GEFRAN杰福伦-河南赉威液压科技有限公司 | 电子海图系统-电梯检验系统-智慧供热系统开发-商品房预售资金监管系统 | 滚筒烘干机_转筒烘干机_滚筒干燥机_转筒干燥机_回转烘干机_回转干燥机-设备生产厂家 | 中空玻璃生产线,玻璃加工设备,全自动封胶线,铝条折弯机,双组份打胶机,丁基胶/卧式/立式全自动涂布机,玻璃设备-山东昌盛数控设备有限公司 | 上海诺狮景观规划设计有限公司 | 不锈钢搅拌罐_高速搅拌罐厂家-无锡市凡格德化工装备科技有限公司 | 小型铜米机-干式铜米机-杂线全自动铜米机-河南鑫世昌机械制造有限公司 | 全国国际化学校_国际高中招生_一站式升学择校服务-国际学校网 | 消防泵-XBD单级卧式/立式消防泵-上海塑泉泵阀(集团)有限公司 | 办公室装修_上海办公室设计装修_时尚办公新主张-后街印象 | 雨燕360体育免费直播_雨燕360免费NBA直播_NBA篮球高清直播无插件-雨燕360体育直播 | [品牌官网]贵州遵义双宁口腔连锁_贵州遵义牙科医院哪家好_种植牙_牙齿矫正_原华美口腔 | 南京展台搭建-南京展会设计-南京展览设计公司-南京展厅展示设计-南京汇雅展览工程有限公司 | 轻型地埋电缆故障测试仪,频响法绕组变形测试仪,静荷式卧式拉力试验机-扬州苏电 | 电车线(用于供电给电车的输电线路)-百科 | 反渗透水处理设备|工业零排放|水厂设备|软化水设备|海南净水设备--海南水处理设备厂家 | 扬子叉车厂家_升降平台_电动搬运车|堆高车-扬子仓储叉车官网 | 冷热冲击试验箱_温度冲击试验箱价格_冷热冲击箱排名_林频厂家 | 河南卓美创业科技有限公司-河南卓美防雷公司-防雷接地-防雷工程-重庆避雷针-避雷器-防雷检测-避雷带-避雷针-避雷塔、机房防雷、古建筑防雷等-山西防雷公司 | 电缆桥架生产厂家_槽式/梯式_热镀锌线槽_广东东莞雷正电气 |