我正在从java脚本页面调用一个用java编写的restful web服务,并且从restful web服务返回J SON数据。我如何在java中加密json数据,以便没有人可以使用firebug看到数据,并且我再次需要在java脚本页面中解密数据。
我在某个地方读到过有关 b 儿子的信息,但我无法获得有关此的太多信息。
有什么办法可以做到这一点。
提前致谢。
我正在像这样从 java 脚本进行 ajax 调用...
$.post(url,{cache: false, "_": $.now() },function(){
// code
}, "json");
and from server i am returning json data like this
objectmapper.writeValueAsString("String data");
最佳答案
无论客户端和服务器之间使用哪种加密,客户端都必须有一个可以读取数据的点。那是在浏览器中,它暴露于 JavaScript,因此也暴露于 Firebug。
Bson 是 bynary Json ( http://bsonspec.org/ ),并且,除非 javascript 自己读取和写入流(不将其解析为明文对象),否则您会遇到同样的问题。
关于java - java和javascript中的加密解密,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22996614/