确定性随机数生成器基准 用法 确保已安装Java 6/7和ant,然后运行: ant init ant drng-bechmark 项目现场 抽象的 确定性随机数生成器(DRNG)对于各种各样的应用很重要。 但是,某些DRNG的加密安全性不如其他DRNG。 通常,RNG提供的密码学越多,它的速度就越慢。 本文探讨了生成随机数的各种方法,并分析了应用程序的性能要求,以查看在实践中是否可以丢弃不安全的DRNG。 测试将在微型Amazon Web Services实例上进行,以提供可重复的结果。 测试的算法列表 安全的 / dev /随机 java.security.SecureRandom MD2 MD5 SHA1 SHA256 SHA3​​84 SHA512 不安全 java.util.Random 梅森·扭曲者 512a井 井1024a 19937a井 井44497
2023-03-09 14:39:40 12KB Java
1
针对DRNG算法中出现的当节点天线为全向天线时形成的网络拓扑复杂度过大的问题,对 DRNG算法进行了改进,在保证原算法网络优化性能的基础上,减少了需要确定的邻居节点个数,缩小了确定邻居节点时中间节点的搜索范围,提高了DRNG算法的执行效率,节省了节点的能量消耗.
2022-05-23 20:32:59 194KB 自然科学 论文
1
Recommendation for Random Number Generation Using Deterministic Random Bit Generators
2021-03-31 09:00:51 2.46MB nist drng drbg nist.sp.800-90A
1