Skip to content

Commit

Permalink
small ordering change
Browse files Browse the repository at this point in the history
  • Loading branch information
Olivia Thet committed Nov 27, 2023
1 parent 335718f commit 0760932
Showing 1 changed file with 5 additions and 3 deletions.
8 changes: 5 additions & 3 deletions docs/integration-guides/export-wallets.md
Original file line number Diff line number Diff line change
Expand Up @@ -102,11 +102,13 @@ Turnkey also supports exporting raw private keys. To implement export for privat
## Cryptographic details
Turnkey's export functionality ensures that neither your application nor Turnkey can view the wallet mnemonic or private key. The following diagram summarizes the flow:
Turnkey's export functionality ensures that neither your application nor Turnkey can view the wallet mnemonic or private key.

<img src="/img/wallet_export_cryptography.png" />
It works by anchoring export in a **target encryption key** (TEK). This target encryption key is a standard P-256 key pair and can be created in many ways: completely offline, or online inside of script using the web crypto APIs.

The following diagram summarizes the flow:

Our export flow works by anchoring export in a **target encryption key** (TEK). This target encryption key is a standard P-256 key pair and can be created in many ways: completely offline, or online inside of script using the web crypto APIs.
<img src="/img/wallet_export_cryptography.png" />

The public part of this key pair is passed as a parameter inside of a signed `EXPORT_WALLET` or `EXPORT_PRIVATE_KEY` activity.

Expand Down

0 comments on commit 0760932

Please sign in to comment.