mirror of
https://github.com/PR0M3TH3AN/SeedPass.git
synced 2025-09-08 07:18:47 +00:00
docs: add managed account nodes to diagrams
This commit is contained in:
@@ -29,23 +29,27 @@ flowchart TD
|
|||||||
end
|
end
|
||||||
A["Parent Seed<br>(BIP-39 Mnemonic)"] --> B["Seed Bytes<br>(BIP-39 → 512-bit)"]
|
A["Parent Seed<br>(BIP-39 Mnemonic)"] --> B["Seed Bytes<br>(BIP-39 → 512-bit)"]
|
||||||
B --> C["BIP-85 Derivation<br>(local_bip85.BIP85)"]
|
B --> C["BIP-85 Derivation<br>(local_bip85.BIP85)"]
|
||||||
C --> D1["Password Entropy<br>(password_generation)"] & D2["TOTP Secret<br>(utils.key_derivation.derive_totp_secret)"] & D3["SSH Key Entropy<br>(password_generation.derive_ssh_key)"] & D4["PGP Key Entropy<br>(entry_management.add_pgp_key)"] & D5["Child Mnemonic<br>(BIP-85 derive_mnemonic)"] & D6["Nostr Key Entropy<br>(nostr.KeyManager)"]
|
C --> D1["Password Entropy<br>(password_generation)"] & D2["TOTP Secret<br>(utils.key_derivation.derive_totp_secret)"] & D3["SSH Key Entropy<br>(password_generation.derive_ssh_key)"] & D4["PGP Key Entropy<br>(entry_management.add_pgp_key)"] & D5["Child Mnemonic<br>(BIP-85 derive_mnemonic)"] & D6["Nostr Key Entropy<br>(nostr.KeyManager)"] & D7["Key/Value Data<br>(entry_management.add_key_value)"] & D8["Managed Account Seed<br>(entry_management.add_managed_account)"]
|
||||||
D1 --> E1["Passwords"]
|
D1 --> E1["Passwords"]
|
||||||
D2 --> E2["2FA Codes"]
|
D2 --> E2["2FA Codes"]
|
||||||
D3 --> E3["SSH Key Pair"]
|
D3 --> E3["SSH Key Pair"]
|
||||||
D4 --> E4["PGP Key"]
|
D4 --> E4["PGP Key"]
|
||||||
D5 --> E5["Seed Phrase"]
|
D5 --> E5["Seed Phrase"]
|
||||||
D6 --> E6["Nostr Keys<br>(npub / nsec)"]
|
D6 --> E6["Nostr Keys<br>(npub / nsec)"]
|
||||||
|
D7 --> E7["Key/Value"]
|
||||||
|
D8 --> E8["Managed Account"]
|
||||||
E1 --> V
|
E1 --> V
|
||||||
E2 --> V
|
E2 --> V
|
||||||
E3 --> V
|
E3 --> V
|
||||||
E4 --> V
|
E4 --> V
|
||||||
E5 --> V
|
E5 --> V
|
||||||
E6 --> V
|
E6 --> V
|
||||||
|
E7 --> V
|
||||||
|
E8 --> V
|
||||||
V --> BK1 & BK2 & BK3
|
V --> BK1 & BK2 & BK3
|
||||||
R1 --> R4
|
R1 --> R4
|
||||||
R2 --> R4
|
R2 --> R4
|
||||||
R3 --> R4
|
R3 --> R4
|
||||||
R4 --> V
|
R4 --> V
|
||||||
A -. "Same seed ⇒ re-derive any artifact on demand" .- E1
|
A -. "Same seed ⇒ re-derive any artifact on demand" .- E1
|
||||||
A -.-> E2 & E3 & E4 & E5 & E6
|
A -.-> E2 & E3 & E4 & E5 & E6 & E7 & E8
|
||||||
|
@@ -70,6 +70,7 @@ flowchart TB
|
|||||||
seed --> mn["🌱 Seed Phrase"]
|
seed --> mn["🌱 Seed Phrase"]
|
||||||
seed --> nostr["⚡ Nostr Keys"]
|
seed --> nostr["⚡ Nostr Keys"]
|
||||||
seed --> kv["🔑 Key/Value"]
|
seed --> kv["🔑 Key/Value"]
|
||||||
|
seed --> ma["👥 Managed Account"]
|
||||||
classDef default fill:#ffffff,stroke:#e94a39,stroke-width:2px,color:#283c4f;
|
classDef default fill:#ffffff,stroke:#e94a39,stroke-width:2px,color:#283c4f;
|
||||||
</pre>
|
</pre>
|
||||||
<a href="https://github.com/PR0M3TH3AN/SeedPass" class="btn-primary cta-button"><i class="fas fa-download" aria-hidden="true"></i> Get Started</a>
|
<a href="https://github.com/PR0M3TH3AN/SeedPass" class="btn-primary cta-button"><i class="fas fa-download" aria-hidden="true"></i> Get Started</a>
|
||||||
@@ -111,7 +112,7 @@ flowchart TD
|
|||||||
end
|
end
|
||||||
A["Parent Seed<br>(BIP-39 Mnemonic)"] --> B["Seed Bytes<br>(BIP-39 → 512-bit)"]
|
A["Parent Seed<br>(BIP-39 Mnemonic)"] --> B["Seed Bytes<br>(BIP-39 → 512-bit)"]
|
||||||
B --> C["BIP-85 Derivation<br>(local_bip85.BIP85)"]
|
B --> C["BIP-85 Derivation<br>(local_bip85.BIP85)"]
|
||||||
C --> D1["Password Entropy<br>(password_generation)"] & D2["TOTP Secret<br>(utils.key_derivation.derive_totp_secret)"] & D3["SSH Key Entropy<br>(password_generation.derive_ssh_key)"] & D4["PGP Key Entropy<br>(entry_management.add_pgp_key)"] & D5["Child Mnemonic<br>(BIP-85 derive_mnemonic)"] & D6["Nostr Key Entropy<br>(nostr.KeyManager)"] & D7["Key/Value Data<br>(entry_management.add_key_value)"]
|
C --> D1["Password Entropy<br>(password_generation)"] & D2["TOTP Secret<br>(utils.key_derivation.derive_totp_secret)"] & D3["SSH Key Entropy<br>(password_generation.derive_ssh_key)"] & D4["PGP Key Entropy<br>(entry_management.add_pgp_key)"] & D5["Child Mnemonic<br>(BIP-85 derive_mnemonic)"] & D6["Nostr Key Entropy<br>(nostr.KeyManager)"] & D7["Key/Value Data<br>(entry_management.add_key_value)"] & D8["Managed Account Seed<br>(entry_management.add_managed_account)"]
|
||||||
D1 --> E1["Passwords"]
|
D1 --> E1["Passwords"]
|
||||||
D2 --> E2["2FA Codes"]
|
D2 --> E2["2FA Codes"]
|
||||||
D3 --> E3["SSH Key Pair"]
|
D3 --> E3["SSH Key Pair"]
|
||||||
@@ -119,6 +120,7 @@ flowchart TD
|
|||||||
D5 --> E5["Seed Phrase"]
|
D5 --> E5["Seed Phrase"]
|
||||||
D6 --> E6["Nostr Keys<br>(npub / nsec)"]
|
D6 --> E6["Nostr Keys<br>(npub / nsec)"]
|
||||||
D7 --> E7["Key/Value"]
|
D7 --> E7["Key/Value"]
|
||||||
|
D8 --> E8["Managed Account"]
|
||||||
E1 --> V
|
E1 --> V
|
||||||
E2 --> V
|
E2 --> V
|
||||||
E3 --> V
|
E3 --> V
|
||||||
@@ -131,7 +133,7 @@ flowchart TD
|
|||||||
R3 --> R4
|
R3 --> R4
|
||||||
R4 --> V
|
R4 --> V
|
||||||
A -. "Same seed ⇒ re-derive any artifact on demand" .- E1
|
A -. "Same seed ⇒ re-derive any artifact on demand" .- E1
|
||||||
A -.-> E2 & E3 & E4 & E5 & E6 & E7
|
A -.-> E2 & E3 & E4 & E5 & E6 & E7 & E8
|
||||||
</pre>
|
</pre>
|
||||||
</div>
|
</div>
|
||||||
</section>
|
</section>
|
||||||
|
Reference in New Issue
Block a user