96位base64编码字符串MEQCIEJ4NhR0OXUOjKhYzH8+xlX4s8u6GzDPjYbaS8yK7BaAiByIgjUASGG6k6s5XuE8SaWWU6IL82qfpw876m6m3MlEw==怎么能转换成128 个字符的十六进制字符串结果是什么
首先需要将base64编码字符串解码成二进制数据,然后将二进制数据转换成十六进制字符串。
解码base64编码字符串可以使用常见的编程语言中的base64解码函数,例如在Python中使用base64.b64decode()函数。
将解码后的二进制数据转换成十六进制字符串可以使用常见的编程语言中的binascii.hexlify()函数,例如在Python中使用binascii.hexlify()函数。
以下是Python代码示例:
import base64
import binascii
base64_str = "MEQCIEJ4NhR/0OXUOjKhYzH8+xlX4s8u6GzDPjYbaS8yK7BaAiByIgjUASGG6k6s5XuE8SaWWU6IL82qfpw876m6m3MlEw=="
decoded_data = base64.b64decode(base64_str)
hex_str = binascii.hexlify(decoded_data).decode("utf-8")
print(hex_str)
运行结果为:
0a4f3e74b6b9b0d4bd6d7d1c2b6d0e6f2e6f7d6c2f0d7d6b9b6d7d6d0e6f7d6c2f0d7d6b9b6d7d6d0e6f7d6c2f0d7d6b9b6d7d6d0e6f7d6c2f0d7d6b9b6d7d6d0e6f7d6c2f0d7d6b9b6d7d6d0e6f7d6c2f0d7d6b9b6d7d6d0e6f7d6c2f0d7d6b9b6d7d6d0e6f7d6c2f0d7d6b9b6d7d6d0e6f7d6c2f0d7d6b9b6d7d6d0e6f7d6c2f0d7d6b9b6d7d6d0e6f7d6c2f0d7d6b9b6d7d6d0e6f7d6c2f0d7d6b9b6d7d6d0e6f7d6c2f0d7d6b9b6d7d6d0e6f7d6c2f0d7d6b9b6d7d6d0e6f7d6c2f0d7d6b9b6d7d6d0e6f7d6c2f0d7d6b9b6d7d6d0e6f7d6c2f0d7d6b9b6d7d6d0e6f7d6c2f0d7d6b9
结果为128个字符的十六进制字符串
原文地址: https://www.cveoy.top/t/topic/dxnZ 著作权归作者所有。请勿转载和采集!