![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
科研之路
nevermorsf
这个作者很懒,什么都没留下…
展开
-
Python 生成固定大小的随机数文件
在实验过程中需要生成固定大小的随机数文件来进行覆盖,通过python实现。`def randomdata_give(size, danwei): with open("C:/Users/12590/Desktop/randomdata1/randomdata_128.txt", "w") as f: for i in range(1, int(size * danwei * 1024 / 64)): f.write(str(random.randint(10原创 2021-07-24 09:04:53 · 880 阅读 · 0 评论 -
关于Merkle hash tree (MHT)相关的概念与问题
关于Merkle hash tree (MHT)相关的概念与问题一、概念Merkle Hash Tree是一种广泛使用的身份验证结构,可用于有效地检查一组元素是否被未改变,完整地存储。MHT是一种二叉树,其中叶节点包含可信数据的散列,每个内部节点存储其子节点的散列值。下图描述了认证结构的示例,其中为有序的一组数据块a1、a2、…,a8 构建MHT。;其中每一个内部节点以及根节点都是从其两个子节点生成的。例如,h2=h(h5∥h6)、h3=h(h(A1)∥h(A2)) 和 HR=h(h1∥h2)。元素ai原创 2020-11-11 10:52:44 · 813 阅读 · 0 评论 -
关于DHT网络及其缺陷的初步了解
关于DHT网络及其缺陷的初步了解DHT(Distributed Hash Table)网络简介DHT 网络全称是分布式哈希表网络,是一种分布式存储网络 。DHT 网络具有以下 3 个特性:1)可用性,DHT 网络能够将数据分散存储到不同节点上,保证部分节点退出网络后,存储在其他节点上的数据仍能被提取。2)大规模且分布范围广。3)定期更新清除功能。只需设置 DHT 网络的更新周期,DHT 网络能定期自动清除节点上存储的数据DHT网络具备的特性让它可以有效的避免单一服务器单点故障造成的网络瘫痪,基原创 2020-10-25 10:13:58 · 2096 阅读 · 0 评论 -
关于学习密码学知识的一些基础知识( trapdoor function)
关于学习密码学知识的一些基础知识( trapdoor function)trapdoor function陷门函数:正向计算是很容易的,但若要有效的执行反向计算则必须要知道一些secret/key/knowledge/trapdoor,也称为伪随机置换,可用于构造公钥密码系统。若 f 为陷门函数,则 y = f (x) 是很容易计算的,但若要计算 x = f(-1) (y) 则是困难的,若已知一些额外的knowledge(trapdoor/key) k , 则计算 x = f(-1) (y,k)原创 2020-10-21 14:57:19 · 1228 阅读 · 0 评论