node.js - AWS Lambda + openssl

标签 node.js amazon-web-services openssl aws-lambda

我在/tmp/encryptedConfig.txt 中存储了加密内容 我要执行

openssl smime -decrypt -binary -in /tmp/encryptedConfig.txt -inkey ./privatekey.pem

但它抛出一个错误。 (我正在使用 exec 命令,私钥存储在本地 lambda 中)。 如何将加密文件发送到此命令? 请帮忙。谢谢

最佳答案

发送到 lambda 的加密文件的格式不正确,因此出现错误。我以 JSON 格式发送它。我使用 Out-String 以字符串格式发送它。它使用相同的命令,没有任何错误。谢谢:)

关于node.js - AWS Lambda + openssl,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53690868/

相关文章:

swift - 如何使用 OpenSSL 为 PKCS7_decrypt 函数设置填充 (OAEP)

security - password 和 passphrase 有什么区别

javascript - Reactjs:将文本插入 React-Select 输入字段

Node.js 多服务器集群 : how to share object in several nodes cluster

python - 我可以获得为我的每个账户运行的 AWS EC2 实例的列表吗?

angularjs - AWS文件上传超过5mb-nodejs

bash - 如何将openssl s_client -connect stdout和stderr发送到/dev/null?

node.js - 如何使用 nodejs 模块 http2 将 http2 与 ExpressJS 集成?

node.js - 如何在 Sequelize CLI 中添加、删除新列

ruby-on-rails - 无法从公共(public) IP 连接到 EC2 上运行的 Rails 服务器