【注:本文作者原创作品,未经允许禁止抄袭。侵权必究!全网追踪】
区块链加密技术体系有多种分类。基本来讲,可以将加密技术体系分为对称加密体系和非对称加密体系,两个体系各自有不同的使用场景和技术路线。
和非对称加密体系,两个体系各自有不同的使用场景和技术路线。
对称加密算法在加密和解密时使用的是同一个密钥,这就决定了对称加密算法的两方需要事先进行密钥协商,或者通信的双方需要预先知道双方使用的密钥,保证一方的加密可以被另一方解密。
对称加密算法需要两个密钥来进行加密和解密,其中一个是公开密钥public key,公钥,另一个是私有密钥private key,私钥。公钥是可以公开的,也需要通过公共的渠道公开给相应的通信方;而私钥是非对称加密算法中的关键,需要安全地保护好。公钥与私钥是一对,如果用公钥对数据进行加密,只有用对应的私钥才能解密;如果使用私钥进行数据的签名,只有公钥可以来验签。
因为加密和解密使用的是两个不同的密钥,所以这种算法称为非对称加密算法。由非对称加密算法形成的非对称加密体系解决了信息公开传送和密钥管理问题,是一种新的密钥交换协议,允许在不安全的媒体上的通信双方交换信息,安全地达成一致的密钥,这就是“公开密钥系统”。
【注:本文作者原创作品,未经允许禁止抄袭。侵权必究!全网追踪】
领取专属 10元无门槛券
私享最新 技术干货