网络安全导论 实验14A 百万富翁协议与区块链仿真.pdfVIP

  • 0
  • 0
  • 约1.59万字
  • 约 15页
  • 2026-08-13 发布于河北
  • 举报

网络安全导论 实验14A 百万富翁协议与区块链仿真.pdf

实验14A百万富翁协议与区块链仿真

一、实验目的

i.编程实现百万富翁协议,深化对安全多方计算的理。

2.编程实现Merkle树,并计算出Merkle树的TreeRoot。

3.深化对区块链和智能合约的理。

二、实验准备

1、通过抓包,可以进行网络故障分析、流量监控、隐私盗取等操作,相关的抓包工具有很

多,主要有Fiddler、Wireshark、Charles等。

2、区块链中的交易是以Merkle树的形式组织在一个个区块中的,Merkle树是通过递归哈

希节点对来构造的,直到只有一个哈希。这个最终地hash称为Merkle根,Merkle树可以

仅用log2(N)的时间复杂度检查任何一个交易是否包含在树中。

三、实验内容

1、参考本章百万富翁协议,把下述python代码改成java代码

importmath

importrandom

#获取小于等于指定数的素数数组

defgetprimearr(max):

primear

文档评论(0)

1亿VIP精品文档

相关文档