From 3a36457c609d31737fe5bdff2a5484b26a60f9a0 Mon Sep 17 00:00:00 2001 From: Adam B <13562139+catenocrypt@users.noreply.github.com> Date: Sat, 15 Apr 2023 16:52:15 +0200 Subject: [PATCH] BIP-32 link fix --- 41.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/41.md b/41.md index 748f9dd4..3488f9c0 100644 --- a/41.md +++ b/41.md @@ -46,14 +46,14 @@ The following abbreviations are used: - `SK` secret key (32 bytes) - `PK` public key -- `ESK` extended secret key, consisting of private key part (32 bytes) and 'chain code' part (32 bytes), as defined in (BIP-32)[https://bips.xyz/32]. -- `EPK` extended public key, consisting of public key part (33 bytes) and 'chain code' part (32 bytes), as defined in (BIP-32)[https://bips.xyz/32]. +- `ESK` extended secret key, consisting of private key part (32 bytes) and 'chain code' part (32 bytes), as defined in [BIP-32](https://bips.xyz/32). +- `EPK` extended public key, consisting of public key part (33 bytes) and 'chain code' part (32 bytes), as defined in [BIP-32](https://bips.xyz/32). - `CC` is the chain code (hidden part of the extended key; term from BIP-32) ## Implementation -Generation of keys uses key derivation used by Bitcoin (BIP-32 'Hierarchically Deterministic')[https://bips.xyz/32] wallets. +Generation of keys uses key derivation used by Bitcoin [BIP-32 'Hierarchically Deterministic'](https://bips.xyz/32) wallets. Verification operates on public keys only, taking use of the BIP-32 property that a public key derived from the corresponding public key of an extended private key is the same as the one corresponding to the derived private key. @@ -62,7 +62,7 @@ Verification operates on public keys only, taking use of the BIP-32 property tha This is intended to be run on safe and trusted hardware. -A (BIP-32)[https://bips.xyz/32] seed is generated by any means (probably using BIP-39 words is the best idea). +A [BIP-32](https://bips.xyz/32) seed is generated by any means (probably using BIP-39 words is the best idea). The extended private keys are then derived iteratively: ```