常用算法
文章平均质量分 77
Bluestar
这个作者很懒,什么都没留下…
展开
-
路由选择算法
网络层的主要功能是将分组从源端机器经选定的路由送到目的端机器。在大多数子网中,分组的整个旅途需经过多次转发。无线广播网络是惟一明显的例外。但即使在这里,如果源端和目的端在同一网络中,仍然有路由选择的问题:路由选择算法和它们使用的数据结构是网络层设计的一个主要区域。 路由选择算法(routing algorithm) 是网络层软件的一部分,负责确定所收到分组应传送的外出路线。如子网内部采用数据报,转载 2007-04-02 12:08:00 · 27253 阅读 · 3 评论 -
MD5
MD5的全称是Message-Digest Algorithm 5,在90年代初由MIT的计算机科学实验室和RSA Data Security Inc发明,经MD2、MD3和MD4发展而来。 Message-Digest泛指字节串(Message)的Hash变换,就是把一个任意长度的字节串变换成一定长的大整数。请注意我使用了“字节串”而不是“字符串”这个词,是因为这种变换只与字节的值有关,与转载 2007-07-05 13:22:00 · 768 阅读 · 0 评论 -
信息指纹及其应用
信息指纹及其应用——摘自Google黑板报2006年8月3日 上午 11:17:00uT("time115457675609630123");发表者:吴军,Google 研究员 任何一段信息文字,都可以对应一个不太长的随机数,作为区别它和其它信息的指纹(Fingerprint)。只要算法设计的好,任何两段信息的指纹都很难重复,就如同人类的指纹一样。信息指纹在加密、信息压转载 2007-07-08 01:09:00 · 823 阅读 · 0 评论 -
ECC加密算法入门介绍
ECC加密算法入门介绍 作者 :ZMWorm[CCG] E-Mail:zmworm@sohu.com">zmworm@sohu.com 主页 :Http://ZMWorm.Yeah.Net/ 前言 同RSA(Ron Rivest,Adi Shamir,Len Adleman三位天才的名字)一样,ECC(Elliptic Curves Cryptography,椭圆曲线密码编码学)也属于公转载 2008-09-11 09:57:00 · 777 阅读 · 1 评论 -
zlib用法简单说明
本文的目的是: 简单说明如何把zlib加入到MFC程序中,提供内存压缩功能.1. 如何获得zlibzlib的主页是:http://www.zlib.net/2. 用VC++6.0打开把下载的源代码解压打开,VC6.0的工程已经建好了,在/projects/visualc6. 双击zlib.dsw, 可以在VC++6.0中看到里面有3个工程: zlib 是库文件(编译设置选中 w转载 2011-06-03 15:04:00 · 914 阅读 · 0 评论 -
GZIP, ZLIB, DEFLATE, 文件格式
GZIP最早由Jean-loup Gailly和Mark Adler创建,用于UNIX系统的文件压缩。我们在Linux中经常会用到后缀为.gz的文件,它们就是GZIP格式的。现今已经成为Internet上使用非常普遍的一种数据压缩格式,或者说一种文件格式。HTTP协议上的GZIP编码是一种用来改进WEB应用程序性能的技术。大流量的WEB站点常常使用GZIP压缩技术来让用户感原创 2011-06-21 16:56:00 · 3274 阅读 · 0 评论 -
IOS开发中的MD5计算
#import +(NSString*) md5:(NSString*) str { const char *cStr = [str UTF8String]; unsigned char result[CC_MD5_DIGEST_LENGTH]; CC_M原创 2011-08-25 22:52:53 · 1590 阅读 · 0 评论