论文素材文档(4)

2019-04-22 15:42

网络

真正意义上的随机数在某次产生过程中是按照实验过程中表现的分布概率随机产生的,其结果是不可预测、不可见的。而计算机中的随机函数是按照一定算法模拟产生的,其结果是确定、可见的。所以用计算机随机函数所产生的“随机数”,其实并不随机,是伪随机数。

现在有很多验证码系统都是使用伪随机数生成器(Random类)来产生伪随机数序列,随机数的生成是从种子值开始的,如果反复使用同一个种子,就会生成相同的数字系列,若要产生不同序列的随机数,就需要种子值不断变化,使种子值不断变化的方法有多种,其中的一种方法是使种子值与时间相关,从而使 Random 的每个新实例,都产生不同的系列。在默认情况下,Random 类的无参数构造函数使用系统时钟生成其种子值[31][32]。

生成随机生成器的代码: Random random = new Random(); 2.图形化数字

设置验证码的目的是为了有效防止使用自动方式向服务器发送大量信息来进行攻击。虽然加入动态验证内容的验证码能较好地防止穷举法的攻击,但如果是纯数字或字符的验证码,还是容易被自动识别,因此防范作用仍然不够理想。如果以图片方式返回验证码,便可以有效地解决这个问题。图片是以点的形式呈现给用户的,有些软件无法识别这种格式的图片。当然,若需要更高的安全性,还可以给图片增加干扰,以加大识别图片的难度[33]。

12


论文素材文档(4).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:甲级单位编制石棉保温砖和管项目可行性报告(立项可研+贷款+用地+

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: