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 <README.rst>`__\ *,*\ `简体中文 <README.zh-cn.rst>`__
- `Alibaba Cloud Dedicated KMS
Homepage <https://www.alibabacloud.com/help/zh/doc-detail/311016.htm>`__
- `Sample Code </example>`__
- `Issues <https://github.com/aliyun/alibabacloud-dkms-transfer-python-sdk/issues>`__
- `Release <https://github.com/aliyun/alibabacloud-dkms-transfer-python-sdk/releases>`__
License
-------
`Apache License
2.0 <https://www.apache.org/licenses/LICENSE-2.0.html>`__
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 <https://www.alibabacloud.com/help/en/key-management-service/latest/alibaba-cloud-services-that-can-be-integrated-with-kms#concept-2318937>`__.
- 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 <http://www.apache.org/licenses/LICENSE-2.0>`__
Copyright (c) 2009-present, Alibaba Cloud All rights reserved.
.. |image0| image:: https://aliyunsdk-pages.alicdn.com/icons/AlibabaCloud.svg
Raw data
{
"_id": null,
"home_page": "https://github.com/aliyun/alibabacloud-dkms-transfer-python-sdk",
"name": "alibabacloud-dkms-transfer-python",
"maintainer": "",
"docs_url": null,
"requires_python": ">=3",
"maintainer_email": "",
"keywords": "alibabacloud,dkms-transfer-sdk",
"author": "Alibaba Cloud SDK",
"author_email": "sdk-team@alibabacloud.com",
"download_url": "https://files.pythonhosted.org/packages/07/07/05abb7f1f1127755d0f48795baf34c9bbb1a94b79ce3eda41a5a65341368/alibabacloud-dkms-transfer-python-0.1.3.tar.gz",
"platform": "any",
"description": "Alibaba Cloud Dedicated KMS Transfer SDK for Python\n===================================================\n\n|image0|\n\nAlibaba Cloud Dedicated KMS Transfer SDK for Python can help Python\ndevelopers to migrate from the KMS keys to the Dedicated KMS keys.\n\n*Read this in other\nlanguages:*\\ `English <README.rst>`__\\ *,*\\ `\u7b80\u4f53\u4e2d\u6587 <README.zh-cn.rst>`__\n\n- `Alibaba Cloud Dedicated KMS\n Homepage <https://www.alibabacloud.com/help/zh/doc-detail/311016.htm>`__\n- `Sample Code </example>`__\n- `Issues <https://github.com/aliyun/alibabacloud-dkms-transfer-python-sdk/issues>`__\n- `Release <https://github.com/aliyun/alibabacloud-dkms-transfer-python-sdk/releases>`__\n\nLicense\n-------\n\n`Apache License\n2.0 <https://www.apache.org/licenses/LICENSE-2.0.html>`__\n\nFeatures\n--------\n\n- Dedicated KMS provides a tenant-specific instance that is deployed in the VPC of a tenant to allow access over an internal network.\n- Dedicated KMS uses a tenant-specific cryptographic resource pool to implement resource isolation and cryptographic isolation. This improves security.\n- 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.\n- 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 <https://www.alibabacloud.com/help/en/key-management-service/latest/alibaba-cloud-services-that-can-be-integrated-with-kms#concept-2318937>`__.\n- Reduce the cost of migrating the Shared KMS keys to Dedicated KMS keys.\n\nRequirements\n------------\n\n- Python 3 or later\n\nInstall\n-------\n\n::\n\n pip install alibabacloud-dkms-transfer-python\n\n\nClient Mechanism\n----------------\nAlibaba Cloud Dedicated KMS Transfer SDK for Python transfers the the following method of request to dedicated KMS vpc gateway by default.\n\n- Encrypt\n- Decrypt\n- GenerateDataKey\n- GenerateDataKeyWithoutPlaintext\n- GetPublicKey\n- AsymmetricEncrypt\n- AsymmetricDecrypt\n- AsymmetricSign\n- AsymmetricVerify\n- GetSecretValue\n\n.. _license-1:\n\nLicense\n-------\n\n`Apache-2.0 <http://www.apache.org/licenses/LICENSE-2.0>`__\n\nCopyright (c) 2009-present, Alibaba Cloud All rights reserved.\n\n.. |image0| image:: https://aliyunsdk-pages.alicdn.com/icons/AlibabaCloud.svg",
"bugtrack_url": null,
"license": "Apache License 2.0",
"summary": "Alibaba Cloud Dedicated KMS Transfer SDK for Python",
"version": "0.1.3",
"project_urls": {
"Homepage": "https://github.com/aliyun/alibabacloud-dkms-transfer-python-sdk"
},
"split_keywords": [
"alibabacloud",
"dkms-transfer-sdk"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "070705abb7f1f1127755d0f48795baf34c9bbb1a94b79ce3eda41a5a65341368",
"md5": "84010dc0cb295a768e31f2224a9d76f6",
"sha256": "1412d187204a020439443bb7de5540fdd379724aadec05f5ae31dc9c1eec0be7"
},
"downloads": -1,
"filename": "alibabacloud-dkms-transfer-python-0.1.3.tar.gz",
"has_sig": false,
"md5_digest": "84010dc0cb295a768e31f2224a9d76f6",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3",
"size": 9577,
"upload_time": "2024-01-24T01:51:51",
"upload_time_iso_8601": "2024-01-24T01:51:51.819923Z",
"url": "https://files.pythonhosted.org/packages/07/07/05abb7f1f1127755d0f48795baf34c9bbb1a94b79ce3eda41a5a65341368/alibabacloud-dkms-transfer-python-0.1.3.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-01-24 01:51:51",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "aliyun",
"github_project": "alibabacloud-dkms-transfer-python-sdk",
"travis_ci": false,
"coveralls": false,
"github_actions": false,
"lcname": "alibabacloud-dkms-transfer-python"
}