【问题标题】:Hashicorp Vault encrypt dataHashicorp Vault 加密数据
【发布时间】:2019-07-19 02:11:20
【问题描述】:

Hashicorp Vault可以加密数据吗? 我现在使用 Vault 作为密钥存储,但 Vault 是否能够为应用程序加密数据?

场景: 我的客户端是一个java应用,通过Vault的Java spring API访问Vault。 java 是否能够向 Vault 发送大/长字符串并接收该字符串的加密版本?换句话说,使用 Vault 作为加密器和解密器服务。

【问题讨论】:

    标签: java spring hashicorp-vault spring-vault


    【解决方案1】:

    是的。保险柜可以充当Encryption as a Service

    您需要启用传输 sercrets 引擎、创建密钥环并加密/解密您的数据:

    vault secrets enable transit
    vault write -f transit/keys/orders
    vault write transit/encrypt/orders plaintext=$(base64 <<< "4111 1111 1111 1111")
    vault write transit/decrypt/orders \
        ciphertext="vault:v1:cZNHVx+sxdMErXRSuDa1q/pz49fXTn1PScKfhf+PIZPvy8xKfkytpwKcbC0fF2U=" \
    

    阅读更多 hereapi

    【讨论】:

      猜你喜欢
      • 2017-05-16
      • 2017-12-18
      • 2020-05-27
      • 2019-03-22
      • 1970-01-01
      • 2021-05-07
      • 1970-01-01
      • 2022-08-11
      • 1970-01-01
      相关资源
      最近更新 更多