Amazon S3:无法解析对象元数据中的对称密钥:非法密钥大小或默认参数

时间:2013-08-14 09:06:07

标签: java amazon-s3 encryption-symmetric

我正在使用AmazonS3EncryptionClient。我编写了一个代码来连接S3并下载数据。代码在eclipse中运行良好,但是当我从中创建一个jar并尝试运行它时,它会产生以下错误 Unable to decrypt symmetric key from object metadata : Illegal key size or default parameters

我使用对称加密,密钥存储在文件中。正在从Eclipse和jar中正确访问该文件。

从jar运行代码时可能会遗漏什么?

1 个答案:

答案 0 :(得分:0)

听起来你的私钥有些无效,很可能它不在JAR文件或类路径中,你能否确保代码可以访问密钥

检查文件

jar tf <your jar> | grep <keyname>