Software development kit for a distributed encrypted database that can be used to build password managers, cryptocurrency wallets or other applications that require storing secrets securely.
A higher-level account management API is described in sos_account::Account which is implemented by sos_account::LocalAccount. For a network aware account with sync capability use sos_net::NetworkAccount.
For lower-level access use the types in the [vault] module.
Features
auditAudit trail logs.archiveShared types for account backup archives.contactsManage account contacts.filesStore external encrypted files.logsLog file support.migrateImport and export unencrypted secrets.searchIn-memory search index.