Module keystore

Module keystore 

Source
Expand description

Wallet management module

This module provides functionality for:

  • Creating quantum-safe wallets using Dilithium keys
  • Importing/exporting wallets with mnemonic phrases
  • Encrypting/decrypting wallet data
  • Managing multiple wallets

Structsยง

EncryptedWallet
Quantum-safe encrypted wallet data structure
Keystore
Keystore manager for handling encrypted wallet storage
QuantumKeyPair
Quantum-safe key pair using Dilithium post-quantum signatures
WalletData
Wallet data structure (before encryption)