如何隐藏骆驼配置文件中的密码

s.k*_*s.k 1 apache-camel

我正在使用Camel 加密工具来处理PGP数据,但要求将所用密钥的密码在配置文件中加密或从其他位置的安全服务器获取。如果不生成自己的PGP处理器,是否可以实现?

Cla*_*sen 5

是的,请参阅Apache Camel网站上的安全菜单:http : //camel.apache.org/security.html

有一个有关配置安全性的部分,您可以在其中使用camel-jasypt:http ://camel.apache.org/jasypt.html

这使您可以将加密的用户名/密码等存储在.properties文件中,然后可以使用Camel的属性占位符从Camel crypto引用这些属性:http : //camel.apache.org/using-propertyplaceholder.html