61 releases (12 breaking)

new 0.16.4 Dec 31, 2024
0.16.0 Nov 27, 2024
0.14.9 Jul 28, 2024
0.10.2 Mar 4, 2024
0.5.0 Jul 20, 2023

#30 in Magic Beans

Download history 107/week @ 2024-09-11 31/week @ 2024-09-18 46/week @ 2024-09-25 89/week @ 2024-10-02 7/week @ 2024-10-09 226/week @ 2024-10-16 52/week @ 2024-10-23 13/week @ 2024-10-30 4/week @ 2024-11-06 4/week @ 2024-11-13 9/week @ 2024-11-20 255/week @ 2024-11-27 217/week @ 2024-12-04 150/week @ 2024-12-11 163/week @ 2024-12-18 226/week @ 2024-12-25

763 downloads per month
Used in 9 crates (7 directly)

MIT/Apache

1MB
20K SLoC

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

  • audit Audit trail logs.
  • archive Shared types for account backup archives.
  • contacts Manage account contacts.
  • files Store external encrypted files.
  • logs Log file support.
  • migrate Import and export unencrypted secrets.
  • search In-memory search index.

Dependencies

~36–52MB
~784K SLoC