【发布时间】:2013-07-25 05:45:22
【问题描述】:
我希望将一些敏感信息与我的 JAVA Web 应用程序中的 URL 一起传递。所以现在我想使用加密、base 64 编码和 URL 编码。为此,我正在浏览各种库,如 apache 编解码器、java.net 和 sun,但我希望在我的代码中使用最新和安全的编码 哪个是我可以使用的最好的 java 库?还有其他最新的编码和解码库吗?
另外,如果我们对字符串进行编码,它需要种子还是密钥? (我认为私钥和种子用于加密而不是编码......不是吗?)
字符串 ex 的 base 64 编码输出。 “StackOverflow”总是一样的吗?例如“xxxxxxxxx”
[目前正在寻找最好的 base 64 和 URL 编码库......肯定也会使用加密算法 :) ]
【问题讨论】:
-
为什么不直接为您的应用获取 ssl 证书?
-
ceasar cipher 会比 base64 更安全,因为大多数有经验的编码人员会在两秒内识别 base64
-
如果数据是“加密的”,服务器和客户端如何就使用的加密密钥达成一致。
标签: java javascript web-services encryption encoding