在浏览器中本地将文本编码为 Base64,解码 Base64 或 Base64URL 负载,并检查 Basic Auth 凭证或 JWT 段。
要将 Base64 用于 Basic Auth 或 JWT 风格负载检查吗?先查看周边认证流程指南,然后回到在线工具对原始负载进行编码或解码。
Base64 是一种二进制转文本的编码方案,它以 ASCII 字符串格式表示二进制数据。它常用于需要对二进制数据进行编码,以便在设计用于处理文本数据的媒体上进行存储和传输的情况。这种编码有助于确保数据在传输过程中保持完整而不被修改。
Base64 编码将三个字节的数据(24 位)表示为四个 ASCII 字符。每个字符代表原始数据的 6 位。字符集包括 A-Z、a-z, 0-9, + 和 /,当输入不是 3 字节的倍数时,使用 = 进行填充。
Hello, World!
SGVsbG8sIFdvcmxkIQ==
ComUtil
Q29tVXRpbA==
123456
MTIzNDU2
不,Base64 是一种编码方案,而不是加密。它不提供任何安全性——任何人都可以解码 Base64 数据。为了安全起见,请使用正确的加密算法。
Base64 编码会使数据大小增加约 33%,因为它使用 4 个字符来表示每 3 个字节的数据。
标准 Base64 使用在 URL 中具有特殊含义的 + 和 / 字符。URL 安全的 Base64 分别将它们替换为 - 和 _。