亚洲一级电影在线观看,九九精品无码专区免费,亚洲AV无码资源在线观看 ,欧美国产高清

RSA算法的TMS320C54x DSP實現(xiàn)

時間:2024-09-29 14:12:51 理工畢業(yè)論文 我要投稿
  • 相關推薦

RSA算法的TMS320C54x DSP實現(xiàn)

摘要:RSA算法是基于數(shù)論的公鑰密碼體制,是公鑰密碼體制中最優(yōu)秀的加密算法。本文介紹RSA算法的基本原理以及用以TMS320C5402芯片為核心的硬件去實現(xiàn)RSA算法;提供了應的硬件、軟件的接口設計,取得了較好的安全性和速度性能。

引言

在當今的電信時代,由于采用大規(guī)模的電子計算機對數(shù)據(jù)進行處理,使得信息的傳遞大大加速,但是,也隨之出現(xiàn)了令人最為擔心的問題,就是信息的安全性。對信息進行保護的方法就是數(shù)據(jù)加密,通過對網(wǎng)絡上傳輸?shù)臄?shù)據(jù)和系統(tǒng)內(nèi)存儲的數(shù)據(jù)進行加密,可以大大提高網(wǎng)絡和信息的安全性。以較高的安全性而被廣泛采用的RSA公鑰密碼體制,在現(xiàn)代安全性制中占有重要地位。RSA算法由于在加密和解密過程中要進行大量的數(shù)值運算,存在難以實現(xiàn)的問題;而采用純軟件的方式實現(xiàn)RSA算法,雖然降低了解密的強度,但卻增加了運算時間。本文采用一種軟硬件相結合的方式來實現(xiàn)RSA算法。

DSP(Digital Signal Processor)芯片,即數(shù)字信號處理器,是一種特別適用于進行實時數(shù)字信號處理的微處理器。TMS320C54x系列是一種有特殊結構的微處理器,其內(nèi)部采用程序與數(shù)據(jù)分開的哈佛結構;具有專門的硬件乘法器,廣泛采用流水線操作,使用特殊的DSP指令,可以用來快速地實現(xiàn)各種數(shù)字信號處理算法。正因為TMS320C54x系列的這些特點,比較適合RSA算法使用,實現(xiàn)對串行數(shù)據(jù)的加、解密。

1 RSA算法

RSA算法是由Rivest、Shamir與Adleman三人于1978年合作開發(fā)的,并以他們的名字命名的公開密鑰算法。其加密密鑰是公開的,而解密密鑰是保密的。它是基于一個非常簡單的數(shù)論思想:“將兩個素數(shù)乘起來是很容易的,但是分解該乘積是非常困難的”。

RSA算法的特別為利用素數(shù)(也就是質(zhì)數(shù))的因式不可分解性,選用很大的素數(shù)(一般為幾百位到幾千位),為了使政府部門與軍事部門的數(shù)據(jù)保密,大多采用幾千位以上的素數(shù)作為加密的密鑰。RSA算法的要點與難點有二:①算法主要為求模取余運算,這給此算法的應用增添了實際的應用難度,因為給一個幾千位的素數(shù)進行求模取余運算是很難的;②判斷一個數(shù)是否為素數(shù)也是數(shù)學界幾百年來一直討論與研究證明的難題,雖然費馬提出了著名的“費馬猜想”,但一直卻未得到過完全的證明,基于此要找一個幾千位的素數(shù)更是難上加難。

(1)RSA算法原理

RSA算法是基于數(shù)論中的同余理論。如果用m代表明文,c代表密文,E(m)代表加密運算,D(c)代表解密運算,x=y(mode z)表示x和y模z同余,則加密和解密算法簡單表示如下:

加密算法 c=E(m)=me(mod n)

解密算法 m=D(c)=cd(mod n)

其中n和密鑰e是公開的,而密鑰d是保密的。

下面討論密鑰的求取:

①選取兩個隨機大素數(shù)p和q(保密);

②設n=p×q;

③歐拉函數(shù)φ(n)=(p-1)(q-1)(保密);

④選取與φ(n)互素的正整數(shù)e,即滿足gcd(φ(n),e)=1和0

主站蜘蛛池模板: 亚洲aⅴ无码成人网站国产| 97超级碰碰人妻中文字幕| 国产欧美日韩综合在线成| 人妻有码中文字幕在线| 福利无遮挡喷水高潮| 国产xxxxx免费视频| 潮喷无码正在播放| 久久久99久久久国产自输拍| 欧美交换乱理伦片1000| 久久久久99精品成人品| 国产综合无码一区二区辣椒| 国产精品久久久久9999| 金乡县| 禹州市| 国产精品成人影院在线 | 亚洲日韩中文字幕久热| 一本一本久久a久久精品综合不卡 国内精品久久久久影院网站 | 男人一边吃奶一边做爰免费视频 | 国产精品无码av一区二区三区| 农村乱人伦一区二区| 久久久久欧美精品| 麻豆精品久久久久久久99蜜桃| 欧美啪啪精品| 性开放的女人aaa片| 亚洲鲁丝片一区二区三区| 夜夜偷天天爽夜夜爱| 国产熟妇乱xxxxx大屁股网| 亚洲日韩欧美在线成人| 中文字幕无码一区二区三四区| 成人无码专区免费播放三区| 精品熟女碰碰人人a久久| 骚虎视频在线观看| 国产自在自线午夜精品| 国产av永久无码青青草原| 女性裸体啪啪拍无遮挡的网站 | 五月丁香在线视频| 无码亚欧激情视频在线观看| 琼中| 国产99视频在线| 亚洲无亚洲人成网站77777| 睢宁县|