时间:2021-11-30|浏览:561
1.安全是电子记账的重要课题:
网络电子记账可以提高效率,降低成本,但安全一直是一个难以克服的问题。如果不小心,会被黑客攻击,导致信息泄露或账本被抹去,造成重大损失。于是,密码学家开始思考,账本可以通过密码加密,实现电子签名,保证安全和账本共享。但是简单的对称加密似乎解决不了相应的问题,很容易被破解。密码学家开始使用非堆放加密来实现电子签名,同时发现哈希加密是一种安全的加密方式,于是采用了SHA-加密256算法使电子签名安全实现。
2.数字签名的逻辑和方法:
有了SHA-256加密方式,数字签名可以很好的实现。交易双方都可以通过数字签名在线交换数据和存储交易记录。A和b交易,A向b传递信息。双方各生成一对公钥和私钥,A把自己的信息用自己的私钥进行哈希加密,生成原始哈希值,并用B的公钥对原哈希进行加密生成新的哈希值,并通过网络进行传输给B,B收到相关信息后,用自己的公钥进行解密验证,确认数据来自A,数据没有被篡改,然后用A提供的私钥进行解密。该过程安全有效,成为网络记账的最佳解决方案。