搜索资源列表
节省资源的MD5算法
- 为一个字节或字符数组或串计算md5值,内部只创建一个数组,节省分配时间,节省内存 完全是static方法,线程安全 注意对返回值的处理,见注释-for a byte array or character string or md5 value calculation, only to create an internal array, saving time allocated to save memory is completely static method, thread-safe att
quick
- 关于数组排序的经典程序。-Sorting an array of classical procedures.
s-zhihuan
- 从一个随机文件读取256字节数据形成数据区DArea,再应用洗牌法所给的方法生成0~255的一个全排列DTab。试分别写出\"求DArea中全部数据经 (1)以DTab为S-盒; (2)以DTab为P置换 -from a random file read 256 byte data area DArea form data, re-shuffling in law application to the formation of 0 ~ 255 DTab a full array. T
RSA加长分段加密
- RSA加密算法,界面操作,可以很方便的对文件的内容进行加密,而且为了能加密更长的内容,算法中采用了分段加密的手段。其算法步骤如下:1. 读取公钥e和n,作加密之用。 2. 从DecText中读取一大段明文,转化成明文字节数组Byte[]。 3. 再把Byte[]分成若干小段明文字节数组sectByte[]。 4. 使用e和n对所有的sectByte[]进行加密,并合成一大段密文,添加到EncText。 5. 读取下一大段明文,若明文为空,完成加密;否则转2-RSA encryption algo
RSA加长分段解密
- RSA加长分段解密算法,界面操作。算法步骤如下:1. 读取私钥d和n,作解密之用。 2. 从EncText中读取一大段密文,再把该大段密文分成若干小段密文。 3. 使用d和n把所有小段密文进行解密成对应的小段密文sectByte[],再合成一大段明文字节数组Byte[],并转化成大段明文添加到DecText。 4. 读取下一大段密文,若密文为空,完成解密;否则转2-RSA decryption algorithm lengthened section, the interface operati
HillCipher
- 自己编写的加密算法 hill加密算法。包括,hill数组的生成,hill数组矩阵的计算。-prepare their encryption algorithms hill encryption algorithm. Include hill array of generation, hill array matrix calculations.
LINT
- 这个是大数的加法运算的程序,以数组为大数的承载来构成大数-this is the addition of large numbers of Operational procedures for the array of large numbers of carrying large numbers to form
Festel
- Algorithm Festel. Programs read from file to array byte[]. key block = 64 data block = 128 if use classis Festel data block = 256 if use modification Festel
043216
- 全排列生成器(密码学应用问题)用于实现任意数列-Wide array generator (the application of cryptography) for the realization of any series
code
- 此算法用于实现一种基于查找表的混沌加密,将随机产生的一个数组加密后输出,同时也可以将解密后的数据与原始数据进行对照,本算法已经在5509芯片上进行实时运行过,用于对16bit语音信号的高16位加密,能满足实时性。-The algorithm used to achieve a look-up table based chaotic encryption, will be an array of randomly generated encrypted output, but also can d
byte2bit.c.tar
- Converst a bit array into a single byte and vice versa
DESDemo(less_effect)
- 这是DES加密算法的一个简单实现,并没有用位操作高效地运算数据,而是将字节型直接转换成bool型数组,非常低效,但是用于演示比较不错-This is the DES encryption algorithm is a simple implementation, and did not use bit operations efficiently computing data, but will be directly converted to byte-type bool-type array
HighestLowest_Array
- Find the highest (maximum) and lowest (minimum) grades in an array of 25 integer grades. Print the array and print the highest and lowest grades, labeled appropriately.-Find the highest (maximum) and lowest (minimum) grades in an array of 25 integer
BlowfishPArray
- this the blowfish plaintext stored in array.-this is the blowfish plaintext stored in array.
DES_PC
- 该程序为DES的加密系统程序。   内容: *64位输入。   *已在输入四位分布式正确位。   *完整的ORing置换涉及8个字节   *由16个输入半字节。使用16 * 16 * 8 = 2K的存储字节   *每64位置换。 32位排列(P)和扩展   *使用字节,而不是半字节。   *能够使用长整型   *使用8K的表格使向下扩展或收缩   *减少其他表的大小。-The pro
2_Encode
- c语言入门程序学习。数组的应用:加密一个文本文件-c language learning program started. Array of applications: encrypted a text file
3_Decode
- c语言入门学习程序。数组的应用:解密一个文本文件-c language learning process started. Array of applications: to decrypt a text file
RC4
- 流密码RC4,基于数组的流密码,应用广泛,大家同分享-RC4 (Stream ciphers) based array, apply on communications
strDecode
- 演示如何对一个字符串进行加密 加密后的数据可以直接做为一个数组定义,解密后就可正常使用-Demonstrates how to encrypt a string encrypted data can be directly defined as an array, you can normally use the decrypted
DES
- DES加密与解密程序,利用数组作为储存方式-DES encryption and decryption procedures, the use of the array as a storage method