帮忙翻译一下成英文,急,非常感谢,完成后再追加50分给您!
随着信息和信息技术的发展,电子数据交换逐步成为人们交换的主要形式,密码在信息安全中的应用将会不断拓宽,信息安全对密码的依赖会越来越大。特别是在Internet/Intra...
随着信息和信息技术的发展,电子数据交换逐步成为人们交换的主要形式,密码在信息安全中的应用将会不断拓宽,信息安全对密码的依赖会越来越大。特别是在Internet/Intranet普及和电子商务飞速发展的今天, 数字签名已成为计算机通信网上取代传统的印鉴和手书签名确保网络安全的关键和核心技术之一。在众多已提出的数字签名方案中, 美国国家数字签名标准DSS是一个较为典型和实用的签名方案,为此有关DSS及其改进方案的软件开发,有着重要的研究意义。
本文将简单介绍一些比较优秀主流的数据加密的发展以及他们的算法,并详细介绍本次毕业设计的主要内容:
在Windows环境下,应用Viscual C++6.0 、DSA算法、MD5算法、SHA1算法设计并实现一个DSS数字签名程序。程序可以:密钥长度可选择512或1024,有助于提高安全性;可选择对“文件”或“字符串”进行加密;可选择MD5或SHA1作为Hash函数生成数字摘要;可对文件进行DSS数字签名和签名的验证。可以简单完成一个DSS数字签名及验证的功能。
关键词:DSS数字签名 加密算法 DSA算法 MD5算法 SHA1算法 数字摘要 展开
本文将简单介绍一些比较优秀主流的数据加密的发展以及他们的算法,并详细介绍本次毕业设计的主要内容:
在Windows环境下,应用Viscual C++6.0 、DSA算法、MD5算法、SHA1算法设计并实现一个DSS数字签名程序。程序可以:密钥长度可选择512或1024,有助于提高安全性;可选择对“文件”或“字符串”进行加密;可选择MD5或SHA1作为Hash函数生成数字摘要;可对文件进行DSS数字签名和签名的验证。可以简单完成一个DSS数字签名及验证的功能。
关键词:DSS数字签名 加密算法 DSA算法 MD5算法 SHA1算法 数字摘要 展开
1个回答
展开全部
Following the development of information technology, the exchange of electronic data has become a major exchange for people, the use of passwords in information security will keep widening, and the dependency on inforamtion security will become bigger and bigger. Especially in today's world where internet and intranet web servers and electronic business practices develops so rapidly, digital signatures has taken over the traditional handwritten and stamping signatures in guaranteeing the key of internet security and technology. In the many suggestions of digital signatures, the DSS signatures standard in the United States is a typical and practical way of digital signing, and for this, projects involving DSS signatures and its software upgrade bears a lot of research importance.
This article will briefly introduce the development and algorithms of several mainstream digital encryption methods, and also introduce in detail the main focus of this graudation thesis:
In a Windows environment, the usage of Visual C++ 6.0, DSA algorithms, MD5 algorithms, SHA1 algorithm design and realizing a DSS digital signature process. The process can: use 512 or 1024 in passcode length, which helps increase the security; the option of choosing "file" or "character" to apply the passcode; the option to use MD5 or SHA1 as hash key to create a digital summary; the capability to use DSS digital signature and signature verification. To easily completes a DSS digital signature and verfication function.
Keywords: DSS digital signature, encryption algorithm DSA algorithm, MD5 algorithm, SHA1 algorithm, digital summary
This article will briefly introduce the development and algorithms of several mainstream digital encryption methods, and also introduce in detail the main focus of this graudation thesis:
In a Windows environment, the usage of Visual C++ 6.0, DSA algorithms, MD5 algorithms, SHA1 algorithm design and realizing a DSS digital signature process. The process can: use 512 or 1024 in passcode length, which helps increase the security; the option of choosing "file" or "character" to apply the passcode; the option to use MD5 or SHA1 as hash key to create a digital summary; the capability to use DSS digital signature and signature verification. To easily completes a DSS digital signature and verfication function.
Keywords: DSS digital signature, encryption algorithm DSA algorithm, MD5 algorithm, SHA1 algorithm, digital summary
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询