首頁  >  文章  >  web前端  >  js實作base64加密

js實作base64加密

巴扎黑
巴扎黑原創
2016-11-25 10:54:381660瀏覽

encode64:函數(輸入)

        {

        var keyStr = "ABCDEFGHIJKLMNOP" +"QRSTUVWXYZabcdef" +"ghijklop;

       var output = "";

        var chr1, chr2 , chr3 = "";

        var enc1, enc2, enc3, enc4 = "";

        var i = 0;

        var i = 0;

        var i = 0;

        chr1 = input.charCodeAt (i++);

        chr2 = 輸入。 charCodeAt(i++);

        chr3 = input.charCodeAt(i++);

        enc1 = chr1 >>> 2; );

enc3 = ((chr2 & 15) > 6);

        enc4 = chr3 & 63;

 64;

        }else if (isNaN(chr3) )){

        enc4 = 64;

        }

 

        keyStr.charAt(enc2) +

        keyStr.charAt(enc3) +

        keyStr.charAt(enc4);

chr1 = chr2 = chr3 = "";

        enc1 = enc2 = 43 =         enc1 = enc2 = 43 =  . input.length);

        回輸出; 

        }

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn