Skip to main content

funsecret

Project description

funsecret

funsecret 是一个轻量级的 Python 密钥管理工具,用于安全地存储和访问敏感信息(如账号密码)。以下是它的主要功能和特点:

核心功能

  • 本地密钥存储:将敏感信息保存在本地,避免在代码中使用明文凭证
  • 结构化存储:使用多级路径(类似命名空间)组织密钥
  • 读写 API:提供简洁的读写接口
  • 快照功能:通过 funsecret_snapshot 扩展包支持某些平台的快照功能

安装

pip install funsecret

写入或者更新

from funsecret import read_secret, write_secret

write_secret("your username", "wechat", "login", "username")
read_secret("wechat", "login", "username", value="your username")

读取

from funsecret import read_secret

username = read_secret("wechat", "login", "username")
password = read_secret("wechat", "login", "password")

快照

快照功能需要单独安装

pip install funsecret_snapshot

目前只支持保存 lanzou

保存

from funsecret_snapshot import save_snapshot

bin_id = '**'
cipher_key = '******'
security_key = "******"
save_snapshot(bin_id, cipher_key, security_key)

读取

from funsecret_snapshot import load_snapshot

bin_id = '**'
cipher_key = '******'
security_key = "******"
load_snapshot(bin_id, cipher_key, security_key)

Project details


Release history Release notifications | RSS feed

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distribution

funsecret-1.4.56-py3-none-any.whl (8.5 kB view details)

Uploaded Python 3

File details

Details for the file funsecret-1.4.56-py3-none-any.whl.

File metadata

  • Download URL: funsecret-1.4.56-py3-none-any.whl
  • Upload date:
  • Size: 8.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.6.14

File hashes

Hashes for funsecret-1.4.56-py3-none-any.whl
Algorithm Hash digest
SHA256 6be6fa0486aa43421294605eaffc21544f79fb53056732f5b4e45b810fe24dc7
MD5 5045d11449bc3c927308d08d5473a5da
BLAKE2b-256 095601d651372836fdcb3e09718a49f2dc662a5a171049794e3a330e58ccac6f

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page