亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

如何使用AWS Encryption CLI加密和解密數據

發布時間:2021-11-02 18:28:38 來源:億速云 閱讀:202 作者:柒染 欄目:云計算

這篇文章給大家介紹如何使用AWS Encryption CLI加密和解密數據,內容非常詳細,感興趣的小伙伴們可以參考借鑒,希望對大家能有所幫助。

在此文章中,我將引導您完成使用AWS Encryption CLI結合AWS Key Management Service (AWS KMS) 服務來實現加密和解密文件的過程。

什么是KMS

AWS Key Management Service (AWS KMS) 是一項托管服務,可讓您輕松創建和控制客戶主密鑰 (CMK),這是用于加密數據的加密密鑰。AWS KMS 與大多數用于加密數據的其他 AWS 服務集成。

 

什么是AWS CLI

AWS Command Line Interface (AWS CLI) 是一種開源工具,讓您能夠在命令行 Shell 中使用命令與 AWS 服務進行交互。AWS CLI 提供兩個版本:

版本 2.x – 旨在用于生產環境的 AWS CLI 最新正式發行版。此版本會包含一些自版本 1 以來的“重大”更改,這些更改可能需要您更改腳本才能繼續正常運行。

版本 1.x– 為保持向后兼容性而提供的 AWS CLI 先前版本。

 

加解密實現方式

借助AWS Encryption CLI,您可以利用AWS Encryption SDK內置的高級數據保護,包括信封加密和強大的算法套件。AWS Encryption CLI支持最佳實踐功能,例如使用對稱加密密鑰和非對稱簽名密鑰的經過身份驗證的加密,以及每個加密操作的唯一數據密鑰。AWS Encryption CLI構建在適用于Python的AWS Encryption SDK上,并且可與AWS Encryption SDK的所有特定于語言的實現完全互操作。它在Linux,macOS和Windows平臺上受支持。您可以在Linux和macOS上的外殼程序,Windows上的命令提示符窗口(cmd.exe)或任何系統上的PowerShell控制臺中對數據進行加密和解密。

加密原理

如何使用AWS Encryption CLI加密和解密數據

加密原理

如何使用AWS Encryption CLI加密和解密數據

 

基于AWS CLI加解密操作步驟

環境配置:

# 配置AWSCLI環境,參考如下連接:https://docs.aws.amazon.com/zh_cn/cli/latest/userguide/cli-chap-install.html

#pip install --upgrade pip

#pip install aws-encryption-cli

#cmkArn=arn:aws-cn:kms:cn-north-1:your aws id:key/ac8fe3f8-4dbd-4ff5-826c-188cf85eed64

創建測試文件:

如何使用AWS Encryption CLI加密和解密數據

加密文件:

#aws-encryption-cli --encrypt --input hello.txt --master-keys key=$cmkArn --metadata-output ~/metadata --encryption-context purpose=test --output .

如何使用AWS Encryption CLI加密和解密數據

解密文件:

# aws-encryption-cli --decrypt hello.txt.encrypted --master-keys key=$cmkArn --metadata-output ~/metadata --encryption-context purpose=test --output .

如何使用AWS Encryption CLI加密和解密數據

關于如何使用AWS Encryption CLI加密和解密數據就分享到這里了,希望以上內容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

胶南市| 同德县| 都兰县| 时尚| 顺平县| 东乌珠穆沁旗| 乌恰县| 措美县| 格尔木市| 鄂托克前旗| 通榆县| 洪泽县| 寻乌县| 梅河口市| 新巴尔虎左旗| 汉阴县| 小金县| 蕲春县| 泰兴市| 永登县| 罗山县| 长顺县| 康平县| 万盛区| 玛多县| 奉化市| 贺兰县| 浦江县| 修武县| 双桥区| 南漳县| 阿坝| 台中市| 鄂伦春自治旗| 邵东县| 日照市| 丹江口市| 宁阳县| 磐石市| 大城县| 延川县|