文档介绍:西南交通大学
硕士学位论文
基于DSP芯片的PCI加密卡的设计与实现
姓名:黄春莲
申请学位级别:硕士
专业:密码学
指导教师:蒋朝根
20050601
摘要西南交通大学硕士研究生学位论文第随着计算机网络和通信技术的发展,信息安全已经成为~个的一个重要标志,各国投入大量的人力、物力、财力打造信息安全,个人和普通公司、企业对安全的需求也日益迫切。密码技术作为信息安全的核心,也越来越受到人们的普遍重视,成为一个热门的课题。密码产品应该自主研制和生产,是每一届政府和密码学界的共识,也是信息安全的根本。本论文结合硬件加密和软件加密的特点,设计了一个基于芯片的用芸ǎD岩酝蹲拾汗蟮挠布用懿返钠胀ㄓ没峁┝艘恢职全性较好、性能较高的加密解决方案。在论文中,首先介绍了口令加密系统,,详细介绍了惺褂玫加密算法、,介绍了分组密码的工作模式电子密码本密码分组链接⒚芪姆蠢、输出反馈J健2捎惚嘤镅员嘀屏艘陨细髦炙惴ǎ贒上实现了一个口令加密系统,数据加密速度达到痵以上,并实现密钥的安全管理,能满足个人机脱离主用艽罅渴莸男枰!论文中还介绍了本加密卡的硬件平台设计方法,’详细讨论了酒机的通信接口电路。在实现硬件平台的基础上使用镜那序开发包7⒊霰炯用芸ǖ腤驱动程序,为用户调用加密卡提供软件接口和应用平台。关键词:加密系统;籔;绦
。:籇;篧甶,遝,珻儿甌疭..甌甤.,.糴...,.甀甋.、.班/。畉:
第P髀第西南交通大学硕士研究生学位论文随着计算机网络与通信技术的飞速发展,信息安全与遇信保密磁在成为一个莺家致涤、军事、经济渡及社会正常运行豹萋磴,令太和普通公司、企业对安全的需求也日益迫切。密码技术作为解决安全问题的有效手段,在各种安全解决方案中得到了越来越广泛的应用。垮嬲络上传输钓信息毒Ⅱ系统内存储的信息进行加密可以极大地提高网络与售惑豹安全程。绩怠安全涉及垂售惑豹保密魏⑼昃鹦、可用憾、可控馁W酆掀鹄此担褪且1U系缱有畔⒌挠行浴1C性就是对抗对手豹被渤攻击,保菩畔⒉恍孤└淳谌ūH恕完整洼藏楚对撬对手主动攻击,耱童信惠装束经援稷魏篡羧。嚣爱熬就是保证信息及信息系统确实为授权使用者所用。可控性就是对信息及信息系统实施安全监控。丽现实中又存在着各种备样的信息安全威胁,如伪造、欺骗、窃听、篡改、抵赖、拒绝服务等等,因此,傺密与疆译、入侵与爱入侵、窃氍与爱窃跨嚣等豹对莸~粪在蕊惠繁界中热烈地上演,研究信息安全技术一直怒当今信息傲界而且也胰当是未来信息世界的热点。信惠安全技术的棱心是密码学理论与技术,它主要由密码编码技术霜密码分据技术瑟个分支缓袋。密玛貔褥技零懿主蘩任务是蚕慕产生安全性高的有效密码算法和协议,以满足对数据和信息进行加密或认证的要求。密码分析技术的主要任务题破译密码或伪造认证信息,实现窃取机密信息竣进行诈骟破坏活动。这两个分支既楣互对立又葙互袄存,正是鑫予这释对立缓~关系,才攘韵了塞璐学叁骞匏发展。密码学理论与技术目前主要肖三大体制,邮基于数学的对称密码体制与公钥密码体制和基于量予力学的量予密码体制。目前的加铝产品中,大部分都是使用对称密码钪苹蚬棵苈胩逯啤
本论文的研炎背景和圜肉羚现状。韭畚牡难芯勘尘西南交滋大学硕士研究生学位论文第在实际应用中,密硝产品有硬件加密产品和软件加密产品两释。一、软硬件加密的比较目前嫒俘加密产晶倪是商业秘军事应用豹主要选择,这是因为硬镁蛎懿掀浯娼腺悍懿悍ù哦搋鄣悖⑺俣龋杭用芩惴ê泻芏喽悦魑奈坏母丛釉怂悖庋牟僮在一般的计算机上难以实现,比如惴ㄔ谄胀ǖ募扑慊显诵没有什么效率可言。此外,热密遴鬻都是赢强度豹计舞任务,进行加密漶会占用竽揖彩贝常扑闱撩羔岱煲蜣净岽蟠蠼ń档汀将加密移到芯片上,即使该芯片鼹另外一个处理器也会使整个系统的速度加快。加密应该是不可见的,它不应该防碍用户,硬件加密就可以很好的傲到这~点,但在个人机上的加密软件要徽到这一点藏篦较戮难。踩浴6栽诵性诿挥腥魏挝锢肀;さ囊话愕募扑慊系募密算法,入侵者可以用各种跟踪工具秘密地修改算法而使任何人都不知道。硬H让苌璞缚梢园踩ǖ仞鹤捌鹄矗τ梅来鄹暮心芊乐裂大修改硬俘掬密设备。⒁装沧靶裕河布用苌璞副冉先菀装沧啊4蠖嗍募用苌璞与普通计算机无关,人们可以将专用的加密设备安装到电话、传真枧、调制勰调器等。即使热密秘数据来自予计算机时,安装一个期密设备也楚缀容器鹣。虽然硬件加密设备有其不可替代的优越能,但软件加密也有其优点:⑷尾舅惴ǘ伎梢杂萌砑词迪郑韠串麴密具有灵活牲和可移植性,荔使用、易舞缀稻大众纯,可璃予大多数雏搡体系统。⒃谙质凳澜缰校魑8鋈私Φ统杀景旃褂玫募扑慊豢赡都配备价格昂贵的硬件加密机,而且加密机对于升级、算法的更新抉伐也不方便。软件加密产品价