在.NET Framework 4.5的NET框架中,在程序中加密與解密很方便。現在均學習ASP.NET MVC程序了,因此Insus.NET也在此寫個學習的例子。在需要時可以參考與查閱。
寫一個Utility類,它包含有加密Encryption與解密Decryption的方法。當然你完全可以自定義你的加密與解密的key。
在ASP.NET MVC演示中,在文本框中輸入字符,點加密銨鈕,顯示加密字符,點解密銨鈕,顯示原始文本。
在控制器添加三個Action:
根據標記1的Action,添加一個視圖:
使用json來進行傳參,參數名與方法參數名稱盡里保持一樣:
獲取返回結果也是一樣: