.急,请大师们帮忙。谢谢!使用编程语言(VC++)设计完整的数字签名系统。具体要求如下

[复制链接]
查看11 | 回复1 | 2011-6-8 21:36:57 | 显示全部楼层 |阅读模式
具体要求如下:
基本要求:
(1)在深入理解RSA数字签名算法和SHA算法的基础上,设计数字签名系统;
(2)给出系统参数的产生过程,要求RSA的公钥长度不低于512比特;
(3)输入信息为ASCII码,使用SHA算法生成固定长度的信息摘要,使用RSA算法进行数字签名,要求给出每个等式的计算结果;
(4)程序和用户的交互友好;
(5)要求提供所设计系统的报告及完整的软件。
较高要求:
(1)要求输入信息可以是文本文档或者任意文件,生成固定长度的信息摘要后,使用RSA算法进行数字签名;
(2)对大文件的考虑;
(3)多线程的使用;
(4)提供良好地用户界面;
(5)程序代码有比较好的结构,模块划分合理,充分利用面向对象的思想进行设计,方便代码重用。

回复

使用道具 举报

千问 | 2011-6-8 21:36:57 | 显示全部楼层
这个有难度啊,等我有时间给你做吧。...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行