ansi917(14)

所属分类:数据结构
开发工具:Visual C++
文件大小:3505KB
下载次数:66
上传日期:2009-01-20 11:08:34
上 传 者relic080808
说明:  大随机数生成器算法的研究与实现.大随机数已经在当今社会的各个领域中都频繁使用,特别是在加密技术中已经成了不可缺少的一部分,像RSA,MD5中随机数成为加密技术的关键。 本设计主要为第3代移动通信系统(3G)提供符合要求的随机数(1024位),首先取得系统时间和RAND()函数所产生的随机数作为最初的随机初值,经过三重DES(两密钥通过MD5算法得来)和异或的变换,保证其随机数的足够随机,然后通过16次的循环得到一个组合起来的1024位随机数,设计还提供一个检验随机数是否随机的平台,采用了均匀性检测,即频率检测的方法检测随机数的随机性,通过检测发现,所产生的随机数能够达到我们所期望的随机性。设计还对常见的随机数的生成方法进行了检析,提供多种随机数的生成方法,并且也提供了多种随机数的检测方法供大家参考,希望对大家有所帮助。
(Large random number generator algorithm Research and Implementation)

文件列表:
ansi917(14)\ansi917.aps (37160, 2007-05-17)
ansi917(14)\ansi917.clw (1122, 2007-05-17)
ansi917(14)\ansi917.cpp (2077, 2006-11-10)
ansi917(14)\ansi917.dsp (4697, 2006-12-04)
ansi917(14)\ansi917.dsw (539, 2006-11-10)
ansi917(14)\ansi917.h (1335, 2006-11-10)
ansi917(14)\ansi917.ncb (205824, 2007-05-17)
ansi917(14)\ansi917.opt (57856, 2007-05-17)
ansi917(14)\ansi917.plg (894, 2007-05-17)
ansi917(14)\ansi917.rc (5414, 2007-05-17)
ansi917(14)\ansi917Dlg.cpp (4637, 2007-05-17)
ansi917(14)\ansi917Dlg.h (1466, 2007-05-17)
ansi917(14)\CreRndNum.cpp (6211, 2007-05-17)
ansi917(14)\CreRndNum.h (988, 2006-12-04)
ansi917(14)\datas.h (3421, 2006-11-18)
ansi917(14)\DES.cpp (6641, 2006-11-23)
ansi917(14)\DES.h (920, 2006-11-23)
ansi917(14)\MD5Checksum.cpp (20334, 2000-08-09)
ansi917(14)\MD5Checksum.h (16123, 2000-03-28)
ansi917(14)\MD5ChecksumDefines.h (4785, 2000-03-28)
ansi917(14)\res\ansi917.ico (2238, 2000-01-04)
ansi917(14)\res\ansi917.rc2 (399, 2006-11-10)
ansi917(14)\res\Thumbs.db (7168, 2006-11-13)
ansi917(14)\Resource.h (1283, 2007-05-17)
ansi917(14)\StdAfx.cpp (209, 2006-11-10)
ansi917(14)\StdAfx.h (1054, 2006-11-10)
ansi917(14)\程序流程图.bmp (30462, 2006-12-04)
ansi917(14)\Release (0, 2007-07-24)
ansi917(14)\res (0, 2007-07-24)
ansi917(14) (0, 2007-07-24)

近期下载者

相关文件


收藏者