区块链中的非对称加密技术
根据加密、解密密钥使用策略不同,可将密码体制分为对称密码体制和非对称密码体制。
对称密码体制(Symmetric Cryptosystem):如果一个密码体制中的加密密钥ke和解密密钥kd相同,或者由其中一个密钥很容易推算出另一个密钥,则称为对称密码体制。
非对称密码体制(Asymmetric Cryptosystem):如果在计算上由加密密钥ke不能推出解密密钥kd,因此可以将ke公开,这种密码体制也被称为公钥密码。比特币使用的就是这种非对称密码体制。
综上所述,公钥进行加密,而私钥进行解密;私钥用来数字签名,而公钥用来验证签名。