做專案時,經常需要對一些不希望使用者看到的字段進行加密,防止使用者一眼就看出來。
比如,超級管理員可以分配乙個初始化的密碼給使用者,但是超級管理員不應該能看到該使用者的密碼。
密碼分配給使用者後,可以被修改,這樣,相對安全一些。如果使用者忘記密碼,可以恢復成乙個預設的密碼或是由超級管理員直接重置密碼。
首先說明,這種加密並不是很安全的,可以很輕易的被破解。
**呼叫方式
helper.desencryptmethod(string)用於加密
helper.desdecryptmethod(string) 解密
源**可以參考這裡的
.net 密碼加密 (可逆)
另外提供兩種思路
1 如果是對連線字串加密,可以用aspnet_regsql工具,由.net 框架提供。
2 如果僅僅是不想以明文方式讓使用者隨時能看到實際內容,可以嘗試把字串轉換成base64編碼,讀取的時候解碼,這個功能只需要簡單呼叫convert類的方法。
securitytools
小工具 tree工具
wangyetao linux u1604 tree l 1 bin boot cdrom dev etc home initrd.img boot initrd.img 4.4.0 116 generic initrd.img.old boot initrd.img 4.4.0 112 gener...
幾個小工具
1 svn 輕量級的版本控制 2 incredibuild 分布式的編譯工具,對於大專案編譯很有好處,在團隊每個成員的機器上安裝一人,能極大的提高 編譯效率 3 dbg 中文幫助文件 http www.dbgtech.net windbghelp index.html 4 visualassit x...
天氣小工具
昨天我們得到了全國的省份,市,區的 資訊。我們就應該讓使用者能選擇。img img img 通過使用jcombobox我們可以顯示出選項,並且在使用者作出乙個當前選擇時,影響下乙個選擇!方便起見,我們初始選擇都是空,每當使用者選擇了省份,就跟根據選擇省份改變市和區。以省份的jcombobox為例 其...