《前端》簡單的js加密解密 2023年3月1日

2021-10-20 17:57:16 字數 659 閱讀 7324

首先介紹兩個簡單、原生的加密解密方式。

1、英文加密解密

2、英文加密解密

console.log("===適合於數字、字母的加密解密===")

var str = 'diaolihui'

var str1 = window.btoa(str)

console.log('原來資料是:', str)

console.log('加密後:', str1)

var str2 = window.atob(str1)

console.log('解密後:', str2)

console.log("===適合於中文的加密解密===")

var strstr = '加密解密'

var strstr1 = escape(strstr)

console.log('原來資料是:', strstr)

console.log('加密後:', strstr1)

var strstr2 = unescape(strstr1)

console.log('解密後:', strstr2)

列印結果:

JS加密解密

今日完成階段性目標,心情甚好,再加之中午大快朵頤,把之前忘記的補起來!寫部落格還是要持之以恆 1 url加密 function encrypt str,pwd pwd可為空,空時預設為1111,考慮到加密的複雜性之後pwd應該更為複雜 pwd escape pwd if pwd null pwd.l...

前端加密和解密

1.第一種就是base64格式的加密與解密 window.atob 與window.btoa 可以實現對base64格式的資料進行解碼和編碼,其相容性是主流瀏覽器,ie10及以上。window.atob encodedstr 只可以解碼用btoa方法編碼的字串。window.btoa 將ascii字...

簡單的加密,解密程式

朱大偉 20062479369 include define max 50 int k 字元長度 char arry1 max arry2 max arry3 max 加密後保留在arry2中 加密 void secret k j printf the result is n for i 0 i 0...