mirror of
https://github.com/seigler/dash-docs
synced 2025-07-27 09:46:12 +00:00
Thanks also (in alphabetical order) to @cbeams, @mikehearn, and @tgeller, among others. The last pre-squash commit was: c2b8d562aa107c7b68c60946cea14cdccc5159ad
42 lines
1,005 B
Text
42 lines
1,005 B
Text
digraph extended {
|
|
|
|
size=6.25;
|
|
rankdir=LR;
|
|
penwidth=1.75;
|
|
node [ penwidth = 1.75, shape = "box" ];
|
|
edge [ penwidth = 1.75 ];
|
|
nodesep=0.2;
|
|
ranksep=0.2;
|
|
splines = ortho;
|
|
|
|
entropy [ label = "128, 256,\nOr 512 Bits\nOf Entropy\n(The Seed)" ];
|
|
hmac [ label = "512-Bit\nOne-Way\nHash", style = "diagonals" ];
|
|
|
|
entropy -> hmac;
|
|
hmac -> private_key [label = "256 Bits" ];
|
|
hmac -> chain_code [label = "256 Bits" ];
|
|
|
|
|
|
subgraph cluster_y {
|
|
style = "invis"
|
|
public_key [ label = "Master\nPublic Key" ];
|
|
private_key [ label = "Master\nPrivate Key" ];
|
|
chain_code [ label = "Master\nChain Code" ];
|
|
}
|
|
|
|
style = "invis"
|
|
|
|
subgraph cluster_x {
|
|
extended_private_key [ label = "Master\nExtended\nPrivate Key" ];
|
|
extended_public_key [ label = "Master\nExtended\nPublic Key" ];
|
|
}
|
|
|
|
private_key -> public_key [ style = "dashed", constraint = 1 ];
|
|
chain_code -> extended_private_key;
|
|
chain_code -> extended_public_key;
|
|
private_key -> extended_private_key;
|
|
public_key -> extended_public_key;
|
|
|
|
label = "Creation Of The Master Keys"
|
|
|
|
}
|