secrage 可加解密的 webStorage

2021-10-08 17:38:25 字數 427 閱讀 6257

好吧說加解密是有些誇張了,主要是利用 window.btoa/atob 編碼 key/value,以達到隱藏資訊的目的。雖然沒有真正的加密,但是總比直接明文儲存資料要'優雅'些對吧-

用法:

$ npm install secrage -s

...import from 'secrage'

sessionstorage.setitem('foo', 'bar')

或者直接var storage = secrage.sessionstorage

storage.setitem('foo', 'bar')如果有經常用到 web 儲存的同學可以試一下,這裡是github 位址.

加解密演算法二 非對稱加解密及RSA演算法的實現

加密和解密使用不同的金鑰的一類加密演算法。這類加密演算法通常有兩個金鑰a和b,使用金鑰a加密資料得到的密文,只有金鑰b可以進行解密操作 即使金鑰a也無法解密 相反,使用金鑰b加密資料得到的密文,只有金鑰a可以解密。這兩個金鑰分別稱為私鑰和公鑰。私鑰就是你個人保留,不能公開的金鑰,而公鑰則是公開給加解...

字串的加解密

為了方便對於字串的加解密,net提供了一些內建支援。一般我們更願意把它們封裝成乙個通用類,以重複使用.下面是乙個範例 public class encrypter private symmetricalgorithm mcsp private const string civ kxwl7x2 fgm...

基於aes的加解密方案

對前端上送的報文進行解密和驗籤 1 前端上送的報文先進行整體加密,然後把整體加密的資料作為encodefieldvals的值 同時前端一起上送到後端的資料報括整體加密的aeskey 前端請求後端的例子 2 後端獲取encodefieldvals和aeskey的值,使用aeskey對encodefie...