https://github.com/aliyun/alibabacloud-dkms-transfer-python-sdk
Alibaba Cloud Dedicated KMS SDK for Python can help Python developers to easily use the Dedicated KMS keys.
https://github.com/aliyun/alibabacloud-dkms-transfer-python-sdk
aliyun dedicated-kms dkms kms python python3
Last synced: 12 months ago
JSON representation
Alibaba Cloud Dedicated KMS SDK for Python can help Python developers to easily use the Dedicated KMS keys.
- Host: GitHub
- URL: https://github.com/aliyun/alibabacloud-dkms-transfer-python-sdk
- Owner: aliyun
- License: apache-2.0
- Created: 2022-05-30T21:58:56.000Z (about 4 years ago)
- Default Branch: master
- Last Pushed: 2024-01-24T01:48:02.000Z (over 2 years ago)
- Last Synced: 2025-06-06T04:16:38.556Z (about 1 year ago)
- Topics: aliyun, dedicated-kms, dkms, kms, python, python3
- Language: Python
- Homepage:
- Size: 46.9 KB
- Stars: 2
- Watchers: 3
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.rst
- License: LICENSE
Awesome Lists containing this project
README
Alibaba Cloud Dedicated KMS Transfer SDK for Python
===================================================
|image0|
Alibaba Cloud Dedicated KMS Transfer SDK for Python can help Python
developers to migrate from the KMS keys to the Dedicated KMS keys.
*Read this in other
languages:*\ `English `__\ *,*\ `简体中文 `__
- `Alibaba Cloud Dedicated KMS
Homepage `__
- `Sample Code `__
- `Issues `__
- `Release `__
License
-------
`Apache License
2.0 `__
Features
--------
- Dedicated KMS provides a tenant-specific instance that is deployed in the VPC of a tenant to allow access over an internal network.
- Dedicated KMS uses a tenant-specific cryptographic resource pool to implement resource isolation and cryptographic isolation. This improves security.
- Dedicated KMS simplifies the management of HSMs. You can use the stable, easy-to-use upper-layer key management features and cryptographic operations provided by Dedicated KMS to manage your HSMs.
- Dedicated KMS allows you to integrate your HSMs with Alibaba Cloud services in a seamless manner. This delivers secure and controllable encryption capabilities for Alibaba Cloud services. For more information, see `Alibaba Cloud services that can be integrated with KMS `__.
- Reduce the cost of migrating the Shared KMS keys to Dedicated KMS keys.
Requirements
------------
- Python 3 or later
Install
-------
::
pip install alibabacloud-dkms-transfer-python
Client Mechanism
----------------
Alibaba Cloud Dedicated KMS Transfer SDK for Python transfers the the following method of request to dedicated KMS vpc gateway by default.
- Encrypt
- Decrypt
- GenerateDataKey
- GenerateDataKeyWithoutPlaintext
- GetPublicKey
- AsymmetricEncrypt
- AsymmetricDecrypt
- AsymmetricSign
- AsymmetricVerify
- GetSecretValue
.. _license-1:
License
-------
`Apache-2.0 `__
Copyright (c) 2009-present, Alibaba Cloud All rights reserved.
.. |image0| image:: https://aliyunsdk-pages.alicdn.com/icons/AlibabaCloud.svg