搜索资源列表
security
- 说明: 1、里面有什么: 1.1、org.bouncycastle.*下的所有软件是bouncycastle组织开发的软件包 1.2、org.infosecurity.*下的软件包括: DES_CBC算法的实现 RSA算法的实现(包括:密钥生成、公钥加密和私钥解密、数字签名及签名验证) 数字信封的实现 利用数字信封实现大文件的加密、解密。 2、有什么用: 2.1 研究、学习信息安全中的密码学设计与实现技术。 2
openssl
- web中安装证书 在web页面上生成证书请求 调用CreatePKCS10接口 调用openssl接口生成请求 -web certificates installed on the web pages generated certificate request then called CreatePKCS10 I call openssl request Generation Interface
codeandDecode
- RSA加密解密算法.通过调用大素数库生成大素数来加密解密字符
code
- 现行反馈移位寄存器算法.通过这个算法可以生成一些线性移位寄存器的输出序列
CertLib
- 实现证书的生成和验证,可编译成类库形式,需要openssl支持
openssl_program(doc)
- openssl是一个功能丰富且自包含的开源安全工具箱。它提供的主要功能有:SSL协议实现(包括SSLv2、SSLv3和TLSv1)、大量软算法(对称/非对称/摘要)、大数运算、非对称算法密钥生成、ASN.1编解码库、证书请求(PKCS10)编解码、数字证书编解码、CRL编解码、OCSP协议、数字证书验证、PKCS7标准实现和PKCS12个人数字证书格式实现等功能。 openssl采用C语言作为开发语言,这使得它具有优秀的跨平台性能。openssl支持Linux、UNIX、windows、Ma
pass
- 根据指定的字符范围,自动生成密码,可用于重复生成密码进行测试的的程序。
yanzhengma
- 一个利用验证码登陆校验的小例子,验证码都是随机生成,源码中配有详细说明注释,参数可以自行设置,登陆账号密码可以随便填写。ValidateCode.aspx为验证码生成文件 。
实例90 电子注册密钥生成程序
- 电子注册密钥生成程序-A progrmme of Electronical Submit Keys s Generation
encryption-
- 文件加密解密软件,利用Openssl开发,轻松实现文件加密解密,base64编码,大密钥自动生成等功能-File encryption and decryption software, using Openssl development, easy file encryption and decryption, base64 encoding, large key features such as automatic generation of
cspreg
- 用来注册CSP的程序,包含向注册表中写入名称,支持算法类型,在CSP选择列表中列出等。。。配合cspsign可完成CSP的注册和生成sig文件的功能-CSP registration procedures used, including to write the name of the registry to support the algorithm type, choose the CSP list and so on. . . CSP with cspsign registration t
TEA
- 本加密程序基于著名的TEA加密算法,密钥长度为128位,安全性高于DES算法(56位). 该算法安全、简洁、高效,加密解密速度极快,占用内存极少,非常适合于嵌入式系统 的加密解密,也能胜任大系统的安全性能要求。算法能防止常见的密码学攻击。 本程序中待加密的明文、加密生成的密文皆按64位数据分组进行加解密。 密钥长度128位,与AES、IDEA相当,从而确保足够的安全性。-The encryption program is based on the famous TEA
BCH_RS
- bch编解码MATLAB程序,可以直接计算M小于12的BCH码生成多项式-BCH codec MATLAB procedures, can be directly calculated M is less than 12 BCH code generated polynomial
des
- C++源代码,3des,加密,解密,非对称性密钥的生成、导入及导出示例 -C++ source code, 3des, encryption, decryption, VC++ asymmetric key generation, import and export example
RSA
- rsa算法的实现,可以自动生成密钥,可以对密钥进行导入和导出,还可以对文件进行加密-rsa algorithm implementation can be automatically generated keys, you can import and export of key, you can also encrypt the file
creatsernumber
- 生成序列号程序,及注册程序,可以参考用来制作共享软件-Generate serial number procedures, and registration procedures can be used to create reference-sharing software
key
- 通过miracl大数库生成rsa密钥,并通过diffie-hellman算法交换密钥-Miracl large numbers through the database to generate rsa key, and algorithm diffie-hellman key exchange
cl332
- cryptlib安全工具包,用来实现各种加密和证书生成功能。-cryptlib Security Tool Kit, used for a variety of encryption and certificate generation.
beecrypt-4.1.2.tar
- 是一个正在进行的项目,提供强有力的和快速的加密形式的工具包使用的商业和开放源代码项目。库包括:随机数生成器,分组密码,散列函数,消息认证码-Is an ongoing project to provide a strong and fast encryption tool kit used in the form of commercial and open source projects. Library include: random number generator, block ciph
数字签名实验
- 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