Google cloud platform “是怎么回事?”;加密密钥SHA256“;在谷歌云存储上计算?
I并使用Google cloud platform “是怎么回事?”;加密密钥SHA256“;在谷歌云存储上计算?,google-cloud-platform,google-cloud-storage,Google Cloud Platform,Google Cloud Storage,I并使用gsutil将客户端加密文件上载到GCP存储。该文件显示为客户端加密,元数据包含一个“加密密钥Sha256”,该密钥看起来是base 64 当我计算键字符串的sha256sum并转换为基数64时,它不匹配。该值是如何计算的?哈希是在base64解码密钥字符串上计算的。尝试使用以下命令: export encryption_key=yxCPz7MD1bLjcBJXiXAlu6obBAAn2leIebkTtnxtB+U= echo "${encryption_key}" | base64 -
gsutil
将客户端加密文件上载到GCP存储。该文件显示为客户端加密,元数据包含一个“加密密钥Sha256”,该密钥看起来是base 64
当我计算键字符串的
sha256sum
并转换为基数64时,它不匹配。该值是如何计算的?哈希是在base64解码密钥字符串上计算的。尝试使用以下命令:
export encryption_key=yxCPz7MD1bLjcBJXiXAlu6obBAAn2leIebkTtnxtB+U=
echo "${encryption_key}" | base64 -d | openssl dgst -binary -sha256 | base64
参考: