使用ssm(源特定多播)的熵分布

ssmrandom的Python项目详细描述


简介:这是一个使用特定于源的多播向用户分发高质量熵的实验。包中包含一个脚本,该脚本可以充当发送方和接收方。


对于现代Linux和Windows,默认情况下启用
。对于某些网络设备(如juniper),必须显式启用
igmp v3(默认为v2)。




quick start
——



(使用默认多播组和端口):

ssmrandom send-r/dev/urandom-t 32-g 232.0.1.100-p 49999-l info

消费者:

ssmrandom recv-o/var/run/rnd pipe-g 232.0.1.100-p 49999<;生产者IP>;

rngd--rng device=/var/run/rnd pipe--rng driver=stream--fill watermark=90%--feed interval=1


白痴熵分布协议(iedp):
---------------------------

消息是具有3个键的json对象:

-v(version):协议版本-“1.0”版本
-s(source):标识随机数据的源,例如硬件设备的名称
-d(data):base64编码的随机数据

这就是有框架的原因。


多播添加到混合中会使分析变得相当困难。本实验试图以一种有效且
的方式研究熵分布系统的性质。正在调查的两个问题:

-要从多播源中选取随机样本,需要消耗多少熵?
-在每个json消息页上验证签名的成本有多高?
-rngtools在提取坏熵方面有多好?
















*发布日期:8月17日周五15:12:12:12 CEST 201*




*支持冗余发射机
*Debian打包
*+大量的小修复和清理









*发布日期:8月16日周四8月16日11:02:02:35:35 CEST 2012*



>
第一次公开发布发布:第一次公开发布日期:2012年8月16日:是的

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
如何使用java向dropup html/css添加项目   如何从java中的向量向量打印   Java Maven库项目模板   java使用atmosphere api还是直接使用grizzly?   java JComponent仅部分显示   如何将动态值传递给自定义注释,以从Java数据进行映射。性质   java破解已实现方法的返回类型的最佳方法?   java Netbeans在JFrame Gui布局中覆盖图像   spring java仅向登录用户显示注销按钮   java如何对com进行身份验证。谷歌。云bigquery。带有服务帐户的BigQuery`   java禁止空字符串参数和抛出RuntimeException以阻止方法继续的利弊   java分析项目中的所有JAR以获取版本和许可证信息   Java,数据库为什么要分配一个新对象,而我们可以直接将它放入数据库