搜索资源列表
LZWarithmetic
- LZW算法基于转换串表(字典)T,将输入字符串映射成定长(通常为12位)的码字-LZW algorithm is based on converting Series (dictionary) T, the input string mapping into fixed-length (usually 12) the code word
AEScode11
- AES 是一种使用安全码进行信息加密的标准。 它支持 128 位、192 位和 256 位长度的密匙。 加密算法的实现在 ElAES.pas 单元中。 本人将其加密方法封装在 AES.pas 单元中, 只需要调用两个标准函数就可以完成字符串的加密和解密。-AES is a safety code for the use of information encryption standards. It supports 128, 192 and 256 length of th
10_md5
- MD5将任意长度的“字节串”变换成一个128bit的大整数,并且它是一个不可逆的字符串变换算法-MD5 arbitrary length of the "byte string" transform into a 128bit large integers, and it is an irreversible string algorithm
rsa_tool
- 1、使用MIRCL大整数库开发的,支持最高4096位。 2、加密时原文的长度一旦超过密钥长度,就会解密错误。 这里不实现任意长度字串的加密原因有二: 1)。便于观察及测试用 2)。偷懒 3、如果在使用时发现原文和密码不一样的时候,就说明出现了第二点的情况 4、如果在生成素数及密钥的时候,如果原文已经存在,则会自动加密及解密; 但当密钥长度大于1024的时候,则想要加密及解密都需要点击按钮。 现在想到的就这几点了,以后想到了再补。-1, the use of
AES-ASP
- 前几天刚下的一个ASP的AES源码 输入keySize密钥长度(128、192、256),Src明文字符串,Key密钥字符串, 明文字符串不能超过 &HFFFF长度,输出:密文十六进制字符串 -just a few days ago under an ASP source input keySize AES key length (128, 192,256), Src expressly string, Key Key string, the string can not excee
AES
- 实现AES加密与解密算法,输入为任意长度的字符串,输出为加密后的字符(直接由IISC码表映射得到)-Implement AES encryption and decryption algorithm, a string of arbitrary length input and output for the encrypted characters (code table directly from the map by IISC)
Encrypt
- Encrypt操作类,此类提供MD5,SHA1,SHA256,SHA512等四种算法,加密字串的长度依次增大。-Encrypt action class, such provision of MD5, SHA1, SHA256, SHA512, etc. four kinds of algorithms, encryption in turn increase the length of the string.
base64
- base64加密/解密功能,可以指定字符串长度。-base64 encryption/decryption functions, you can specify the length of the string.
Vigenère
- 维吉尼亚算法的实现,构成 明文:每个字符惟一对应一个0~25间的数字。 密钥:一个字符串,其中每个字符同明文一样对应一个数字,代表位移值,如a 表示位移 0,b 表示位移 1,c 表示位移 2,...... )。 加密过程: 将明文数字串依据密钥长度分段,并逐一与密钥数字串相加(模26),得到密文数字串; 最后,将密文数字串转换为字母串。 -Virginia algorithm constitutes explicit: Each character correspon
md5
- MD5的全称是Message-digest Algorithm 5(信息-摘要算法),用于确保信息传输完整一致。在90年代初由MIT Laboratory for Computer Science和RSA Data Security Inc,的Ronald L. Rivest开发出来,经MD2、MD3和MD4发展而来。它的作用是让大容量信息在用数字签名软件签署私人密钥前被"压缩"成一种保密的格式(就是把一个任意长度的字节串变换成一定长的大整数)。-The full name of MD5 is
c-md5code
- 带密钥的md5算法库md5lib.h共有下列函数: char* MDString (char *) /*输入任意一个字符串,经过md5算法处理后,返回结果:一个定长(32个字符) 字符串 */ char* MDFile (char *) /*输入任意一个文件名,文件内容经过md5算法处理后,返回结果:一个定长 (32个字符)字符串 */ char* hmac_md5(char* text, char* key) /*输入任意一个字符串text,和一个用
KEY
- 这是一个加密程序,可对字符串进行加密,字符串和密钥的内容和长度可以设置。-This is an encryption program that encrypt the string, string and key content and length can be set.
cryptopp54
- md5算法,用于任意长度的字符串加密,用C++语言编写-md5 algorithm, for any length of string encryption, using C++ language
DES
- DES完整的加解密算法,使用C语言实现,经过测试,可以运行。 明文分组长64比特。有效主密钥长56比特,根据密钥生成算法,由主密钥生成16个48比特的子密钥。 该算法共16轮,每轮使用一个子密钥。 在进行16轮加密之前,先对明文做一个初始置换IP。 每一轮加密的轮函数f为: . 在16轮加密之后,对比特串L16R16换位为R16 L16,做逆置换IP-1,从而得到密文C。 -DES encryption algorithm is complete, use the C l
NewAES
- 在往上找字符串加密的代码一直没有合适的,只找到了多字节字符串加密的代码。自己改进了AES加脱密算法,实现对任务长度Unicode字符串的加脱密。代码已经在Unicode编码下测试过,没问题。希望对大家的编程有所帮助。-Looking up the string in the encryption code has not been right, only to find a multi-byte string encryption code. Plus improved off their se
MD5lib
- /* 带密钥的md5算法库md5lib.h共有下列函数: char* MDString (char *) 输入任意一个字符串,经过md5算法处理后,返回结果:一个定长(32个字符)字符串 char* MDFile (char *) 输入任意一个文件名,文件内容经过md5算法处理后,返回结果:一个定长(32个字符)字符串 char* hmac_md5(char* text, char* key) 输入任意一个字符串text,和一个用做密钥
DES_Encryption
- (数据加密标准)DES加密算法的设计与实现,可以对任意长度的字符串进行加密-(Data Encryption Standard) DES encryption algorithm design and implementation of a string of any length can be encrypted
MD5-JAR
- 可安装在手机上,对明文进行加密处理。将明文转化成固定长度的字符串。-Phone using the MD5 encrypted string plaintext encrypted converted into fixed-length string.
AESPforPDEL
- AES 是一种使用安全码进行信息加密的标准。 它支持 128 位、192 位和 256 位长度的密匙。 加密算法的实现在 ElAES.pas 单元中。 本人将其加密方法封装在 AES.pas 单元中, 只需要调用两个标准函数就可以完成字符串的加密和解密。 -AES is a safety code standards for message encryption. It supports 128, 192 and 256 of the length of the key
Virginia
- 一个维吉尼亚加密算法的源程序,这个程序可加密任意长度的字符串-A Virginia encryption algorithm source code, this program can encrypt a string of any length