文件名称:easy-vault:保护易于使用的保管库文件
文件大小:70KB
文件格式:ZIP
更新时间:2024-04-18 12:32:02
Python
easy-vault-易于使用的安全保管库文件 概述 easy-vault Python软件包提供了用于加密和解密任何格式的Vault文件的命令。 它提供了从Python程序对加密的Vault文件的编程访问,因此文件本身可以在文件系统中保持加密状态,但仍可以被程序以明文形式使用。 首次在特定库文件上使用时,encryption命令会提示您输入库密码,并使用将其存储在本地系统的keyring设施中。 随后,对保管文件的后续加密和解密将使用密钥环中的密码,从而避免了进一步的密码提示。 也可以使用钥匙圈中的密码进行编程访问。 保险库文件的加密是使用的对称密钥功能实现的。 例如,此程序包的一个用例是使用程序的日常工作,这些程序需要库中的秘密来访问某些服务器或服务。 为此,有问题的程序需要与该程序包集成在一起。 另一个用例是在CI / CD系统中进行测试:加密的保管库文件存储在存储库中,用于
【文件预览】:
easy-vault-master
----README.rst(4KB)
----pylintrc(18KB)
----.flake8(858B)
----minimum-constraints.txt(8KB)
----.github()
--------ISSUE_TEMPLATE.md(148B)
--------workflows()
----rtd-requirements.txt(736B)
----requirements.txt(2KB)
----design()
--------README.md(284B)
----examples()
--------show_vault.py(2KB)
--------vault.yml(199B)
----LICENSE(10KB)
----easy_vault()
--------_password.py(4KB)
--------_version.py(793B)
--------_key_ring_lib.py(3KB)
--------__init__.py(1KB)
--------cli()
--------_easy_vault.py(17KB)
----setup.py(5KB)
----Makefile(22KB)
----docs()
--------conf.py(19KB)
--------usage.rst(3KB)
--------changes.rst(674B)
--------index.rst(3KB)
--------development.rst(15KB)
--------api.rst(2KB)
--------appendix.rst(1KB)
--------_static()
----tests()
--------utils()
--------__init__.py(0B)
--------unittest()
----.gitignore(294B)
----dev-requirements.txt(6KB)
----.coveragerc(865B)
----INSTALL.md(403B)