当前位置: 首页 > 专利查询>王可专利>正文

一种可实现海量聊天大数据图片安全方法技术

技术编号:28477611 阅读:68 留言:0更新日期:2021-05-15 21:46
本发明专利技术提出了一种可实现海量聊天大数据图片安全方法,包括以下步骤:S1,对每张图像进行图像运算,得到每张图像的图像运算值;S2,获取每张图像的图像信息,图像信息包括图像的宽度值和图像的高度值以及图像的分辨率;计算其每张图像的像素点总个数;S3,对步骤S1中得到的图像运算值进行次运算,得到其连接值;S4,手机端得到其待查看图像集;S5,若持续查看触发信号中断或者Ts后,所述T为正数,s为时间单位秒,查看图像变为模糊图像。本发明专利技术能够对查看后的图片进行模糊化,防止隐私信息泄露。防止隐私信息泄露。防止隐私信息泄露。

【技术实现步骤摘要】
一种可实现海量聊天大数据图片安全方法


[0001]本专利技术涉及一种手机
,特别是涉及一种可实现海量聊天大数据图片安全方法。

技术介绍

[0002]随着移动终端智能化程度越来越高,移动终端的应用也越来越广泛,尤其是随着即时聊天工具的普及化,很多用户之间的沟通都可以通过即时聊天工具进行,不可避免的涉及重要图片信息的交换。然而,发送的图片一经查看,该图片始终可以查看,不便于保护用户的隐私安全。

技术实现思路

[0003]本专利技术旨在至少解决现有技术中存在的技术问题,特别创新地提出了一种可实现海量聊天大数据图片安全方法。
[0004]为了实现本专利技术的上述目的,本专利技术提供了一种可实现海量聊天大数据图片安全方法,包括以下步骤:
[0005]S1,对所有待发送至手机端的图像数据进行顺序编号,分别依次为A1、A2、A3、
……
、A
a
,其中,A1表示待发送至手机端的第1图像,A2表示待发送至手机端的第2图像,A3表示待发送至手机端的第3图像,A
a
表示待发送本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种可实现海量聊天大数据图片安全方法,其特征在于,包括以下步骤:S1,对所有待发送至手机端的图像数据进行顺序编号,分别依次为A1、A2、A3、
……
、A
a
,其中,A1表示待发送至手机端的第1图像,A2表示待发送至手机端的第2图像,A3表示待发送至手机端的第3图像,A
a
表示待发送至手机端的第a图像,a为待发送至手机端的所有图像数据的总张数;对每张图像进行图像运算,得到每张图像的图像运算值;S2,获取每张图像的图像信息,图像信息包括图像的宽度值和图像的高度值以及图像的分辨率;计算其每张图像的像素点总个数;S3,对步骤S1中得到的图像运算值进行次运算,得到其连接值;S4,将步骤S3中得到的连接值与图像值进行融合,得到其融合图像;所有融合图像和所对应的图像运算值构成的集合为待发送图像集;将待发送图像集发送至手机端,手机端得到其待查看图像集;S5,若控制器接收到待查看图像数据,且接收到持续查看触发信号,则对其待查看图像数据进行图像还原处理,得到其查看图像;得到其查看图像后,若持续查看触发信号中断或者Ts后,所述T为正数,s为时间单位秒,查看图像变为模糊图像。2.根据权利要求1所述的可实现海量聊天大数据图片安全方法,其特征在于,在步骤S1中,对每张图像进行图像运算,得到每张图像的图像运算值的方法为:其中,Summary Function[]表示采用MD4、MD5、SHA

1、SHA

224、SHA

256、SHA

384、SHA

512之一的摘要函数;A
b
表示待发送至手机端的第b图像;b=1、2、3、
……
、a;Image Calculation表示待发送至手机端的第b图像A
b
采用MD4、MD5、SHA

1、SHA

224、SHA

256、SHA

384、SHA

512之一的摘要函数得到的图像运算值。3.根据权利要求1所述的可实现海量聊天大数据图片安全方法,其特征在于,在步骤S2中,每张图像的像素点总个数的计算方法为:其中,表示待发送至手机端的第b图像A
b
的宽度值,其单位为厘米;表示待发送至手机端的第b图像A
b
的高度值,其单位为厘米;表示待发送至手机端的第b图像A
b
的分辨率,其单位为像素每英寸;表示待发送至手机端的第b图像A
b
由英寸转换为厘米的转换系数;表示待发送至手机端的第b图像A
b
的像素点总个数。4.根据权利要求1所述的可实现海量聊天大数据图片安全方法,其特征在于,在步骤S3中,运算次数的计算方法为:
其中,int()表示取整算法;表示待发送至手机端的第b图像A
b
的像素点总个数;δ表示组成像素值的位数;H表示摘要值的二进制总位数;∈表示属于;Z
+
表示正整数集合;表示不属于;表示运算总次数。5.根据权利要求1所述的可实现海量聊天大数据图片安全方法,其特征在于,在步骤S3中,连接值的计算方法为:其中,Summary Function[]表示采用MD4、MD5、SHA

1、SHA

224、SHA

256、SHA

384、SHA

512之一的摘要函数;Image Calculation表示待发送至手机端的第b图像A
b
采用MD4、MD5、SHA

1、SHA

224、SHA

256、SHA

384、SHA

512之一的摘要函数得到的图像运算值;当i=1时,I1表示图像运算值Image Calculation采用MD4、MD5、SHA

1、SHA

224、SHA

256、SHA

384、SHA

512之一的摘要函数得到的摘要值;当i≠1时,I
i
=Summary Function[I
i
‑1],I
i
表示对I
i
‑1采用MD4、MD5、SHA

1、SHA

224、SHA

256、SHA

384、SHA

512之一的摘要函数得到的摘要值;即i=2时,I2=Summary Function[I1],i=3时,I3=Summary Function[I2],i=4时,I4=Summary Function[I3],
……
,时,将其得到的摘要值连接起来,得到其连接值;其得到连接值的方法为:
其中,&表示连接符;表示连接值。6.根据权利要求1所述的可实现海量聊天大数据图片安全方法,其特征在于,在步骤S4中,得到其融合图像的方法为:其中,表示连接值中从左至右第c位所对应的值;

表示同或计算;表示待发送至手机端的第b图像A
b
中将其所有像素点排列成图像值后第c位所对应的排列值;表示融合后图像中所有像素点排列成图像值后第c位所对应的排列值。7.根据权利要求6所述的可实现海量聊天大数据图片安全方法,其特征在于,将其所有像素点排列成图像值的方法包括以下步骤:S81,将待发送至手机端的第b图像A
b
中的像素点从左至右,从上至下依次排列,依次为第1像素点、第2像素点、第3像素点、
……
、第像素点,表示接收到的第b图像A
b
的像素点总个数;S82,将每个像素点所对应的像素值转换为二进制数值,将所有转换得到的二进制数值按照第1像素点、第2像素点、第3像素点、
……
、第像素点的顺序排列,得到其所有像素点的图像值。8.根据权利要求1所述的可实现海量聊天大数据图片安全方法,其特征在于,在步骤S5中得到查看图像的方法包括以下步骤:S101,对得到的图像运算值进行次运算,得到其手机端连接值;S102,将得到的手机端连接值与融合图像中的图像值进行还原,得到其还原图像;若手机端图像运算值与图像运算值一致,则还原图像即为查看图像;在步骤101中,手机端运算次数的计算方法为:其中,int()表示取整算法;表示手机端接收到的第b

融合图像A
b


的像素点总个数;δ表示组成像素值的位数;
H

表示手机端摘要值的二进制总位数;∈表示属于;Z
+
表示正整数集合;表示不属于;表示手机端运算总次数;在步骤S101中,手机端连接值的计算方法为:其中,Summary Function[]表示采用MD4、MD5、SHA

1、SHA

224、SHA

256、SHA

384、SHA

512之一的摘要函数;Image Calculation表示接收到的第b图像A
b
采用MD4、MD5、SHA

1、SHA

224、SHA

256、SHA

384、SHA

512之一的摘要函数得到的图像运算值;当i

=1时,I1′
表示图像运算值Image Calculation采用MD4、MD5、SHA

1、SHA

224、SHA

256、SHA

384、SHA

512之一的摘要函数得到的手机端摘要值;当i

≠1时,I
i


=Summary Function[I
i
′‑1′
],I
i


表示对I
i
′‑1′
采用MD4、MD5、SHA

1、SHA

224、SHA

256、SHA

384、SHA

512之一的摘要函数得到的手机端摘要值;即i

=2时,I2′
=Summary Function[I1′
],i

=3时,I3′
=Summary Function[I2′
],i

=4时,I4′
=Summary Function[I3′
...

【专利技术属性】
技术研发人员:王可
申请(专利权)人:王可
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1