搜索资源列表
j04309
- 本压缩软件是利用huffman树的特点对文件进行重新编码,用较短的位表示出现频率高的字符,用较长的位表示出现频率低的字符,从而达到压缩的目的
unicode
- 国际通用的字符编码,可以解决在embedded中字符不支持的问题
DES
- DES算法要求加密密钥和解密密钥一致。密钥所需的字节数祖长度为8位。基于对需求的理解,密钥由客户设定,在加密和解密的时候,在服务器端输入一密钥达到文件的加密需求,在终端输入同一密钥达到加密文件的解密需求。 DES加密的时候,最后一位长度不足64的,它会自动填补到64,那么在我们进行字节数组到字串的转化过程中,可以把它填补的不可见字符改变了,所以时常引发系统抛出异常。为此,在处理过程中,我们需要把一些信息编码保存起来,使之保证数据完整性。故在des.Des类中运用到了convert4Cha
UTF8
- UTF8转换代码,字符的utf8编码和unicode编码之间转换-UTF8 code
cmd
- 控制word字符编码制作简单,请大家参考,小小代码-contorl word
VC-CodeDialog
- 对文本内的字符进行加密(重编码)。(由于是早期编写的,所以代码风格不是很好,但算法是不错的)-Characters of the text is encrypted (re-encoding). (Because of early preparation, and so the code is not very good style, but the algorithm is good)
RSA
- RSA编码与解码,用来对任意输入字符进行加密解密,加密解密的标准是RSA标准-RSA encoding and decoding used to enter characters for any encryption and decryption, encryption and decryption of the standard is the standard RSA
jaidig
- 利用哈夫曼编码进行通信可以大大提高信道的利用率,缩短信息传输的时间,降低传输成本。根据哈夫曼编码的原理,编写一个程序,在用户输入结点权值的基础上求哈夫曼编码。 要求:从键盘输入若干字符及每个字符出现的频率,将字符出现的频率作为结点的权值,建立哈夫曼树,然后对各个字符进行哈夫曼编码,最后打印输出字符及对应的哈夫曼编码。-Communicate using Huffman coding can greatly improve the utilization of the channel, red
QT_GPS_GSM
- GPS和GSM通信实验,GSM规范]对短消息传输定义了三种控制协议:即二进制协议(块模式),基于字符的AT命令接口协议(文本模式)和基于字符的十六进制编码二进制传输块接口协议(PDU 模式)。-GPS and GSM communication experiment, GSM standard] for the short message transmission control protocol defines three types: the binary protocol (block m
RSA2010.10.11
- RSA加解密演示程序。对输入的每个字符的ACSII码进行编码和解码。-RSA encryption and decryption demo. The input code for each character encoding and decoding ACSII.
hafumanshu
- (1) I:初始化,从终端读入n个字符和n个权值,建立哈夫曼树,并将它存放在文件HuffmanTree中. (2)E:编码.利用已建立好的哈夫曼树,对要传输的数据正文(存在文件ToBeTran.txt中)进行编码,将结果代码存(传输)到文件CodeFile中. (3)D:译码.利用已建好的哈夫曼树,对传输到达的CodeFile中的数据代码进行译码,将译码结果存入文件TestFile中. (4) P: 印文件.将文件CodeFile以紧凑格式显示在终端上,每行50个代码。同时将此字符形
QQ
- QQ密码加密函数模块,这个模块除了MD5加密部分是网上找来的,其余部分都是本人独立完成的。其实也很简单,就是MD5+BASE64,要问16还是32的MD5,其实是32的,只不过加密后的32位长的字符串要把他看成另一个字符串的HEX,然后将那个字符串用BASE64编码下,关键是VB里那个字符串会显示为"???",就是乱码,请不要到处嚷嚷什么MD5和BASE64都是公开的算法,假如您随便从网上找一个MD5的模块和BASE64的模块拼凑起来能完成本模块的功能,那就请你继续装-QQ password e
stringcodec
- 由于不同操作系统间的字符编码不同,这个用Qt实现的小程序可以帮你实现字符的转换。-Because different operating systems with different character encoding, the implementation of small programs using Qt can help you achieve the conversion character.
huffuman00xiao
- 本人修改的成熟的霍夫曼编码及译码,对一个文本文件,统计字符概率,建霍夫曼树,然后编码,最后译码,码文输出到另一份txt文档中,在vc中编译的,在vs2010中可能会有异常~-I modified Huffman coding and decoding of the mature, to a text file, statistics, probability character, Huffman tree construction, and coding, and finally decodin
libiconv-1.14.tar
- 字符编码转换 libiconv 源码,gnu开源代码库-Libiconv character encoding conversion source, gnu open-source code base
huffman
- 包含有统计字符串中各个字符的个数,冒泡升序排序,求huffman编码-Contains statistical string of different characters in number, bubbling ascending order, for Huffman coding
Base64Encry
- Base64编码解码算法源码,可以加密各种字符字母数字汉字!-Base64 encoding and decoding algorithm source code, you can encrypt a variety of character alphanumeric Chinese characters!
Base64
- Base64编码的思想是是采用64个基本的ASCII码字符对数据进行重新编码。它将需要编码的数据拆分成字节数组。以3个字节为一组。按顺序排列24 位数据,再把这24位数据分成4组,即每组6位。再在每组的的最高位前补两个0凑足一个字节。这样就把一个3字节为一组的数据重新编码成了4个字节。当所要编码的数据的字节数不是3的整倍数,也就是说在分组时最后一组不够3个字节。这时在最后一组填充1到2个0字节。并在最后编码完成后在结尾添加1到2个 “=”。 -The idea of ̴
Base64-3
- Base64是一种基于64个可打印字符来表示二进制数据的表示方法。由于2的6次方等于64,所以每6个位元为一个单元,对应某个可打印字符。三个字节有24个位元,对应于4个Base64单元,即3个字节需要用4个可打印字符来表示。它可用来作为电子邮件的传输编码。-Base64 is based on 64 printable characters to represent binary data representation. Since 2 ^ 6 equals 64, so every six b
Huffman_Coding_For_English_File
- 完成了对英文文档的赫夫曼编码和解码工作,速度还行。CreateProbability用户创建字符的出现概率,HuffmanEnDeCoding用户根据字符概率进行文档的编码和解码工作-Completion of the English document Huffman coding and decoding, speed is also OK. User-created character CreateProbability probability, HuffmanEnDeCoding prob