1.一种图片的处理方法,其特征在于,包括加密策略:
获取图片的文件数据信息,确定文件尾段;
将加密信息转换为与图片的文件数据信息相同类型的加密文件数据信息,写在图片的文件尾段。
2.根据权利要求1所述的一种图片的处理方法,其特征在于,所述获取图片的文件数据信息,确定文件尾段包括:
根据获取的图片的文件数据信息,搜索文件尾段的起始数据标识,由起始数据标识向后读取至末位数据,确定文件尾段;
可选地,所述图片的文件数据信息为二进制字符串,根据获取图片的二进制字符串,搜索文件尾段的起始段字符标识,由起始段字符标识向后读取至末位字符,确定文件尾段;
可选地,所述的图片为jpg格式,所述文件尾段所对应的起始段字符标识为ffd9;
所述的图片为png格式,所述文件尾段所对应的起始段字符标识为ae426082;
所述的图片为gif格式,所述文件尾段所对应的起始段字符标识为003b。
3.根据权利要求2所述的一种图片的处理方法,其特征在于,所述加密信息的加密文件数据信息写在文件尾段的末位数据之后;
可选地,所述加密信息转化为二进制字符串格式,加密信息的二进制字符串写在文件尾段的末位字符之后。
4.根据权利要求3所述的一种图片处理方法,其特征在于,所述将加密信息转换为与图片的文件数据信息相同类型的加密文件数据信息,写在图片的文件尾段包括:
将加密信息的密文、长度以及标识分别转换成加密文件数据信息,按照预设的加密规则写在图片的文件尾段之后;
可选地,所述图片的文件数据信息为二进制字符串,所述将加密信息转化为二进制字符串,写在图片的二进制字符串的文件尾段之后包括:
将加密信息的密文转换成对应的加密二进制字符串;
计算加密二进制字符串的长度,生成加密信息的定长数值;
将加密二进制字符串写在文件尾段的末位字符之后;
所述加密二进制字符串的结尾继续写入加密信息的定长数值;
所述加密信息的定长数值的结尾继续写入加密信息的标识字符串。
5.根据权利要求4所述的一种图片的处理方法,其特征在于,所述加密信息的标识字符串的结尾继续写入所述文件尾段的起始数据标识之后至文件尾段的末位数据的文件尾段数据信息。
6.根据权利要求1-5任意一项所述的一种图片的处理方法,其特征在于,包括解密策略:
获取图片的文件数据信息,确定文件尾段;
通过与预设的加密规则相匹配的预设的解密规则对文件尾段进行解密,获取加密密文;
可选地,获取图片的二进制字符串,确定文件尾段;
由文件尾段的末位字符开始向前按照预设的解密规则进行解密,获取加密信息的密文。
7.根据权利要求6所述的一种图片的处理方法,其特征在于,所述由文件尾段的末位字符开始向前按照预设的解密规则进行解密,获取加密信息的密文包括:
由文件尾段的末位字符开始向前进行搜索;
当搜索到加密信息的标识字符串之后,继续向前获取加密信息的定长数值,得到加密信息密文的加密二进制字符串的长度;
继续向前获取对应长度的加密二进制字符串并解密,获取加密信息的密文。
8.一种图片的处理装置,其特征在于,包括:
获取模块,获取图片的文件数据信息;
搜索模块,确定文件尾段;
加密模块,将加密信息转换为与图片的文件数据信息相同类型的加密文件数据信息,写在图片的文件尾段。
9.一种电子设备,包括处理器和存储器,所述存储器用于存储计算机可执行程序,其特征在于:
当所述计算机程序被所述处理器执行时,所述处理器执行如权利要求1-7中任一项所述的一种图片的处理方法。
10.一种计算机可读介质,存储有计算机可执行程序,其特征在于,所述计算机可执行程序被执行时,实现如权利要求1-7中任一项所述的一种图片的处理方法。