搜索资源列表
1111
- (* 介绍 *) AES 是一种使用安全码进行信息加密的标准。 它支持 128 位、192 位和 256 位的密匙。 加密算法的实现在 ElAES.pas 单元中。 本人将其加密方法封装在 AES.pas 单元中, 只需要调用两个标准函数就可以完成字符串的加密和解密。 (* 密匙长度 *) 128 位支持长度为 16 个字符 192 位支持长度为 24 个字符 256 位支持长度为 32 个字符 所有加密和解密操作在默认情况下
AES.v1.3
- AES 是一种使用安全码进行信息加密的标准。 它支持 128 位、192 位和 256 位的密匙。 加密算法的实现在 ElAES.pas 单元中。 本人将其加密方法封装在 AES.pas 单元中, 只需要调用两个标准函数就可以完成字符串的加密和解密。 (* 密匙长度 *) 128 位支持长度为 16 个字符 192 位支持长度为 24 个字符 256 位支持长度为 32 个字符 所有加密和解密操作在默认情况下为 128 位密匙。
Caesar
- 替代密码包括多种类型,如单表替代密码,多 字母替代密码等。试编程实现一种典型的单表替代密码—凯撒(Caesar)密码。它的加密方法是将明文中的每个字母用此字符在字母表中后面的第k个字母替代。它的加密过程可以表示为下面的函数:E(k)=(m+k)modn ,其中,m为明文字母在字母表中的位置数,n为字母表中的字母个数,k为密钥,E(k)为密文字母在字母表中对应的位置数。
MD5不可逆加密算法的ASP实现实例
- 此为国外转载函数,可将任意字符转换为md5 16为字符加密形式,而且为不可逆转换。-reproduced here for foreign functions, arbitrary characters can be converted to 16 md5 encrypted form of characters, but also to irreversible change.
entrpytFile
- 本加密器每次从要加密的文件中读取出一个字符,对其进行取反运算。由于是取反加密,解密不用写专门的解密函数,只需对文件再进行一次加密,即可恢复成明文。-Each time the encoder to read the encrypted file to a character, its the negation operator. Because it is taking anti-encryption, decryption, decrypt without having to write a
AES-Crypto-SN-Generator
- AES 是一种使用安全码进行信息加密的标准。 它支持 128 位、192 位和 256 位的密匙。 加密算法的实现在 ElAES.pas 单元中。 本人将其加密方法封装在 AES.pas 单元中, 只需要调用两个标准函数就可以完成字符串的加密和解密。 (* 密匙长度 *) 128 位支持长度为 16 个字符 192 位支持长度为 24 个字符 256 位支持长度为 32 个字符 所有加密和解密操作在默认情况下为 128 位密匙。-
DES
- DES算法实验报告和代码 1.输入名字,需8个字母,不足的补叉,多余的舍去 2.将字符按ASC2码值转化为二进制,存在数值(指针)中 3.对明文做IP置换(函数) 4.将转换后的数值分成两组,赋给L0,R0,执行下列运算L1—R0,R1-L0.....重复16轮 5.将结果L0R0合并至一个数值,做IP输出-DES algorithm and code an experimental report. Enter the name of eight letters take l
c-md5code
- 带密钥的md5算法库md5lib.h共有下列函数: char* MDString (char *) /*输入任意一个字符串,经过md5算法处理后,返回结果:一个定长(32个字符) 字符串 */ char* MDFile (char *) /*输入任意一个文件名,文件内容经过md5算法处理后,返回结果:一个定长 (32个字符)字符串 */ char* hmac_md5(char* text, char* key) /*输入任意一个字符串text,和一个用
jia_mi
- 一个简单而实用的加密函数,可放入主程序中任意调用。使用时可将需要加密的口令字符作为参数调用该函数,返回的就是加密后的口令。-A simple and practical encryption function, any call can be placed in the main program. Can use the encrypted password characters will need to call the function as a parameter to return th
MD5lib
- /* 带密钥的md5算法库md5lib.h共有下列函数: char* MDString (char *) 输入任意一个字符串,经过md5算法处理后,返回结果:一个定长(32个字符)字符串 char* MDFile (char *) 输入任意一个文件名,文件内容经过md5算法处理后,返回结果:一个定长(32个字符)字符串 char* hmac_md5(char* text, char* key) 输入任意一个字符串text,和一个用做密钥
QQ
- QQ密码加密函数模块,这个模块除了MD5加密部分是网上找来的,其余部分都是本人独立完成的。其实也很简单,就是MD5+BASE64,要问16还是32的MD5,其实是32的,只不过加密后的32位长的字符串要把他看成另一个字符串的HEX,然后将那个字符串用BASE64编码下,关键是VB里那个字符串会显示为"???",就是乱码,请不要到处嚷嚷什么MD5和BASE64都是公开的算法,假如您随便从网上找一个MD5的模块和BASE64的模块拼凑起来能完成本模块的功能,那就请你继续装-QQ password e
Delphi_EncaDec
- 简单的字符加密解密的函数及应用例程,通过异或加密方式-Simple character encryption and decryption function and application routines through XOR encryption
DES
- 实现DES函数的加密解密过程,并且能够实现任意长度任意字符的加密和解密(Implement the encryption and decryption process of DES function)