一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种可用于寺庙的信息加密处理系统的制作方法

2022-10-22 01:19:30 来源:中国专利 TAG:


1.本发明属于信息加密领域,具体涉及一种可用于寺庙的信息加密处理系统。


背景技术:

2.数据加密,是一门历史悠久的技术,指通过加密算法和加密密钥将明文转变为密文,而解密则是通过解密算法和解密密钥将密文恢复为明文。它的核心是密码学。数据加密仍是计算机系统对信息进行保护的一种最可靠的办法。它利用密码技术对信息进行加密,实现信息隐蔽,从而起到保护信息的安全的作用。数据传输加密技术的目的是对传输中的数据流加密,通常有线路加密与端—端加密两种。线路加密侧重在线路上而不考虑信源与信宿,是对保密信息通过各线路采用不同的加密密钥提供安全保护。端—端加密指信息由发送端自动加密,并且由tcp/ip进行数据包封装,然后作为不可阅读和不可识别的数据穿过互联网,当这些信息到达目的地,将被自动重组、解密,而成为可读的数据。
3.现有技术中的没有针对寺庙图像中的隐私问题进行加密的方案,尤其是在寺庙图像的顶角部分区域加上的一些内部使用的信息,外流后容易曝光隐私。为此,本发明提出一种可用于寺庙的信息加密处理系统,旨在解决上述技术缺陷。


技术实现要素:

4.本发明的主要目的在于提出一种可用于寺庙的信息加密处理系统,旨在解决上述存在的设备终端不利于管控的技术问题。
5.为了实现上述目的,提出一种可用于寺庙的信息加密处理系统,所述系统包括:采集模块,采集寺庙数据;所述寺庙数据包括寺庙图像数据,对所述寺庙图像数据执行预定加密区域选定,并生成区域子图像;所述预定加密区域为图像的四个顶角区域的任一区域;所述区域子图像大小为n*n像素;加密模块,对所述区域子图像执行加密操作,得到加密区域子图像;并将所述加密区域子图像叠加至寺庙图像数据,生成加密图像。
6.优选的,所述系统还包括:第一处理模块,对所述区域子图像执行如下第一处理操作,以获取第一处理矩阵;所述第一处理矩阵阵列大小与区域子图像像素阵列大小一致;所述第一处理操作包括:;其中,所述m表示区域子图像像素点的灰度大小;为正态分布;为图像缩放因子;为图像平移因子;第二处理模块,对所述第一处理矩阵进行如下转化操作,以获取第二处理矩阵;所述第二处理操作包括:;其中,表示卷积操作;k为常数矩阵;k为第二处理矩阵;并根据第一处理矩阵中的每一元素的正负重新设置每个元素值,其中,负数设置为0;正数元素设置为1,以获取第三处理矩阵;
加密模块,对所述第二处理矩阵k、第三处理矩阵分别执行加密操作,输出加密矩阵、。
7.优选的,对所述第二处理矩阵k、第三处理矩阵分别执行加密操作,输出加密矩阵、,包括采用全同态加密函数执行第二处理矩阵k、第三处理矩阵的加密:;;其中,表示当前数字的第比特位;i,j表示当前数字在矩阵中的坐标位置;优选的,对所述区域子图像执行加密操作,得到加密区域子图像;并将所述加密区域子图像叠加至寺庙图像数据,生成加密图像,包括:将所述加密矩阵、,进行叠加生成密文矩阵,并将密文矩阵替换所述寺庙图像数据中的加密区域子图像,生成加密图像。
8.此外,还一种可用于寺庙的信息加密处理方法,其特征在于,所述方法包括:s1,采集寺庙数据;所述寺庙数据包括寺庙图像数据,对所述寺庙图像数据执行预定加密区域选定,并生成区域子图像;所述预定加密区域为图像的四个顶角区域的任一区域;所述区域子图像大小为n*n像素;s2,对所述区域子图像执行加密操作,得到加密区域子图像;并将所述加密区域子图像叠加至寺庙图像数据,生成加密图像。
9.优选的,所述方法还包括:第一处理步骤,对所述区域子图像执行如下第一处理操作,以获取第一处理矩阵;所述第一处理矩阵阵列大小与区域子图像像素阵列大小一致;所述第一处理操作包括:;其中,所述m表示区域子图像像素点的灰度大小;为正态分布;为图像缩放因子;为图像平移因子;第二处理步骤,对所述第一处理矩阵进行如下转化操作,以获取第二处理矩阵;所述第二处理操作包括:;其中,表示卷积操作;k为常数矩阵;k为第二处理矩阵;并根据第一处理矩阵中的每一元素的正负重新设置每个元素值,其中,负数设置为0;正数元素设置为1,以获取第三处理矩阵;加密步骤,对所述第二处理矩阵k、第三处理矩阵分别执行加密操作,输出加密矩阵、。
10.优选的,对所述第二处理矩阵k、第三处理矩阵分别执行加密操作,输出加密矩阵、,包括采用全同态加密函数执行第二处理矩阵k、第三处理矩阵的加密:;
;其中,表示当前数字的第比特位;i,j表示当前数字在矩阵中的坐标位置;优选的,对所述区域子图像执行加密操作,得到加密区域子图像;并将所述加密区域子图像叠加至寺庙图像数据,生成加密图像,包括:将所述加密矩阵、,进行叠加生成密文矩阵,并将密文矩阵替换所述寺庙图像数据中的加密区域子图像,生成加密图像。
11.本发明所提供的可用于寺庙的信息加密处理系统,通过采集模块采集寺庙数据;所述寺庙数据包括寺庙图像数据,对所述寺庙图像数据执行预定加密区域选定,并生成区域子图像;所述预定加密区域为图像的四个顶角区域的任一区域;所述区域子图像大小为n*n像素;加密模块,对所述区域子图像执行加密操作,得到加密区域子图像;并将所述加密区域子图像叠加至寺庙图像数据,生成加密图像。本发明通过对寺庙图像的角落的寺庙信息执行加密隐藏避免泄漏,实现更为安全更为缜密的信息加密方案。
附图说明
12.图1为本发明实施例一可用于寺庙的信息加密处理系统的结构图;图2为本发明实施例一可用于寺庙的信息加密处理方法的流程图。
具体实施方式
13.以下结合说明书附图对本发明的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本发明,并不用于限定本发明,并且在不冲突的情况下,本发明中的实施例及实施例中的特征可以相互组合。
14.实施例一参照图1,图1是本发明一种可用于寺庙的信息加密处理系统的结构图,本实施例中,提出一种可用于寺庙的信息加密处理系统,所述系统包括:采集模块10,采集寺庙数据;所述寺庙数据包括寺庙图像数据,对所述寺庙图像数据执行预定加密区域选定,并生成区域子图像;所述预定加密区域为图像的四个顶角区域的任一区域;所述区域子图像大小为n*n像素;加密模块20,对所述区域子图像执行加密操作,得到加密区域子图像;并将所述加密区域子图像叠加至寺庙图像数据,生成加密图像。
15.优选的,所述系统还包括:第一处理模块,对所述区域子图像执行如下第一处理操作,以获取第一处理矩阵;所述第一处理矩阵阵列大小与区域子图像像素阵列大小一致;所述第一处理操作包括:;其中,所述m表示区域子图像像素点的灰度大小;为正态分布;为图像缩放因子;为图像平移因子;第二处理模块,对所述第一处理矩阵进行如下转化操作,以获取第二处理矩阵;所述第二处理操作包括:;其中,表示卷积操作;k为常数矩阵;k为第二处理矩阵;
并根据第一处理矩阵中的每一元素的正负重新设置每个元素值,其中,负数设置为0;正数元素设置为1,以获取第三处理矩阵;加密模块,对所述第二处理矩阵k、第三处理矩阵分别执行加密操作,输出加密矩阵、。
16.优选的,对所述第二处理矩阵k、第三处理矩阵分别执行加密操作,输出加密矩阵、,包括采用全同态加密函数执行第二处理矩阵k、第三处理矩阵的加密:;;其中,表示当前数字的第比特位;i,j表示当前数字在矩阵中的坐标位置;具体地,本实施例,比如当前寺庙图像的右侧顶角有寺庙的一些隐私信息,为了避免无关人员获取到得到具体细节信息区域的一些图像,本技术需要对隐私信息进行加密处理。可以取区域子图像大小为28*28。
17.优选的,对所述区域子图像执行加密操作,得到加密区域子图像;并将所述加密区域子图像叠加至寺庙图像数据,生成加密图像,包括:将所述加密矩阵、,进行叠加生成密文矩阵,并将密文矩阵替换所述寺庙图像数据中的加密区域子图像,生成加密图像。
18.具体地,本实施例,对于取区域子图像大小为28*28,执行第一处理操作后,会变成矩阵i。我们将矩阵i转换为矩阵k以及矩阵。对于取区域子图像大小为28*28,其中,可以进一步定义 24*24 的矩阵 k;;其中,表示卷积操作;k为常数矩阵,可以为5*5,并且矩阵中的每一个数的可以取值为 0.04;k为第二处理矩阵;对所述第二处理矩阵k、第三处理矩阵分别执行加密操作,输出加密矩阵、,包括采用全同态加密函数执行第二处理矩阵k、第三处理矩阵的加密:,这里0≤i,j《28;对于;其中,表示当前数字的第比特位;i,j表示当前数字在矩阵中的坐标位置,0≤i,j《24。比如可以设定为大于0小于10。对于加密矩阵、对应坐标的数值可以采用对应乘积的方式进行叠加,比如同样的(1,1)坐标的数值执行乘积,生成获取得到密文矩阵。
19.此外,还一种可用于寺庙的信息加密处理方法,如图2所示,所述方法包括:s1,采集寺庙数据;所述寺庙数据包括寺庙图像数据,对所述寺庙图像数据执行预定加密区域选定,并生成区域子图像;所述预定加密区域为图像的四个顶角区域的任一区域;所述区域子图像大小为n*n像素;s2,对所述区域子图像执行加密操作,得到加密区域子图像;并将所述加密区域子图像叠加至寺庙图像数据,生成加密图像。
20.优选的,所述方法还包括:
第一处理步骤,对所述区域子图像执行如下第一处理操作,以获取第一处理矩阵;所述第一处理矩阵阵列大小与区域子图像像素阵列大小一致;所述第一处理操作包括:;其中,所述m表示区域子图像像素点的灰度大小;为正态分布;为图像缩放因子;为图像平移因子;第二处理步骤,对所述第一处理矩阵进行如下转化操作,以获取第二处理矩阵;所述第二处理操作包括:;其中,表示卷积操作;k为常数矩阵;k为第二处理矩阵;并根据第一处理矩阵中的每一元素的正负重新设置每个元素值,其中,负数设置为0;正数元素设置为1,以获取第三处理矩阵;加密步骤,对所述第二处理矩阵k、第三处理矩阵分别执行加密操作,输出加密矩阵、。
21.优选的,对所述第二处理矩阵k、第三处理矩阵分别执行加密操作,输出加密矩阵、,包括采用全同态加密函数执行第二处理矩阵k、第三处理矩阵的加密:;;其中,表示当前数字的第比特位;i,j表示当前数字在矩阵中的坐标位置;优选的,对所述区域子图像执行加密操作,得到加密区域子图像;并将所述加密区域子图像叠加至寺庙图像数据,生成加密图像,包括:将所述加密矩阵、,进行叠加生成密文矩阵,并将密文矩阵替换所述寺庙图像数据中的加密区域子图像,生成加密图像。
22.在本发明上述实施例的方案中,所提供的可用于寺庙的信息加密处理系统,通过采集模块采集寺庙数据;所述寺庙数据包括寺庙图像数据,对所述寺庙图像数据执行预定加密区域选定,并生成区域子图像;所述预定加密区域为图像的四个顶角区域的任一区域;所述区域子图像大小为n*n像素;加密模块,对所述区域子图像执行加密操作,得到加密区域子图像;并将所述加密区域子图像叠加至寺庙图像数据,生成加密图像。本发明通过对寺庙图像的角落的寺庙信息执行加密隐藏避免泄漏,实现更为安全更为缜密的信息加密方案。
23.上文已对基本概念做了描述,显然,对于本领域技术人员来说,上述详细披露仅仅作为示例,而并不构成对本说明书的限定。虽然此处并没有明确说明,本领域技术人员可能会对本说明书进行各种修改、改进和偏移处理。该类修改、改进和偏移处理在本说明书中被建议,所以该类修改、改进、偏移处理仍属于本说明书示范实施例的精神和范围。
24.此外,本领域技术人员可以理解,本说明书的各方面可以通过若干具有可专利性的种类或情况进行说明和描述,包括任何新的和有用的工序、机器、产品或物质的组合,或对它们的任何新的和有用的改进。相应地,本说明书的各个方面可以完全由硬件执行、可以
完全由软件(包括固件、常驻软件、微码等)执行、也可以由硬件和软件组合执行。以上硬件或软件均可被称为“数据块”、“模块”、“引擎”、“单元”、“组件”或“系统”。此外,本说明书的各方面可能表现为位于一个或多个计算机可读介质中的计算机产品,该产品包括计算机可读程序编码。
25.需要说明的是,如果本说明书附属材料中的描述、定义、和/或术语的使用与本说明书所述内容有不一致或冲突的地方,以本说明书的描述、定义和/或术语的使用为准。
26.最后,应当理解的是,本说明书中所述实施例仅用以说明本说明书实施例的原则。其它的变形也可能属于本说明书的范围。因此,作为示例而非限制,本说明书实施例的替代配置可视为与本说明书的教导一致。相应地,本说明书的实施例不仅限于本说明书明确介绍和描述的实施例。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献