Score:0

bip32 การรั่วไหลของการชุบแข็ง?

ธง kz

ฉันไม่เข้าใจฉันพบเอกสารที่มีอยู่ทั้งหมดเกี่ยวกับ bip32 hardening ที่มาทำให้เกิดความสับสน ใครช่วยอธิบายฉันหน่อยได้ไหมว่าอัลกอริทึมนี้มีปัญหา:

ช่วยในการจำ = bip39.generate ช่วยในการจำ
เมล็ด = menominic.seed
masterKey := bip32.newMasterKey(เมล็ด)
child1 = masterKey.newChildKey(0)
child2 = masterKey.newChildKey(1)

อลิซได้รับ child1.privatekey

Bob ได้รับ child2.privatekey

มีการรั่วไหลระหว่างสองอนุพันธ์หรือไม่ ?

อนุพันธ์ทั้งสองสามารถชนกันได้หรือไม่?

Bob สามารถขโมยกุญแจส่วนตัวจากอลิซได้หรือไม่?

Bob สามารถรับ masterKey ได้หรือไม่?

ฉันเข้าใจเพียงว่าอาจมีปัญหาความเป็นส่วนตัว ผู้อื่นสามารถกำหนด publicKeys ทั้งหมดของ masterKey ได้โดยไม่ต้องชุบแข็ง

bip32 สามารถสมัครสองครั้งได้หรือไม่?

subchild2 = child2.newChildKey(0) ?

ปลอดภัยหรือไม่?

fgrieu avatar
ng flag
อะไรกำหนด 'newMasterKey' และ 'newChildKey' โดยเฉพาะอย่างยิ่ง ในภายหลังควรจะเป็น [bip32's private-parent-key to private-child-key](https://github.com/bitcoin/bips/blob/master/bip-0032.mediawiki#private-parent- คีย์--ไพรเวท-ลูก-คีย์)? พยายามกำหนด "การรั่วไหลใดๆ" ในลักษณะที่ชัดเจนว่าการทำหน้าที่สาธารณะของเมล็ดพันธุ์เดียวกันหรือช่วยในการจำมีคุณสมบัติหรือไม่

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา