title: Encrypt Query String including keys
body: <p>I have an app that is using query string to pass some values around pages. I found few examples on how to encrypt values in query string, but the problem is that my KEYS tell more about query string then the values which are all integers converted to string.</p>
  
  <p>Is there a way to encrypt the whole query string in ASP.NET including keys and key values?</p>
  
  <p>Something like:</p>
  
  <pre><code>Default.aspx?value1=40&amp;value2=30&amp;value3=20
  </code></pre>
  
  <p>to</p>
  
  <pre><code> Default.aspx?56sdf78fgh90sdf4564k34klog5646l
  </code></pre>
  
  <p>Thanks!</p>