title: Encrypt Json result on WebApi Backend
body: <p>I finished my web api with data encriptions, but now, i have to encripty the Json result. When i put the querystring on the browser, now i have the answer (example) :</p>
  
  <p>[{"SUSPID":"111","IVNOME":"teste","IVMAE":"teste","IVPAI":"teste","IVDATANASC":"02/07/1970","IVRG":"0000 (IFP)","ICPF":"Não Cadastrado"}]</p>
  
  <p>I cannot show this...i have to show like (ENCRYPTED): [{"SUSPID":"AUAUAUA","IVNOME":"UAUAU","IVMAE":"UAUAU", ......]</p>
  
  <p>I am seeing some examples, but i am not finding one that is what i need</p>
  
  <p>Part of the code on my service (Cliente-side):</p>
  
  <pre><code>var response = await client.GetAsync(urllink);
  var JsonResult = response.Content.ReadAsStringAsync().Result;
  if (typeof(T) == typeof(string))
      return null;
  var rootobject = JsonConvert.DeserializeObject&lt;T&gt;(JsonResult);
  return rootobject;
  </code></pre>
  
  <p>And at my controller (web api BackEnd), i return this dataset:</p>
  
  <pre><code>return lretorno.Tables[0].AsEnumerable().Select(row =&gt; new Envolvido
                  {
                      SUSPID = Convert.ToString(row["SUSPID"]),
                      IVNOME = Convert.ToString(row["SUSPNOME"]),
                      IVMAE = Convert.ToString(row["SUSPMAE"]),
                      IVPAI = Convert.ToString(row["SUSPPAI"]),
                      IVDATANASC = Convert.ToString(row["SUSPDATANASC"]).Replace(" 00:00:00", ""),
                      IVRG = Convert.ToString(row["RG"]),
                      ICPF = Convert.ToString(row["CPF"]),
                      MANDADO = Convert.ToInt16(row["TEMMANDADO"]),
                      OCORRENCIA = Convert.ToInt16(row["TEMOCORRENCIA"]),
  
                  });
  </code></pre>
  
  <p>I cannot understand where i have to encripty and where i have to decrypt on the code.</p>