base64加密解密在线工具大全

base64是一种公开的对称算法,不需要秘钥,所以严格意义来讲不算加密,更应该称之为一种编码形式。

关于base64 的全面介绍可以看 CSDN的这篇:什么是Base64算法?——全网最详细讲解

今天对网上流行的base64 在线工具做一个简单的评测:

1. toolhelper.cn 的在线工具

说实话,这个不太好用,每次加解密都会有后端http api 请求,没有实现前端在线解析。
所以,页面会刷新一下,此外也担心站长是不是存储了我们的加密解密内容?

https://www.toolhelper.cn/EncodeDecode/Base64EncodeDecode

在这里插入图片描述

2. www.baihezi.com 的加密解密工具

https://www.baihezi.com/base64

可能是迄今为止用过的最好用的base64 加解密工具了,直接前端网页在线加密、解密,
非常方便快捷,上下交换这个有点意思

在这里插入图片描述

3. hiofd.com 的工具

加密、解密居然分成了两个页面,虽然没有后端api 请求,是前端网页直接使用,速度比较快。
但使用起来需要加密解密分成两个页面去请求,嗯。

https://tool.hiofd.com/base64-online/
https://tool.hiofd.com/string-base64-decode-online/

在这里插入图片描述

4. www.base64decode.org/zh/ 工具

说实话,这个用起来还可以,
但是也是把 加密、解密分成了两个按钮去点击,有点麻烦。
最麻烦的是下面的一堆选项, 我95% 的场景确实用不到,略复杂了。
在这里插入图片描述

  • 10
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
ASP代码中的Base64加密和解密工具可以通过以下步骤实现。 加密: 1. 获取要加密的字符串。 2. 将字符串转换为字节数组。 3. 使用ASP代码中的Base64编码函数对字节数组进行编码。 4. 将编码后的字符串作为加密结果返回。 解密: 1. 获取已经加密的Base64字符串。 2. 使用ASP代码中的Base64解码函数将字符串解码为字节数组。 3. 将解码后的字节数组转换为字符串。 4. 将解密后的字符串作为解密结果返回。 示例代码如下: ``` ' 加密函数 Function Base64Encode(str) Dim bytes, enc ' 将字符串转换为字节数组 bytes = StrToByteArray(str) ' 使用Base64编码函数进行编码 Set enc = Server.CreateObject("System.Text.Encoding") Base64Encode = enc.EncodeBytes_64(bytes) End Function ' 解密函数 Function Base64Decode(str) Dim bytes, enc ' 使用Base64解码函数进行解码 Set enc = Server.CreateObject("System.Text.Encoding") bytes = enc.DecodeBytes_64(str) ' 将字节数组转换为字符串 Base64Decode = ByteArrayToStr(bytes) End Function ' 将字符串转换为字节数组 Function StrToByteArray(str) Dim i, bytes ReDim bytes(Len(str) - 1) For i = 1 To Len(str) bytes(i - 1) = Asc(Mid(str, i, 1)) Next StrToByteArray = bytes End Function ' 将字节数组转换为字符串 Function ByteArrayToStr(bytes) Dim i, str For i = LBound(bytes) To UBound(bytes) str = str & Chr(bytes(i)) Next ByteArrayToStr = str End Function ``` 使用时,可以调用`Base64Encode`函数进行加密,以及调用`Base64Decode`函数进行解密

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值