Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/amazon-web-services/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Amazon web services 查看雪花的aws主加密密钥(以kms为单位)_Amazon Web Services_Aws Kms_Snowflake Cloud Data Platform - Fatal编程技术网

Amazon web services 查看雪花的aws主加密密钥(以kms为单位)

Amazon web services 查看雪花的aws主加密密钥(以kms为单位),amazon-web-services,aws-kms,snowflake-cloud-data-platform,Amazon Web Services,Aws Kms,Snowflake Cloud Data Platform,我用kms密钥加密了s3 bucket中的一个对象。我要把这把钥匙交给雪花 它想要 encryption=(主密钥='eSxX0jzYfIamtnBKOEOwq80Au6NbSgPH5r4BDDwOaO8=') 我可以查看kms密钥,但实际上看不到密钥值 $ aws kms get-key-policy --key-id 1234abcd-12ab-34cd-56ef-1234567890ab --policy-name default { "Version" : "2012-10-17

我用kms密钥加密了s3 bucket中的一个对象。我要把这把钥匙交给雪花

它想要
encryption=(主密钥='eSxX0jzYfIamtnBKOEOwq80Au6NbSgPH5r4BDDwOaO8=')

我可以查看kms密钥,但实际上看不到密钥值

$ aws kms get-key-policy --key-id 1234abcd-12ab-34cd-56ef-1234567890ab --policy-name default

{
  "Version" : "2012-10-17",
  "Id" : "key-default-1",
  "Statement" : [ {
    "Sid" : "Enable IAM User Permissions",
    "Effect" : "Allow",
    "Principal" : {
      "AWS" : "arn:aws:iam::111122223333:root"
    },
    "Action" : "kms:*",
    "Resource" : "*"
  } ]
}

它在控制台中也不可见。我怎么知道密钥是什么?

我知道了,我需要通过aws kms生成数据密钥--key id--字节数64

您是如何加密该文件的?使用AWS KMS CLI或SDK?如果我没记错的话,我使用了AWS KMS CLI,但已经3年了谢谢,这为我节省了大量时间!很高兴帮助了一个人哈哈:-)