可以Hashicorp Vault加密數(shù)據(jù)嗎?我現(xiàn)在使用 Vault 作為密鑰存儲,但 Vault 是否能夠?yàn)閼?yīng)用程序加密數(shù)據(jù)?場景:我的客戶端是一個(gè)java應(yīng)用,通過Vault的Java spring API訪問Vault。java是否能夠向Vault發(fā)送一個(gè)大/長字符串并接收該字符串的加密版本?換句話說,使用 Vault 作為加密器和解密器服務(wù)。
1 回答

30秒到達(dá)戰(zhàn)場
TA貢獻(xiàn)1828條經(jīng)驗(yàn) 獲得超6個(gè)贊
是的。保險(xiǎn)柜可以充當(dāng)加密即服務(wù)
您將需要啟用傳輸 sercrets 引擎,創(chuàng)建密鑰環(huán)并加密/解密您的數(shù)據(jù):
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=" \
在此處閱讀更多信息和api
添加回答
舉報(bào)
0/150
提交
取消