公钥
介绍什么是公钥,如何生成和表示公钥。
公钥简介
公钥的本质是椭圆曲线上的一组坐标值,这个坐标可以通过私钥计算出来。
椭圆曲线
椭圆曲线是密码学系统所使用的一种曲线。可以使用点乘运算来进行加密和解密。椭圆曲线的一个特点是,两个点相加后仍然在曲线上,这样就可以通过多次相加来实现加密。
椭圆曲线的定义
椭圆曲线通常表示为一个方程,形如: 对于 secp256k1,方程的具体形式为: 即 (a = 0),(b = 7)。
比特币使用的椭圆曲线是一种用于密码学的数学结构。具体来说,比特币使用的是椭圆曲线 secp256k1,这是一种定义在有限域上的椭圆曲线,常用于公钥加密。