搜索资源列表
security
- 说明: 1、里面有什么: 1.1、org.bouncycastle.*下的所有软件是bouncycastle组织开发的软件包 1.2、org.infosecurity.*下的软件包括: DES_CBC算法的实现 RSA算法的实现(包括:密钥生成、公钥加密和私钥解密、数字签名及签名验证) 数字信封的实现 利用数字信封实现大文件的加密、解密。 2、有什么用: 2.1 研究、学习信息安全中的密码学设计与实现技术。 2
ElGamal_algorithm
- 基于ElGamal的数字签名系统可以对报文在不同的密钥长度上进行签名与验证.-ElGamal digital signature system can be reported to the text in different key signature length and experience certification.
secude-4.1.all.tar
- SecuDe是一个由安全应用程序接口组成,对验证机制、证件处理、PEM、X.400报文处理和密钥管理提供支持。SecuDe提供DES、 RSA杂凑函数、密钥生成以及数字签名的生成和核实等多种密码机制。签名算法由杂凑函数和RSA函数复合而成。用于核实签名的公开钥由系统的认证机构确认。报文加密采用DES算法,其密钥则由RSA算法加密。各用户用于加/解密的RSA密钥对与用于签名和核实的RSA密钥对是不一样的。密钥的生成和分发由特定模块完成。-SecuDe is a security applicati
rsa-cpp
- 密聊\"采用 2048bit 的 RSA 数据加密算法对数据进行加密和数字签名,由于 RSA 加密少量的信息需要大量的时间,适合用来传递密钥或对重要而敏感且较少的信息通讯.实现的消息通讯安全功能包括 1. 身份验证,使收件人确信发件人就是他或她就是公开密钥所对应的那个人 2. 机密性,确保只有预期的收件人能够阅读邮件 3. 完整性,确保消息在传输过程中没有被更改 4. 消息到达确认,发件人确认收件人收到了消息.
code
- 应用公钥加密体制的代表算法RSA 应用对称加密算法DES 应用散列算法MD5计算消息摘要 数字签名并验证
Rsa-java
- 用java写的RSA加密解密程序,支持数字签名验证和分段加密,有友好的图形界面。
kmov
- 对数字签名KMOV算法的可行性验证的编程实现
sign
- C#实现数字签名 /* 基于RSA的数字签名和验证C#源码 * (采用字符串作为参数)RSA_Demo3 * 运行环境:.net2.0 framework */
cbb_md5
- md5算法的实现,md5用于数字签名,来验证是否被篡改
Elgamal.rar
- 本项目实现Elgalma体制的加解密,公私钥生成后分别放于不同的文件中。用该密码体制实现了对任意数据类型的加解密以及实现了数据签名验证算法。本项目中我实现的是32位的算法。其中,数字签名验证算法是对hash摘要值(SHA-1算法产生的)进行签名,并进行验证。,The project implementation Elgalma system encryption and decryption, public and private key to generate, after put in a
TestSign.rar
- 代码提供使用WIN32 CryptAPI进行数字签名、验证功能。,WIN32 CryptAPI code to provide the use of digital signatures, the authentication function.
CertVerify.rar
- 一个验证数字证书有效性的动态库,能够验证数字证书的签名有效性、时间有效性,以及是否被吊销。,Digital certificates to verify the validity of a dynamic library of digital certificate can verify the validity of the signatures, time effectiveness, and whether it be revoked.
CertVerifyTimeValidity
- 本程序利用VC++6.0自带的密码学相关函数库实现数字签名证书的验证-This procedure using VC++6.0 own password-related functions of digital signature certification authority
CryptoAPI_Cuick
- 实现对文件加解密功能,数字签名功能及数字验证功能-Implementation of the document encryption and decryption functions, digital signatures and digital authentication function
IS_Project1
- 这是一个文本加密、解密系统,提供了对称加密和非对称加密两种模式。此外,还实现了数字签名及其验证功能。-This is a text encryption, decryption system provides symmetric encryption and asymmetric encryption mode. In addition, implementation of digital signature and the authentication function.
d2
- 利用HASH(采用sha-1算法)算法原理,设计数字签名的水印算法,完成嵌入、(提取)验证,-Use HASH (using sha-1 algorithm) algorithm, design of watermarking algorithms digital signature to complete the embedding, (extract) authentication,
Elgamal
- Elgamal数字签名的一个大体验证,用于对一个文件的签名后在进行认证.一个VC开发的小程序.-Elgamal digital signature verification of a general for the signature of a document during the certification after. A small VC development process.
SecurityMessageSystem
- 安全报文系统的发送程序主要实现了对数据报文的数字信封和数字签名。接收程序实现了对数据报文的解密和验证数字签名。-Safety message system to send a program primarily for data packets to achieve the number of envelopes and digital signatures. Receiving program enables the decryption of data packets and verify
数字签名、数字证书分析与Java实现
- 创建数字证书,更新数字证书,RSA私钥签名,公钥解密,验证数字签名,合并图章到另找一张图片(Create CER;Edit CER;RSASignature;Check Signature;Combine Pics)
数字签名实验
- DSA签名程序和DSA验证程序。 签名程序流程: a. 读入字符串(从屏幕或文本文件中),字符串内容应包含自己的学号或姓名; b. 计算该字符串的SHA-1值; c. 生成DSA密钥对(利用dsa_make_key); d. 利用dsa_export函数导出所生成的DSA密钥对的公钥,并保存到文件中(dsa_key.pub),供验证程序使用; e. 对第2步产生的SHA-1值进行签名,保存签名到文件中(signature.txt)(DSA signatures and DSA val