Base64 在线文本加解密工具

Base64 在线加解密工具,纯前端。

之所以写这个是因为网上的同类工具要么离不开后端操作,要么广告一堆,用着不顺手。

简单一点。

输入文本


加密 / 解密结果

相关代码

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
// <script src="https://cdn.jsdelivr.net/npm/base64-js@1.5.1/base64js.min.js"></script>

function encrypt (decrypt, event) {
var base64req = $('#text-plain').val();
var base64res;
try {
if (decrypt) {
base64res = decodeuint8arr(base64js.toByteArray(base64req));
} else {
base64res = base64js.fromByteArray(encodeuint8arr(base64req));
}
} catch (e) {
base64res = e.message;
}
$('#text-encrypted').val(base64res);
}
function decodeuint8arr (uint8array) {
return new TextDecoder('utf-8').decode(uint8array);
}
function encodeuint8arr (myString) {
return new TextEncoder('utf-8').encode(myString);
}

Base64 在线文本加解密工具

https://www.imaegoo.com/2021/base64-tool/

作者

iMaeGoo

发布于

2021-06-22

更新于

2021-06-22

许可协议

CC BY 4.0

评论