文件名称:broadcastCrypt:实验性地找到广播加密方案的密钥分配
文件大小:4.3MB
文件格式:ZIP
更新时间:2024-06-19 17:11:00
Java
broadcastCrypt 通过实验找到广播加密方案的密钥分配。 如果您想自己运行它,则需要对代码进行一些更改。 您必须指定您的计算机有多少个内核,以便它可以正确地进行多线程处理。 所有数据都在 \data 文件夹中,格式为 data[n,s,w].txt。 每行包含一个二维键分配数组,后跟一个逗号,后跟方案所需的最大带宽。 示例:[[0, 1][0, 2][1, 2]], 2 还有一个summary.txt 文件,其中包含n、s、w 和b 的四元组。 示例:n=3 s=2 w=4 b=2 我可能想更改这些格式以使其成为 csv 或其他内容。 由于嵌套数组,第一个看起来更难。
【文件预览】:
broadcastCrypt-master
----bin()
--------MultiThreadedWithKeys.class(2KB)
--------SchemesWithFixedR.class(5KB)
--------SingleThreadWithKeys.class(6KB)
--------.gitignore(109B)
--------FindBandwidthThread.class(6KB)
----data()
--------data[4,5,9].txt(7.85MB)
--------data[4,4,7].txt(11KB)
--------data[4,4,8].txt(509KB)
--------data[4,4,9].txt(6.42MB)
--------data[4,4,10].txt(24.4MB)
--------data[4,3,11].txt(583KB)
--------data[3,3,4].txt(33B)
--------data[4,5,10].txt(13.52MB)
--------data[4,3,7].txt(9KB)
--------data[4,5,8].txt(54KB)
--------data[4,3,6].txt(1KB)
--------data[4,3,9].txt(103KB)
--------data[4,4,11].txt(18.25MB)
--------data[3,2,3].txt(24B)
--------summary.txt(262B)
--------data[4,3,10].txt(258KB)
--------data[4,3,8].txt(34KB)
--------data[4,5,11].txt(640KB)
--------data[3,2,4].txt(96B)
----LICENSE(1KB)
----.settings()
--------org.eclipse.jdt.core.prefs(587B)
----src()
--------SchemesWithFixedR.java(3KB)
--------SingleThreadWithKeys.java(4KB)
--------MultiThreadedWithKeys.java(1KB)
--------FindBandwidthThread.java(5KB)
----.project(370B)
----.classpath(390B)
----README.md(723B)