An open API service indexing awesome lists of open source software.

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.

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