Hi all,
Is it possible to create an encyption / decryption layer around GWT
rpc mechanism?
The problem is currently in GWT rpc, all the data are sent / received
from server in JSON text (although SSL can help protect middle-man
attack, but launching firefox with firebug can see all the post data
in clear text).
Anyone got any idea how to create a layer to encrypt the data in
server side (after the serialization), and decrypt it in client side
(before the deserialization)?
I know it can't totally prevent the user from decrypting (since the
decryption logic is sent to user's pc as javascript), but it is better
than expose the data in clear text just using firebug plugin.
Thanks!
> simply use HTTPS and protect the data while in transit, and don't send
> anything to the client that you don't want the client to have access to.
>
> -jason
On that note, use lightweight display models (not your full
bean/model) and do more validation on the server for the data the user
submits.
Is there anything else I'm missing here? Veterans fill me in please...