我正在开发BIRT报告,这些报告在Jetty上部署为WEBAPP。 目前,我的连接提供商商店中的所有密码都是Base64'已加密'但我想知道是否以及如何为我的加密属性使用其他加密算法。
<encrypted-property name="odaPassword" encryptionID="base64" value="......."/>
我已经阅读了有关加密扩展点的内容,但我不确定这个概念是否也适用于BIRT webapps以及如何实现这个/在哪里放置它们。
祝你好运, 理查德
答案 0 :(得分:3)
Base 64是一种编码方法,而不是一种加密方法。见https://stackoverflow.com/a/4070709/2782404。您目前使用什么加密?
您是否看过BIRT的加密扩展点实现示例? http://www.informit.com/articles/article.aspx?p=1748986&seqNum=6
如果是这样,源代码可能有助于理解您的具体问题