通常,对于特定的SSL/TLS网站,我只看到具有根CA的证书链、中间的证书链和第三个证书链;但是X.509证书链可以更深于3个级别吗?他们能活多久有限制吗?使用与其他根和中间CA更紧密关联的更长的链难道不有助于使信任链更强大、更分散、更不容易出现单点故障吗?
这似乎是海龟的链-a分散( 区块链-based DNS )网络背后的想法,它解决了依赖于-a集中网络的问题;因此,它能够抵抗中间人(MitM)的攻击。
我已经使用arraylist容器对象(块类)在java中实现了一个简单的区块链。
public static ArrayList<Block> blockchain = new ArrayList<Block>();
..。和block类,包含我需要存储到区块链中的事务。
public Block(transaction data,String previousHash ) {
this.data = data;
this.previousHash = previousHash;
this.timeStamp = new Dat