The Radix Desktop Wallet creates a wallet.json file that contains the encrypted parameters used to derive your wallet private keys and addresses.
The most sensitive value in the wallet.json file is the ciphertext value which is the AES-256-GCM encrypted value of the entropy that determines your seed phrase. The safety of this ciphertext value is dependent on:
- The strength of the password/passphrase that you use to unlock the Radix Desktop Wallet
- The strength/security of the AES-256-GCM cipher
For a detailed analysis of how the wallet.json works, see:
https://docs.radixpool.com/decoding-the-radix-wallet