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

#22 in #encrypted

Download history 108/week @ 2024-10-01 8/week @ 2024-10-08 206/week @ 2024-10-15 69/week @ 2024-10-22 14/week @ 2024-10-29 6/week @ 2024-11-05 1/week @ 2024-11-12 12/week @ 2024-11-19 248/week @ 2024-11-26 203/week @ 2024-12-03 170/week @ 2024-12-10 144/week @ 2024-12-17 52/week @ 2024-12-24 244/week @ 2024-12-31 21/week @ 2025-01-07 2/week @ 2025-01-14

458 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
~781K SLoC