搜索资源列表
openssl-include
- Openssl的常用头文件,本人经常用,很不错的。-The daily head file of Openssl, I often use, it is very good.
加、解密算法大全
- 多种加密解密算法包括md2 md5 sha des 等多种加密解密的算法的源代码 并包含简单的使用测试程序-variety of encryption and decryption algorithms, including md2 md5 sha des various encryption and decryption algorithm source code and include the use of a simple test procedure
base64src
- C++ Base64编码/解码源代码 inline int Base64Encode(char * base64code, const char * src, int src_len = 0) inline int Base64Decode(char * buf, const char * base64code, int src_len = 0) 以上两个函数内联定义在base64.h中,使用时include \"base64.h\" 即可,编码后的长度一般比原文多占1/3的存储空间,
SDes_java
- S-加密算法输入为一个8位的明文组和一个10位的密钥,输出为8位的密文组,解密算法的输入则是一个8位的密文组和一个10位的密钥,输出位8位的明文组。 加密算法包括5个函数:初始置换(IP);复杂函数fk,它包含有置换和代换运算,并且依赖于输入的密钥;用以转换数据两个部分的简单置换函数(SW);再一次运用函数fk;最后的一个置换函数是IP的逆。解密过程是加密的逆过程。 -S-encryption algorithm for the importation of an eight expre
DES_encryptAND_authentication
- 这个程序主要是在加密的原理上实现认证,当然也就包括了加密的功能,实现比较简单,只要把加密后的最后几组密文书出即可。-this procedure is the main principle in an encrypted authentication to achieve, of course, also include the encryption function, achieve relatively simple, as long as the encryption after the
99-GuTingTing-RSA
- RSA算法是一种公钥密码算法.实现RSA算法包括生成RSA密钥,用RSA加密规则和解密规则处理数据。RSA数字签名算法利用RSA算法实现数字签名。本文详述了RSA算法的基本原理, RSA加密算法的实现以及如何利用RSA实现数字签名.-RSA is a public key cryptography algorithm. Implementation of RSA algorithm include RSA key generation. using RSA encryption and decr
truecrypt-4.3a-source-code
- 源码开放的加密软件。最新版本!!可以在一个文件内部创建多样化的加密磁盘并且将其配置为一个可以通过一个驱动器盘符访问的虚拟磁盘.任何存储在该虚拟磁盘上的文件可以被自动地实时加密,并且只有当使用正确的密码或者密匙配置时才可以访问. TrueCrypt 支持多样化的加密算法,包括 AES-256, Blowfish (448-bit key), CAST5, Serpent, Triple DES 和 Twofish.其它的功能包括 FAT32 或者 NTFS 格式的支持,隐藏卷。-open sour
md5
- On Sunday, April 27, 2003, Fresno will celebrate Earth Day in downtown Fresno at Courthouse Park. The event will begin at noon. This year we will include music, speakers, and vendors, plus activities for children. Fresno Earth Day is recogn
md5
- 已经封装好的MD5摘要生成算法。支持C/C++。如果不在MFC下使用请删除其中的include文件
BlockCiphers-include-11-cipher-example
- Crypto++软件包,包括11个例子,25种加密算法的源程序,从AES到XTEA。
RSA_16bitBlock
- 十六位的RSA加解密程序。程序中包括生成公钥和私钥的生成,加密部分和解密部分。-16 RSA encryption and decryption procedures. Procedures include generate public and private key generation, encryption and decryption some part.
rsa1l
- /* RSA Demo 1.0 版 * 版权所有 (C) 2004 赵春生 * 2004.04.25 * http://timw.yeah.net * http://timw.126.com * 本程序调用Miracl ver 4.82大数运算库,详见其附带手册。 * P,Q,N,D,E使用RSATool2生成。 */ 编译提示: 一:将Project-Settings-Settings For(All Configuration)-C/C++中Category项的 Precompiled He
RSA-lx
- /* RSA Demo 1.0 版 * 版权所有 (C) 2004 赵春生 * 2004.04.25 * http://timw.yeah.net * http://timw.126.com * 本程序调用Miracl ver 4.82大数运算库,详见其附带手册。 * P,Q,N,D,E使用RSATool2生成。 */ 编译提示: 一:将Project-Settings-Settings For(All Configuration)-C/C++中Category项的 Precompiled He
HillCipher
- 自己编写的加密算法 hill加密算法。包括,hill数组的生成,hill数组矩阵的计算。-prepare their encryption algorithms hill encryption algorithm. Include hill array of generation, hill array matrix calculations.
3_algorithms
- 包含AES,DES,以及ElGamal公钥算法-Include AES, DES, as well as the ElGamal public-key algorithms
DES
- des密码 :包括加密、解密功能,保证可以运行;8位密钥。-des Password: include encryption, decryption function, to ensure you can run 8-bit key.
wzauthor
- 本地生成注册码的简单工具代码。 主要包括注册码的产生和如何在自己的程序嵌入注册码的机制。 原理是根据本地网卡号和硬盘号联动产生的。-Local code of simple tools to generate code. Mainly include key generation and how to embed code with its own procedures and mechanisms. The principle is based on the local network
dos
- 目前使用最广泛的软件保护方法,我们可以将其分为两类:依赖硬件的保护文案和不依赖硬件的保护方案。依赖硬件的保护方案主要有:软盘保护,加密卡保护,软件锁保护(俗称“加密狗”)以及光盘加密等,这些方案的共同特点就是保护措施都要涉及某一具体的硬件来实现,涉及的硬件可能是软件盘,U盘,光盘或者其它外接设备-At present, the most widely used method of software protection, we can be divided into two categories
sha-1
- 用SHA算法实现对任意文件的hash摘要,并且把hash摘要值(至少为160bit)存入另一个文件,形如: hash inputfile hashvaluefile 说明:SHA算法的实现至少为160bit,或者可以选择256,384或者512的,可以查阅相关资料,按照标准来实现(hash的算法是否正确,可以和网上的标准算法对比,用相同的输入看是否能够得到相同的输出)控制台编程: int main(int argc, char *argv[ ]) -Programme f
USB_Complete_Develop_Custom_Peripherals
- For developers who design and program devices that use the USB interface. Introduce the USB and help to get your devices and communicating as quickly and easily as possible.The USB is versatile enough for a wide range of peripheral devices. Standar