Google Cloud Kms API客户端库
项目描述
Google Cloud Key Management Service:一种云托管密钥管理服务,允许您以与本地一样的方式管理云服务的加密密钥。您可以生成、使用、轮换和销毁AES256、RSA 2048、RSA 3072、RSA 4096、EC P256和EC P384加密密钥。Cloud KMS与Cloud IAM和Cloud Audit Logging集成,以便您可以管理单个密钥的权限并监控其使用情况。使用Cloud KMS保护需要在Google Cloud Platform中存储的秘密和其他敏感数据。
快速入门
为了使用此库,您首先需要完成以下步骤
安装
使用venv在虚拟环境中安装此库。venv是一个创建隔离Python环境的工具。这些隔离环境可以拥有不同的Python包版本,从而允许您将一个项目的依赖项与其他项目的依赖项隔离开。
使用venv,您可以无需系统安装权限,且不与已安装的系统依赖项冲突的情况下安装此库。
代码示例和片段
代码示例和片段位于samples/文件夹中。
支持的Python版本
我们的客户端库与所有当前的开发和维护版本的Python兼容。
Python >= 3.7
不受支持的Python版本
Python <= 3.6
如果您正在使用Python的已弃用版本,我们建议您尽快更新到受支持的活跃版本。
Mac/Linux
python3 -m venv <your-env>
source <your-env>/bin/activate
pip install google-cloud-kms
Windows
py -m venv <your-env>
.\<your-env>\Scripts\activate
pip install google-cloud-kms
下一步
阅读客户端库文档以查看客户端上的其他可用方法。
阅读Google Cloud Key Management Service产品文档以了解产品并查看如何指南。
查看此README以查看我们涵盖的完整Cloud API列表。
项目详情
下载文件
下载您平台上的文件。如果您不确定选择哪个,请了解安装包的更多信息。
源分发
google_cloud_kms-3.0.0.tar.gz (288.4 kB 查看哈希)
构建分发
google_cloud_kms-3.0.0-py2.py3-none-any.whl (233.7 kB 查看散列值)
关闭
google_cloud_kms-3.0.0.tar.gz 的散列值
算法 | 散列值 | |
---|---|---|
SHA256 | b2ec8c041fdc97c8645bfc3b4b64cd149df624597c75b4ae4bcaa6214ee84aeb |
|
MD5 | 747d54d3794a1765f5a7b7024ac96488 |
|
BLAKE2b-256 | ca2ae29d8c75f8f8393e38ae5f18e349342a39a6b77edac42c48542c5602ff79 |
关闭
google_cloud_kms-3.0.0-py2.py3-none-any.whl 的散列值
算法 | 散列值 | |
---|---|---|
SHA256 | 001731c2e58be85f9f46c68c8da8e95be4aeecc6d038a8bb3c112ead18332200 |
|
MD5 | 5e166034d7477edd58fb81cef788fec9 |
|
BLAKE2b-256 | b8cf9a4687ae91fad97e05b7247af66cd3cf2e43477beedddf867cc49eaa1540 |