基于EFITiano体系的密码系统研究与应用

上传人:206****923 文档编号:46992656 上传时间:2018-06-29 格式:PDF 页数:59 大小:2.44MB
返回 下载 相关 举报
基于EFITiano体系的密码系统研究与应用_第1页
第1页 / 共59页
基于EFITiano体系的密码系统研究与应用_第2页
第2页 / 共59页
基于EFITiano体系的密码系统研究与应用_第3页
第3页 / 共59页
基于EFITiano体系的密码系统研究与应用_第4页
第4页 / 共59页
基于EFITiano体系的密码系统研究与应用_第5页
第5页 / 共59页
点击查看更多>>
资源描述

《基于EFITiano体系的密码系统研究与应用》由会员分享,可在线阅读,更多相关《基于EFITiano体系的密码系统研究与应用(59页珍藏版)》请在金锄头文库上搜索。

1、Y8 2 8 3 0 G3 。凌研究生毕业论文( 设计) 论文题| ! t :旦E ! a ! 然筮f 也鳖盟苤筮! l ! f 嚣皇丝删作者姓名型整盎指导教师隧矗刿副熬援学科( 专业)塑性兰捏所在学院 E 曩扭生挞生堂瞳基于E F l T i a n o 体系的密码系统磅究s 应甩摘要摘要随着计算机网络技术和通讯技术的迅猛发展,作为信息安全基础的以加密解密和数字签名功能为主的密码系统的设计与开发,也同样面临着“更安全,更快速,更强大”的要求。密码系统的整个设计开发流程既要与传统的设计方法相适应,又要在兼容国际流行的密码标准体系的同时,提供增值的功能。与此同时,一个密码系统通常由一个软硬件的环

2、境来支持其J 下常工作,一般而言,是运行在操作系统之上,或者独立的运行在嵌入式系统环境。本文将讨论一种新的运行环境,也即将密码系统在下一代B I O S 基础上实现并且应用。传统B I O S 是固化在R O M 中的子程序,主要用来管理各种输入输出设备,并且引导计算机进入操作系统环境。随着计算机软件硬件技术的不断向前发展,传统B I O S 的缺点,如缺少兼容性、可扩展性和可交互性等也越来越明显,逐渐不能适合现在计算杌发展方向。为了超越传统B I O S ,当今业晃领先设计和厂商都在努力改进B I O S 的开发和功能,其中英特尔E x t e n s i b l eF i r m w a

3、r e 如t e r f a c e ( E F l ) 平台创新技术架构及其开源基础代码T i a n o ,使得固件创新技术方案和产品将成为可能,并且将成为下一代B I O S 的发展标准和方向。其中本文所要讨论的对于密码系统的设计和实现,主要基于E F l 门r i a l r l o 可扩展性这特点。本研究内容作为嵌入式系统研究的重要组成部分,重点介绍了对称加密算法中的A E S 算法,非对称加密算法中的R S A 算法,两个重要的单向散列函数M D 5 和S H A 、1 ,以及介绍了数字签名算法,并针对各个算法进行了细致的研究和缜密的安全性分析。根据E F l T i a n o

4、功能扩展的设计方法学的要求,针对各个算法的不同特点,对各个算法在B I O S 阶段进行了实现和优化,并将这些算法封装在一个库里面,作为一个可以按需装载和卸载的独立功能模块。研究和实验已经表明了令人鼓舞的结果,不仅是有些算法的实现取得了比现在常用的密码系统更快的速度,而且这种模块化的设计和编程的方法完全符合E F I 开发方式,充分展现了重用的特性。关键字:密码系统,加密解密,数字签名,A E S ,R S A ,H A S H ,M D 5 ,S H A - 1B I O S ,E F I f F i a n o基于E F l l i a n o 体系的密码系统研竞s 应琨A b s t r

5、 a c tA b s t r a c tI na l li n c r e a s i n g l yd e v e l o p m e n to fc o m p u t e ri n t e m e t w o r k i n ga n dc o m m u n i c a t i o nt e c h n o l o g i e s ,c r y p t o g r a p h yh a sb e c o m ea ne s s e n t i a lc o m p o n e n to fm o d e mi n f o r m a t i o ns y s t e m s A st

6、 h ef u n d a m e n t a lo fi n f o r m a t i o ns e c u r i t y ,c r y p t o g r a p h yi sc o n f r o n t e dw i t ht h ed e m a n do ff a s t e r , m o r ep o w e r f u la n dm o r es e c u r e T h ep r o c e s so fd e s i g na n di m p l e m e n t a t i o ns h o u l dn o to n l ya d a p tw i t h

7、t r a d i t i o n a lm e t h o d o l o g i e s ,b u ta l s oc o m p a t i b l ew i t hi n t e r n a t i o n a ls t a n d a r d ,a sw e l la sp r o v i d e rv a l u e a d d e df e a t u r e s M e a n w h i l e ,c r y p t o g r a p h yn e e d saS W H We n v i r o n m e n tt os u p p o r ti tw o r k i

8、n g G e n e r a l l y , i tr u n sd e p e n do no p e r a t i n gs y s t e m ,o ri nap a r t i c u l a re m b e d d e ds y s t e me n v i r o n m e n t T h i sp a p e rw i l li n t r o d u c ean e we n v i r o n m e n t ,w h i c hi m p l e m e n t i n gc r y p t o g r a p h yb a s e do nn e x tg e n

9、 e r a t i o nB I O S L e g a c yB I O Si sas u b r o u t i n ef i x e di nR O M ,u s e dt om a n a g ek i n d so fi n p u t o u t p u td e v i c e ,a n dw i t ht h er e s p o n s i b l ef o rs t a r t u po p e r a t i n gs y s t e m H o w e v e r , w i t ht h ed e v e l o p m e n to fc o m p u t e

10、rt e c h n i q u e ,t h ed i s a d v a n t a g eo fl e g a c yB 1 0 Si se v i d e n t l y s u c ha si n c o m p a t i b l e ,i n e x t e n s i b l ea n dn o n i n t e r a c t i v e ,w h i c hh a r d l yt oc a t c hu pw i t hc o m p u t e re v o l u t i o n I no r d e rt ot r a n s c e n dl e g a c y

11、B I O S ,c o n t e m p o r a r yl e a d i n gd e s i g n e ra n dm a n u f a c t u r e ra i m st oi m p r o v et h ed e v e l o p m e n ta n df u n d i o n a l i t yo fB I O S E s p e c i a l l y ,E x t e n s i b l eF i r m w a r eI n t e r f a c e ( E F l ) a n dI n t e lP l a t f o r mI n n o v a

12、t i o nF r a m e w o r kf o rE F Im a k ef i r m w a r ei n n o v a t i o na n dp r o d u c t i o nf e a s i b l e ,f u r t h e r m o r e ,i tw i l lb e c o m et h en e x tg e n e r a t i o nB I O Sd e v e l o p m e n ts t a n d a r d T 1 l ep a p e rd i s c u s s e st h ed e s i g na n di m p l e m

13、 e n t a t i o no fc r y p t o g r a p h yw h i c ht a k e su s eo fn e wa d v a n c ef e a t u r e sb r o u g h tf r o mE F I 仃1 a n o A sai m p o r t a n tp a r to fe m b e d d e ds y s t e mr e s e a r c h ,t h ep a p e ri n t r o d u c eo n et y p i c a ls y m m e t r i c - k e ya l g o r i t h

14、m ,A E Sa l g o r i t h m ,a n do n et y p i c a la s y m m e t r i c k e ya l g o r i t h m ,R S Aa l g o r i t h m ,t w oi m p o r t a n to n e - w a yh a s hf u n c t i o n M D 5a n dS H A 一1a l g o r i t h m ,a sw e l la sd i g i t a ls i g n a t u r e 0 nt h eb a s i so ft h eE F I T i 3 1 0f u

15、 n c t i o n a l i t ye x t e n s i o nf e a t u r e ,i m p l e m e n t i n go p t i m i z i n g ,a n ds y n t h e s i z i n go ft h e s ea l g o r i t h m su n d e rB I O Se n v i r o n m e n t ,w h i c hw o r k sa sa ni n d e p e n d e n tl o a d a b l e , u n l o a d a b l ef u n c t i o n a lm o

16、 d u l ea c c o r d i n gt od e m a n d T h er e s e a r c ha n de x p e r i m e n th a ss h o w ns o m ei n s p i r i n gr e s u l t s N o to n l yt h ei m p l e m e n t a t i o no fs o m ea l g o r i t h m sg a i nh i g hs p e e dc o m p a r e dt oc u r r e n t l yw i d e l yu s e dc r y p t o g r a p h y , b u ta l s ot h e s em o d u l a rd e s i g n i n ga n dp r o g r a m m i n gs h o wt h ec a p a b i l i t yo fr e u s ea n df u l l yc o m p l i

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 其它学术论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号