首页 > 编程知识 正文

区块链的应用(业界不安全的加密算法DH)

时间:2023-05-04 11:37:52 阅读:81397 作者:2787

区块链中应用了两种最重要的数据加密安全技术。 一个是不对称加密技术,另一个是哈希计算。

对称加密只有一个密码。 加密解密的密码完全相同。 因此,使用单个密码加密数据后,将数据发送到接收方。 为了使接收方可以使用数据,还必须将加密的密码发送给接收方。 对称密钥不适用于通信环境,因为加密在传输过程中容易被盗,加密无效。

不对称加密有一对密钥,称为公钥、私钥。 在通信网络中,可以向所有通信对象广泛通知公钥,但私钥只有自己有。 就像全世界广为人知的邮箱地址,但邮箱地址只有自己有。

发送侧通过使用接收侧的公开密钥加密,可以只让加密的数据掌握了与该公开密钥对应的秘密密钥的接收侧进行解密而使用。 另外,发送侧使用自身的密钥对数据进行签名,接收侧只能用发送侧的公开密钥进行签名,以验证数据是否确实由发送侧发送。

非对称密钥体制建立了在面向中心的网络通信环境中以用户公钥为账户地址的公共账本,使得通信双方可以不信任其物理身份而进行数字资产的转移、交换等价值交易,是区块链信任解除技术的特征

区块链网络整体上是去中心化的P2P网络,由于没有绝对的中心控制点,具备自由、民主、开放的网络特征,但同时区块链在网络中是建立大家公认的共识机制,因此,

这就像在我们现实的社会生活中,既要讲民主也要讲集中一样,如果只讲民主不集中精力,社会只会集中无视陷入混乱的民主主义,社会就会缺乏活力,不利于大众的参与和创新。 区块链在去中心的基础上实现了网络数据的集中,但这非常困难,也是区块链具有重要价值和吸引力的中心所在,因此去中心是区块链的中心技术特征。

区块链还应用了一种叫做散列计算的数据加密安全技术。 哈希计算的原理是,相同的数据经过哈希计算后,可以处理一定长度的闪耀故事。 如果原始数据的任何一个发生变化,即使改变小标点符号,也会导致闪闪发光的故事的巨大差异。

因此,如果数据经过散列计算获得闪烁故事,那么除非使用完全相同的数据进行计算,否则无法获得相同的闪烁故事。

因此,闪闪发光的故事也被称为数据指纹。 也就是说,闪闪发光的故事可以唯一地表示原始数据。 因此,为了防止数据被篡改,通常使用闪闪发光的故事来验证原始数据。

在区块链中,我们每个区块的开头都有一个保存上一块闪亮故事的字段。 因此,如果当前块的闪烁故事被确认,封装后进入下一个块,则上一个块的数据将被确认,无法更改。 此外,通过从最新的块向下钻取到已创建的块,并在块的散列计算中进行验证,还可以确保块中的所有数据都没有被篡改。 区块链的这一数据记录特点具有防止数据篡改、追溯历史的技术特点。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。