base64加密后有5000个字节。文件有多大

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了base64加密后有5000个字节。文件有多大相关的知识,希望对你有一定的参考价值。

参考技术A 4K左右。
字节(Byte)是计算机信息技术用于计量存储容量的一种计量单位,也表示一些计算机编程语言中的数据类型和语言字符。
一个字节存储8位无符号数,储存的数值范围为0-255。如同字元一样,字节型态的变数只需要用一个位元组(8位元)的内存空间储存。字节换算字符:ASCII码:一个英文字母(不分大小写)占一个字节的空间,一个中文汉字占两个字节的空间。一个二进制数字序列,在计算机中作为一个数字单元,一般为8位二进制数,换算为十进制。最小值-128,最大值127。如一个ASCII码就是一个字节。

base64编解码与hash加密

参考技术A 利用base64可以将二进制数据编码为64个字符组成的字符串,64个字符为a-z,A-Z,0-9,+,/。base64编码是将三个字节的二进制数据编码为四个字节的字符数据,如果字节数不为3的倍数base64会将 \x00 补在末尾,所以会常在base64字符串的末尾见到一个或者两个的 = 号。
base64编码

base64解码

小技巧:遇到base64编码的二进制文件可以直接解码用io字节流接收再用其他模块加载,无需在本地保存文件再使用其他模块加载。

哈希加密是对字符串进行加密,其加密后的散列值不可逆,即hash加密是单向加密不可解。python内置的hashlib库提供了md5, SHA1, SHA224, SHA256, SHA384, SHA512 加密算法的支持

以上是关于base64加密后有5000个字节。文件有多大的主要内容,如果未能解决你的问题,请参考以下文章

base64编解码与hash加密

BASE64加密原理

iOS Base64加密

AES Base64 C++加密工具

python实现base64算法加密

Base64和3DES算法