title: Encode/obfuscate HTTP parameters
body: <p>We are currently working on a very simple Webapp, and we would like to <em>"obfuscate"</em>  ( what would be the right term? ) or encode somehow the request parameter, so we can reduce the chance an idle user from sending arbitrarily data. </p>
  
  <p>For instance, the url looks like <code>/webapp?user=Oscar&amp;count=3</code> </p>
  
  <p>We would like to have somthing like: <code>/webapp?data=EDZhjgzzkjhGZKJHGZIUYZT</code> and have that value  decoded in the server with the real request info.</p>
  
  <p>Before going into implementing something like this ourselves ( and probably doing it wrong )  I would like to know if there is something to do this already?</p>
  
  <p>We have Java on the server and JavaScript on the client. </p>