检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
机构地区:[1]北华航天工业学院计算机科学与工程系,河北廊坊065000
出 处:《北华航天工业学院学报》2014年第5期20-22,共3页Journal of North China Institute of Aerospace Engineering
基 金:河北省科技支撑计划项目(13210707)
摘 要:数字签名是保障网络信息安全的手段之一,可以解决伪造、抵赖、冒充和篡改问题。本文详述了RSA算法的基本原理和数字签名体制的构成,实现了基于RSA的数字签名系统,该系统包括RSA密钥的生成、数字签名的生成和数字签名的验证。为了加快数字签名的速度,发送方先用哈希算法对要签名的文件计算出一个固定长度的消息摘要,然后用RSA算法对消息摘要进行加密生成数字签名,将文件和数字签名一起发给接收方,接收方利用发送方的公钥对数字签名进行解密生成消息摘要1,然后用同样的哈希算法对接收的文件生成消息摘要2,比较这两个消息摘要,如果相同,说明文件没有被篡改。与其他数字签名体制相比,基于RSA的数字签名具有较高的安全性和可靠性。Digital signature can solve the problems of forgery,denial,pretending and tampering,which is one of the means to ensure the network information security. The basic principle of RSA algorithm and the composition of the digital signature system are specified. And digital signature system based on RSA is realized,which includes the generation of RSA key,digital signature creation and digital signature verification. In order to accelerate the speed of digital signature,hash function is used in signature file and a fixed length message digest is calculated in sender. Then the sender encrypts the message digest with the private key to get a digital signature,it is sent to receiver with signature file. Digital signature is decrypted using sender's public key to generate message digest in receiver,another message digest is calculated using the same hash function for received file. If the digests are the same,then the file was not tampered enroute.Compared with other digital signature system,the digital signature based on RSA has higher safety and reliability.
分 类 号:TP393[自动化与计算机技术—计算机应用技术]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.249