月度归档:2021年02月

费马欧拉定理-密码学(《数学之美》)

看了《数学之美》第17章 的谈谈密码学的数学原理,没搞清楚,整合一下网上搜到的知识,加深一下理解。

Crookes Radiometer(看视频时,一个有意思的东西)

艺术品or玩具?不走寻常路的办公室摆件

当光照到玻璃里的叶片时,其便会自动旋转,为什么呢?
http://blog.sina.cn/dpool/blog/s/blog_b189037d0102yn3g.html
这里讲的很清楚了,并不是光压
这个图片来自:很有意思的一篇文章,想着给自己桌子上也摆个这些小东西,哈哈哈。

继续阅读

伪随机数生成器(PRNG)/信息指纹

PRNG: Pseudo-Random Number Generator

随机数是指一组不能被预测的数字或符号序列,这些数字和序列是完全偶然产生的[7],即随机数是客观世界不确定性的理论抽象[8]。随着概率论及数理统计等学科的发展,研究人员对随机数的产生机理等逐渐明晰。

目前,所有在用的成熟计算机设备均采用冯·诺依曼结构设计。冯·诺依曼机主要由逻辑运算单元、控制器、存储单元、输入输出设备和其间相关总线组成,主要特点是:
① 程序经编译后形成固定顺序的指令,以二进制代码的形式存放在存储器中;
② 所有的指令都是由操作码和地址码组成;
③ 指令按照存储的顺序调入内部的堆栈,并进行调用;
④ 以逻辑运算单元和控制器作为计算机处理的中心,并依次执行指令。
依据冯·诺依曼架构设计的计算机在不借助于外部硬件,仅从软件自身角度,真实的随机数是无法实现的。因为冯·诺依曼机自身的架构决定了这种机型只能做“按存储指令的顺序来执行具体指令”的确定性行为

来源:对伪随机数生成算法的随机性评价方法的研究 _ http://qikan.chaoxing.com/detail_38502727e7500f267b8b9554bdbce4f19c147c75cd1f218d1921b0a3ea255101fc1cf1fbb4666ae64cf4c16404fcf2f6ebd16daa6c8149c773decdec835f9ed28fd4a2be4d5cb4c39cbfe956cd0f7324
继续阅读