首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >“加扰器”功能?例如随机数生成器

“加扰器”功能?例如随机数生成器
EN

Stack Overflow用户
提问于 2013-03-29 07:52:33
回答 1查看 238关注 0票数 0

我感兴趣的是对通常的随机数生成器的想法进行修改。也就是说,典型的生成器从该空间生成合理独立的、均匀分布的数字的长字符串。这是为了与一个种子一起重复使用。

然而,就我的目的而言,我想要一种从另一个数字(实际上是从整数网格)生成“随机数”的方法,以一种“独立”的方式,即知道附近点的输出并不能帮助您预测点处的值。

在实践中,使用传统的随机数生成器工作得相当好,但我对任何为此目的而实际完成的工作都会感兴趣。

EN

回答 1

Stack Overflow用户

发布于 2013-03-29 19:14:32

听起来像是你在找一个cryptographic hash function

理想的加密散列函数有四个主要属性:

  1. 很容易计算任何给定消息的散列值
  2. 不可能生成具有给定散列
  3. 的消息不可能在不更改散列
  4. 的情况下修改消息不可能找到具有相同散列

的两个不同消息G212>

一些常用的散列函数是SHA-1SHA-512。一个名为MD5的应用程序仍在使用中,尽管它已被证明是不安全的。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15694204

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档