2

我正在寻找一个简单的 Java 加密解决方案,它允许我指定编码,以便可以将加密数据嵌入到 JSON 文档中。

为什么?发生错误时,我的 Web 服务会返回描述性 JSON 消息。如果发生内部服务器错误,我想包含一个包含诊断信息的字段,但是我想加密此数据以避免潜在的安全问题。

我要寻找类似于 YouTube 的内部服务器错误的东西,加上 JSON 和减去猴子。:

YouTube 500 错误

4

2 回答 2

3

加密数据并将其作为base64字符串返回。

于 2012-05-24T19:15:31.433 回答
2

正如 Hot Licks 所说,使用您选择的方法进行加密以达到您想要的安全级别与性能/简单性。然后对该数据使用 Base64 编码,以便在 JSON 中轻松传输。周围有几个 Base64 库。查看这些堆栈溢出答案以获得良好的 Java 加密选项:

Java简单加密

如何在 Java 中加密字符串

于 2012-05-25T03:07:41.497 回答