61 releases (12 breaking)

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

#24 in #encrypted

Download history 8/week @ 2024-10-06 3/week @ 2024-10-13 264/week @ 2024-10-20 20/week @ 2024-10-27 10/week @ 2024-11-03 10/week @ 2024-11-17 242/week @ 2024-11-24 192/week @ 2024-12-01 186/week @ 2024-12-08 9/week @ 2024-12-15 184/week @ 2024-12-22 235/week @ 2024-12-29 34/week @ 2025-01-05 5/week @ 2025-01-12

278 downloads per month
Used in 8 crates (6 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

~35–52MB
~783K SLoC