主页 > 苹果imtoken钱包安装 > 区块链的比特币系统特征4:非对称加密算法

区块链的比特币系统特征4:非对称加密算法

苹果imtoken钱包安装 2024-01-26 05:14:42

密码学的使用是支持比特币系统的基本技术之一。 在数字签名方面比特币的加密算法破解,比特币系统采用非对称加密算法。 所谓非对称加密算法就是密钥成对存在,解密和加密。 必须使用两个不同的密钥,其中一个称为公钥,另一个称为私钥。 公钥加密只能用私钥解密,反之,私钥加密只能用公钥解密。

比特币等加密货币矿机销售_黑客加密要比特币支付_比特币的加密算法破解

比特币的加密算法破解_比特币等加密货币矿机销售_黑客加密要比特币支付

公钥对外开放,私钥只能由个人保管。 当一个人要向对方发送加密信息时,只需要得到对方的公钥,然后用对方的公钥将数据加密后发送出去即可。 即使第三方截获了信息,也无法获得加密后的数据,因为没有对应的私钥进行解密比特币的加密算法破解,从而保证了数据信息的安全; 另一方面,当一个人用私钥对信息进行加密(或称为签名),对方可以用这个人的公钥解密时,就可以确认信息是由对方发送的人(因为只有他有私钥),这种行为称为数字签名。

比特币等加密货币矿机销售_黑客加密要比特币支付_比特币的加密算法破解

比特币等加密货币矿机销售_比特币的加密算法破解_黑客加密要比特币支付

黑客加密要比特币支付_比特币等加密货币矿机销售_比特币的加密算法破解

非对称加密算法有很多种。 在比特币系统中,使用的是椭圆曲线数字签名算法。 这是目前常用的一种非对称加密算法,简称ECDSA,其中EC是“椭圆曲线”的缩写,DSA是“数字签名算法”的缩写。

黑客加密要比特币支付_比特币等加密货币矿机销售_比特币的加密算法破解

黑客加密要比特币支付_比特币的加密算法破解_比特币等加密货币矿机销售

比特币等加密货币矿机销售_黑客加密要比特币支付_比特币的加密算法破解

另外,比特币系统在确定椭圆曲线的参数时,使用了一个名为SECP256k1的曲线参数,使得系统在运行过程中随机获取一个32字节的私钥,然后使用椭圆曲线数字签名算法(使用SECP256k1 curve) )得到公钥,然后多次运行hash算法得到公钥hash,结合版本号形成最终的账户地址。 私钥可以推导出公钥和公钥哈希,但是公钥和公钥哈希不能推导出私钥。 因此,大家需要妥善保管好私钥。 一旦私钥丢失,就意味着账户中的资产无法找回。

黑客加密要比特币支付_比特币的加密算法破解_比特币等加密货币矿机销售