文件名称:matlab的素描代码-KMVattack:KMV攻击
文件大小:51KB
文件格式:ZIP
更新时间:2024-06-12 21:38:46
系统开源
matlab的素描代码K最小值草图实现的攻击 该存储库包含本文中用于Apache DataSketckes实现的通货膨胀和通货紧缩攻击的Java代码: P. Reviriego,A。Sánchez-Macián,S。Liu和F. Lombardi,“关于K最小值(KMV)草图的安全性及其与实现无关的漏洞”,已提交给有关可靠和安全计算的IEEE事务。 依存关系 Apache DataSketckes Java核心API> 1.3.0 内容 src目录包含以下文件: KMVAttackInflation.java(执行膨胀攻击并生成攻击集) KMVAttackDeflation.java(执行通缩攻击) KMVAttackInflationFromFile.java(读取KMVAttackInflation生成的攻击集,并从空草图中进行验证) doc包含这些类的Javadoc文件。 Matlab中用于仿真的理想KMV草图的理想实现。 执行代码 根据要模拟的攻击类型,编译并执行适当的Java类。 如果需要不同的基数,t值或迭代,只需更改Java类中的变量,然后重新编译并执行即可。 如果未接收
【文件预览】:
KMVattack-main
----LICENSE(1KB)
----ideal()
--------KMV_AttackD.m(1KB)
--------KMV_AttackI.m(1KB)
--------run_KMV_AttackD.m(2KB)
--------run_KMV_AttackI.m(4KB)
----src()
--------KMVAttackInflation.java(9KB)
--------KMVAttackInflationFromFile.java(4KB)
--------KMVAttackDeflation.java(8KB)
----doc()
--------package-list(2B)
--------KMVAttackInflation.html(11KB)
--------KMVAttackInflationFromFile.html(8KB)
--------deprecated-list.html(898B)
--------package-summary.html(2KB)
--------package-frame.html(1KB)
--------help-doc.html(4KB)
--------KMVAttackDeflation.html(8KB)
--------allclasses-frame.html(928B)
--------class-use()
--------package-tree.html(4KB)
--------index.html(3KB)
--------allclasses-noframe.html(868B)
--------stylesheet.css(13KB)
--------constant-values.html(924B)
--------index-files()
--------package-use.html(3KB)
--------overview-tree.html(4KB)
--------script.js(857B)
----README.md(2KB)