0

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

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

从 jar 运行代码时可能会丢失什么?

4

1 回答 1

0

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

检查文件

jar tf <your jar> | grep <keyname>
于 2013-08-14T09:19:28.930 回答