使用amazon KMS加密密码
{u'CiphertextBlob': '
�"����@��^j~>{���b�3�->�i,,,�J�5{`>��BP�V��h�Fe��9'}
响应是
{{1}}
我想将加密文本保存到文件中 1.读取加密文本 2.发送给亚马逊解密。
无法在python中找到这样做的方法。
答案 0 :(得分:1)
使用base64.b64encode
和b64decode
plain_text = '1111'
encrypted_blob = data_protector.encrypt_text(plain_text)
encrypted_text = base64.b64encode(encrypted_blob)
encrypted_blob = base64.b64decode(encrypted_text)
decrypted_text = data_protector.decrypt_text(encrypted_blob) # decrypted_text = '111'