逻辑应用中的 Azure Key Vault 用于加密或解密文件

标签 azure encryption azure-logic-apps azure-keyvault

我有一个案例,我需要使用 sFTP 连接到银行并检索银行对账单并发送付款文件。

基本流程是:

获取银行对账单。

  • 从银行获取加密签名数据。
  • 使用我的私钥解密加密的签名数据。
  • 验证纯文本签名文件。
  • 解压缩数据文件以进行进一步处理。
  • 列出项目

发送付款文件

  • 命名 为付款文件提供正确的文件名。
  • 压缩 Zip 数据文件(PKZIP 格式)。
  • 使用您的私钥和哈希算法 SHA2-256 对压缩数据文件进行签名。
  • 使用 AES256 加密签名数据文件。
  • 发送加密签名数据。

根据 Key Vault 功能检查收到的要求,可以看到 不支持数据加密算法AES256

有什么建议吗?

enter image description here

最佳答案

到目前为止,支持使用逻辑应用进行加密或解密的算法有 RSA-OAEPRSA1_5RSA-OAEP-256。 ASE 算法不可从逻辑应用中使用。

引用此link它可能对你有帮助

enter image description here

enter image description here

关于逻辑应用中的 Azure Key Vault 用于加密或解密文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/75074587/

相关文章:

azure - 错误: Could not access key vault reference metadata

android - AES 加密数据库条目大小

javascript - JavaScript AES 256 解密 C 加密数据的问题

ios - 如何避免对加密 key 进行硬编码( Objective-C )?

azure - 逻辑应用 CI/CD - 为什么将工作流视为基础设施?

azure - 使用逻辑应用创建具有关键字 "Keyword2"和 "Keyword2"的新 AD 组时配置警报

php - Python 到 PHP - Azure 机器学习

azure - 如何使用 C# REST API 生成不记名 token 并使用不记名 token 进行身份验证?

azure - 使用 Azure Fluent API 创建应用程序见解

azure - 如何使用 contains 将一个数组的属性值与另一个数组逻辑应用表达式进行比较?