貝鍞(Bitcoin)密码学椭圆曲线secp256k1——(7) 貝鍞密钥的生成点都同模:{K = k ※ G}

secp256k1 标准由美国国家标准与技术研究院 (NIST)设立。萨佗(Satoshi) 采用的secp256k1 曲线由下述函数定义,该函数可产生一条椭圆曲线:

y² ≡ x³ + 7}/𝔽ₚ,符“}/”为开集模取于

或者

(y² ≡ x³ + 7)⁒p,符“⁒”为模取余

集合式 {K = k ※ G} 中,k是私钥,G是生成点,在该曲线上所得的点K是公钥。因为所有貝鍞用户的生成点是相同的,一个私钥k乘以G将得到相同的公钥K。k和K之间的关系是固定的,但只能单向运算,即 k ⇒ K。这就是可以把貝鍞的貝包地址(K的衍生值)与任何人共享而不会泄露私钥(k)的原因。

#貝鍞(#Bitcoin ) #椭圆曲线(#Elliptic_curve) #萨佗(#Satoshi)

Reply to this note

Please Login to reply.

Discussion

有限域椭圆曲线的另外两个表达方式