55个版本 (11个重大更改)

新版本 0.15.0 2024年8月21日
0.14.9 2024年7月28日
0.10.2 2024年3月4日
0.7.0 2023年11月16日
0.5.0 2023年7月20日

#522 in 魔法豆

Download history 191/week @ 2024-04-29 177/week @ 2024-05-06 282/week @ 2024-05-13 615/week @ 2024-05-20 85/week @ 2024-05-27 349/week @ 2024-06-03 32/week @ 2024-06-10 800/week @ 2024-06-17 22/week @ 2024-06-24 458/week @ 2024-07-01 69/week @ 2024-07-08 11/week @ 2024-07-15 417/week @ 2024-07-22 155/week @ 2024-07-29 134/week @ 2024-08-05 267/week @ 2024-08-12

每月973次下载
6 个crate中使用 (4个直接)

MIT/Apache

1MB
25K SLoC

用于构建密码管理器、加密货币钱包或其他需要安全存储秘密的应用程序的高级软件开发套件。

此库在启用 sync 功能标志时提供同步原语,但不会执行任何网络操作,对于网络支持请使用 sos-net crate。

高级账户管理API在 account::Account 中描述,该API由 account::LocalAccount 实现,对于网络感知账户请使用 NetworkAccountsos-net

对于更底层的访问请使用[vault]模块中的类型。

功能

默认功能启用账户管理、审计跟踪、搜索和备份存档。如果您只想使用加密保险库而不需要账户管理支持,请禁用 default-features

  • account 本地账户管理。
  • audit 审计跟踪日志。
  • files 存储外部加密文件。
  • recovery 社会恢复原语。
  • search 内存搜索索引。

以下功能需要在启用 account 功能的情况下使用

  • archive 从账户备份存档创建和恢复。
  • contacts 管理账户联系人。
  • migrate 导入和导出未加密的秘密。

依赖项

~33–50MB
~768K SLoC