搜索资源列表
tSignature
- 这里以对字符串的签名和验证为例,说明数字签名函数用法。算法为MD5WITHRSA.-Here for the signature and verification of the string as an example to illustrate usage of the digital signature function. Algorithm MD5WITHRSA.
4
- 基于椭圆曲线的一种高效率数字签名。为给出一种基于椭圆曲线密码的高效率的数字签名方案。不仅在算法设计时完全避免了费时的求逆运算,而且利用消息HASH值的汉明重量作为消息摘要进行签名与验证。-Based on elliptic curve digital signature of a high efficiency. For a given elliptic curve cryptography based on an efficient digital signature scheme. Algo
dailiqianm
- 完成数字签名与代理数字签名,并经行验证的演示程序。-Proxy Digital Signature
shuziqianming
- 实现对文件的数字签名,并发送后验证该文件的完整性,有效性-Implementation of digital signature on the document and verify the file after sending the integrity and effectiveness of
SHA1
- 主要适用于数字签名标准(Digital Signature Standard DSS)里面定义的数字签名算法(Digital Signature Algorithm DSA)。对于长度小于2^64位的消息,SHA1会产生一个160位的消息摘要。当接收到消息的时候,这个消息摘要可以用来验证数据的完整性。-The main standard for digital signatures (Digital Signature Standard DSS) which defines the Digita
dsa
- dsa数字签名算法。实现数字签名以及验证数字签名的正确性-dsa digital signature algorithm. Digital signatures and digital signatures verify the correctness of
VerifyFileSignature
- 演示了在Windows系统上,如何验证文件的数字签名信息。-Demonstrates how to verify the digital signature information file.
tSignature
- java数字签名和验证,调用java安全API系列函数对消息进行数字签名。-java digital signatures and certification, call the java API series of security functions to digitally sign the message
dsa
- 数字签名,应用DAS进行数据签名及验证,在VC++环境中进行开发。-Digital signatures, the application of DAS sign and verify data, in VC++ environment for development.
java_security_sdk
- 软件是bouncycastle组织开发的软件包,包括DES_CBC算法的实现、RSA算法的实现(包括:密钥生成、公钥加密和私钥解密、数字签名及签名验证)、数字信封的实现、利用数字信封实现大文件的加密、解密。可以作为研究、学习信息安全中的密码学设计与实现技术。在原版的基础上进行一些改进,对文件加密、解密的时候要频繁的IO加一个缓冲区,RSA私钥积存的时候可以按PKCS8形式,再经BASE64编码保存。-Software development organization is bouncycastl
qianming
- 加密解密软件,并可以实现数字签名及验证,密钥的生成及保存-Encryption and decryption software, and digital signatures and verification can be achieved, key generation and preservation
SignatureDemo
- 实现数字签名,首先用MD5对要发送的文件进行摘要,产生MD5码,然后将文件和摘要一同发送给对方进行验证,若两次的摘要相同,则说明文件在发送过程中没有被篡改,反之,篡改了。-Realize digital signature, first for sending in MD5 documents are the, produce the MD5 yards, then will file and the send to each other together for verification, i
CertificateExample
- Java 数字签名、数字证书的相关实例。 关于数字签名:产生RSA密钥对(myKeyPair),得到RSA密钥对,产生Signature对象,对用私钥对信息(info)签名,用指定算法产生签名对象,用私钥初始化签名对象,将待签名的数据传送给签名对象(须在初始化之后),用公钥验证签名结果,使用公钥初始化签名对象,用于验证签名。 -Java digital signature, digital certificates instance. Digital Signature: g
license-java-learning
- license机制有以下的主要功能点: Ø 应用程序可以创建以及验证绑定给用户、系统等实体的license。 Ø 防止用户随意拷贝软件和license。 Ø licenses可以是永久性的或者临时性的(在某个特定时期内有效) Ø licenses的验证由JAVA Security API提供的数字签名机制来实现。 Ø license安装模块需要用特殊机制对其进行保护,以防被反编译轻易破解。 -T
EElGGamal_algl
- 一种基于ElGamal的数字签名系统能能对报文在不同的密钥长度上进行签名与验证. -Based on the ElGamal digital signature system to the packets on the different key length signature verification.
rsa
- 这是模拟实现RSA加密解密算法的一个程序,其中还有用RSA进行数字签名和验证签名等内容-This is a program analog to achieve RSA encryption and decryption algorithm, which also use RSA digital signatures and verify the signature
RSA
- RSA 数字签名的基本思想 RSA数字签名的安全性依赖于大数分解的困难性。 1、参数与密钥生成 首先选取两个大素数p和q,计算 n=pq 其欧拉函数值 (p-1)*(q-1) 然后选取随机整数e,满足 gcd(e,(p-1)*(q-1)))=1 并计算 d=e^-1 mod((p-1)*(q-1)) 则公钥为(e,n),私钥为d;p,q是秘密参数,需要保密。如不需要 保存,计算出e,d后可销毁。 2、签名算法 设
Digital-signature
- 数字签名:产生RSA密钥对(myKeyPair),得到RSA密钥对,产生Signature对象,对用私钥对信息(info)签名,用指定算法产生签名对象,用私钥初始化签名对象,将待签名的数据传送给签名对象(须在初始化之后),用公钥验证签名结果,使用公钥初始化签名对象,用于验证签名。-Digital signature: generate RSA keys (myKeyPair), RSA key pair to produce the Signature object information (i
国密 sm3 算法 c语言实现
- 国密 sm3 算法 c语言实现 用途 国家密码管理局编制的商用算法,用于密码应用中的数字签名和验证、消息认证码的生成与验证以及随机数的生成,可满足多种密码应用的安全需求。 算法描述 对长度为l(l< 264) 比特的消息m,SM3杂凑算法经过填充和迭代压缩,生成杂凑值,杂凑值长度 为256比特。
CertificateCoder
- 此文件实现了使用java进行数字签名、验证、加密及解密,是核心代码-java signature,encrypt