欲速则不达
04
28
centos安装部署IPFS centos安装部署IPFS
下载IPFS 官网(https://dist.ipfs.io/#go-ipfs) 下载Linux版本的ipfs(需要科学上网) 使用wget下载 wget https://github.com/ipfs/go-ipfs/releases/
2023-04-28
26
Java基础 - 集合 Java基础 - 集合
集合的概念集合可以简单理解为一个长度可以改变,可以保存任意数据类型的动态数组。 在 Java中,集合不是由一个类来完成的,而是由一组接口和类构成了一个框架体系。大致可分为3层,最上层是一组接口,继而是接口的实现类,接下来是对集合进行各种操作
2023-04-26
26
26
密码学概述 密码学概述
密码学发展史密码学具有悠久的历史,起源于公元前的战争;在二战后期,计算机推动了经典密码学走向成熟。70年代中期,DES的出现带来了密码科学体系,推动了现代密码学的发展。 阿拉伯人是第一个清晰地理解密码学原理的人,设计并使用代替和换位加密,发
2023-04-26
24
Java基础 - 多线程 Java基础 - 多线程
多线程多线程是提升程序性能非常重要的一种方式,使用多线程可以让程序充分利用CPU资源,提高CPU的使用效率,从而解决高并发带来的负载均衡问题。它的优点有:(1)资源得到更合理的利用;(2)程序设计更加简洁;(3)程序响应更快,运行效率更高。
2023-04-24
24
同态加密算法 同态加密算法
加法同态 - Paillier算法Pailier算法是法国密码学家Paillier于1999年欧密会上发表,该算法基于复合剩余类的困难问题,是一种满足加法的同态加密算法。数学知识1、Carmichael函数,当a与n互素时,$a^{λ(n)
2023-04-24
24
14
区块链简介 区块链简介
区块链背景 现如今大多数的交易是以第三方机构为中心的互联网交易模式:买家将所需付出的资金存储在可信第三方机构,卖家为买家提供商品,服务后,当双方都确定得到了对方开始的承诺,可信第三方机构完成资金的转移,交易完成。 基于第三方信任中心的交易
2023-04-14
14
密码学中的几种攻击模式 密码学中的几种攻击模式
唯密文攻击 密码分析者除了拥有截获的密文外(密码算法是公开的),没有其它可以利用的消息。密码分析者的任务是恢复尽可能多的明文,或者最好能推算出解密密钥,这样就很容易解出被加密的信息。这种攻击的方法至少可采用穷举搜索法,即对截获的密文依次用
2023-04-14
14
Java基础-面向对象进阶 Java基础-面向对象进阶
Java是通过类来构建代码结构的,类分为两类:一类是Java提供的,无需开发者自定义,可直接调用;另一种是由开发者根据不同的业务需求自定义的类。 Object类Object类是Java提供的一个类,位于java.lang包中,该类是所有类的
2023-04-14
4 / 5