090011课程设计题目.doc

  1. 1、本文档共3页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
090011课程设计题目

课程设计题目 题一:公钥的加密算法RSA与椭圆曲线加密算法效率比较 【问题描述】:用C/C++语言,对于如下的明文: “友情提醒: 1.请遵守国家的法律法规,不发布违法违规信息,并对自己的行为承担全部民事和刑事责任。 2.请尊重网络道德,不污言秽语,不侵犯他人的权利和个人隐私。 3.请遵守社区规则和版规,不进行刷屏、恶意顶贴、恶意灌水等影响他人阅读的行为。广告发布到分类信息。 4.所有帖子仅代表作者本人意见,不代表本社区立场。” 分别采用RSA算法和椭圆曲线加密算法进行加密。 要求: RSA算法的公钥参数n至少512比特;而椭圆曲线的参数P至少128比特; 比较两个算法的运行效率。 题二: 公钥密码算法的加密与解密 RSA-OAEP 【问题描述】:基本的RSA算法由于同态性,所以在实际的应用中,并不采用基本的RSA算法进行加密。本程序要求利用C/C++语言,利用RSA-OAEP算法对给定的消息进行加密。其中RSA-OAEP的加解密示意图如上(大家编程时,自己选择合适的长度)。下面就是加密、解密过程的过程: 加密1 Alice填充信息来制成一个m比特的信息,我们称之为M。 加密2 Alice选择一个k比特的随机数r(注意r只能使用一次然后就要销毁)。Alice运用MD4函数G,用r生成一个m比特的整数,创建部分明文。然后创建部分明文。这里函数H也选用MD4,将m比特的输入生成k比特的输出。 加密3 Alice创建密文,并且把C发送给Bob。 解密1 Bob创建。 解密2 Bob首先运用,重新创建r的值。然后运用重新创建填充信息的值。 解密3 从M当中取消填充后,Bob得到了原信息。 题三: 安全网络身份认证系统 【问题描述】:实现一个安全的网络身份系统,用于身份认证,能够抵抗大多数的攻击。 参考功能要求: 能抵抗重放攻击,可以采用序列号、时间戳、应答响应、流密码、密码反馈机制等机制; 认证消息在网络中可以应当进行加密; 可以利用公钥机制共享身份验证信息。 题四: 数字签名算法的设计 Schnorr 【问题描述】:本程序要求利用C/C++语言,利用Schnorr签名算法对任意的消息进行签名,并给出相应的验证算法。其中Schnorr签名算法中的hash函数要求采用SHA-1算法。相关的参数可以在相关资料上寻找,也可以利用如下给出的参数。其中p和q是两个素数,q是p-1的因子,g是生成元,x是用户的私钥,y是相关公钥。签名算法和验证算法查阅相关的书籍。 P:? 座机电话号码0座机电话号码0座机电话号码01座机电话号码1座机电话号码1座机电话号码0座机电话号码1座机电话号码0座机电话号码11座机电话号码21 q: ? 座机电话号码0座机电话号码 g:? 1座机电话号码1座机电话号码0座机电话号码0座机电话号码4 x: ? 座机电话号码1座机电话号码 y: ? 座机电话号码1座机电话号码1座机电话号码001座机电话号码0座机电话号码1座机电话号码11座机电话号码1座机电话号码55 题五: 端到端的密钥协商协议 【问题描述】:本程序要求利用C/C++语言,利用端到端的密钥协商协议生成相同的密钥K。其中协议的过程如上图所示,这里消息的传送可以通过文件传输的方式。其中签名算法要求采用HMAC算法,这里的k等于A和B之间协商好的密钥,具体的算法和参数的选取查阅相关的教材。 题六: CA系统合4 【问题描述】:实现一个CA系统,可以接受用户的认证请求,安全存储用户的信息,记录存储存对用户的一些认证信息,给用户颁发证书,可以吊销证书。 要求: 1.接受用户的提交申请,提交时让用户自己产生公钥对; 2. 接受用户的申请,包括用户信息的表单提交,公钥的提交; 对用户生成并颁发相应的证书; 用户密钥丢失时,可以吊销证书,密钥作废。 题七:入侵 检测系统 【问题描述】:实现一个入侵检测系统。 要求: 具有嗅探功能; 能够分析数据包; 设定检测的规则,可以根据用户自己设置的规则进行报警、记录、甚至响应。如对ping数据包的过滤等 题八:网络内容安全过滤系统合7 【问题描述】:设计针对邮件、网页以及文件进行过滤的软件。 要求: 对文本内容、URL、网址、ip进行过滤; 软件本身可以设置一定的安全保护措施,防止被篡改、非法访问等; 可以根据需要增加其他的过滤功能设置,比如限时上网、超时下线、黑屏警告一些非法行为等 B A

文档评论(0)

peain + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档