一种大数据安全共享方法及装置制造方法及图纸

技术编号:20364517 阅读:66 留言:0更新日期:2019-02-16 17:15
本发明专利技术公开了一种大数据安全共享方法及装置将政务大数据的关键数据,即主键转换为二维码图片,将其他数据嵌入二维码图片中,以共享传递二维码图片的形式安全的进行数据共享,有很强的跨域兼容性,能够方便的进行跨系统、跨平台数据共享,能够实现跨系统、在不同的平台间的数据共享,不需要进行数据加密,保障共享数据的安全性。

【技术实现步骤摘要】
一种大数据安全共享方法及装置
本公开涉及数据安全
,具体涉及一种大数据安全共享方法及装置。
技术介绍
在大数据共享传输过程中,很容易导致数据的泄露和被破解,大数据的结构具有多源异构的特点,由不同的重要信息组成,在存储、传输的过程中甚至在共享通信的时候,很容易的被非法用户截获并且轻易读取其中的关键信息。在版权、通信、文件共享等领域时常发生共享信息被非法用户截获等现象,严重危害着数据共享的安全性、在大数据的通信过程中导致了不可控的风险、造成的泄露风险无法预测,在现行的方法中,往往采用对共享数据对称加密等方法解决该问题,但是由于方法固定,加密的数字秘钥很容易被破解。
技术实现思路
为解决上述问题,本公开提供一种大数据安全共享方法及装置,将政务大数据的关键数据,即主键转换为二维码图片,将其他数据嵌入二维码图片中,以共享传递二维码图片的形式安全的进行数据共享。为了实现上述目的,根据本公开的一方面,提供一种大数据安全共享方法,所述方法包括以下步骤:数据读取阶段:步骤1,读取政务大数据;步骤2,将政务大数据的关键数据转换为二维码图片;步骤3,将政务大数据的相关数据嵌入二维码图片中生成嵌入图片,数据共享阶段:步骤4,共享读取嵌入图片;步骤5,从嵌入图片提取相关数据;步骤6,从嵌入图片的二维码读取关键数据。进一步地,在步骤1中,所述政务大数据由若干个数据组合组成,每一个数据组合由关键数据和相关数据组成,所述关键数据的值能唯一地标识出政务大数据中的每一个数据组合,所述相关数据为除去关键数据的数据组合其余部分。进一步地,在步骤2中,将政务大数据的关键数据转换为二维码图片的步骤为:步骤2.1,将政务大数据的关键数据按照标准二维码编码规则进行编码;步骤2.2,将编码生成二维码矩阵;步骤2.3,将二维码矩阵渲染成二维码图片数据。进一步地,在步骤3中,将政务大数据的相关数据嵌入二维码图片中生成嵌入图片包括以下子步骤,步骤3.1,将政务大数据的相关数据转化为连续的文本比特流;步骤3.2,将待嵌入的文本比特流嵌入到二维码图片的每个像素的R、G、B分量的冗余位,即R分量的低三位,G分量的最低位,B分量的低二位;步骤3.2,嵌入文本比特流后生成嵌入图片。进一步地,在步骤4中,共享读取嵌入图片为在不同地方使用不同计算机、不同软件的用户能够读取到的嵌入图片数据。进一步地,在步骤5中,从嵌入图片提取相关数据的方法为包括以下子步骤,步骤5.1,从嵌入图片的每个像素的R分量的低三位,G分量的最低位,B分量的低二位组成文本比特流,步骤5.2,从文本比特流读取政务大数据的相关数据。进一步地,在步骤6中,从嵌入图片的二维码读取关键数据的方法源码为,步骤6.1,构建二维码解码器;步骤6.2,通过二维码解码器从嵌入图片的二维码读取关键数据。本专利技术还提供了一种大数据安全共享装置,所述装置包括:存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序运行在所述装置的以下单元中:数据读取单元,用于读取政务大数据;二维码转换单元,用于将政务大数据的关键数据转换为二维码图片;数据嵌入单元,用于将政务大数据的相关数据嵌入二维码图片中生成嵌入图片;数据共享单元,用于共享读取嵌入图片;数据提取单元,用于从嵌入图片提取相关数据;二维码读取单元,用于从嵌入图片的二维码读取关键数据。本公开的有益效果为:本专利技术提供一种大数据安全共享方法及装置,有很强的跨域兼容性,能够方便的进行跨系统、跨平台数据共享,能够实现跨系统、在不同的平台间的数据共享,不需要进行数据加密,保障共享数据的安全性。附图说明通过对结合附图所示出的实施方式进行详细说明,本公开的上述以及其他特征将更加明显,本公开附图中相同的参考标号表示相同或相似的元素,显而易见地,下面描述中的附图仅仅是本公开的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图,在附图中:图1所示为一种大数据安全共享方法的流程图;图2所示为一种大数据安全共享装置图。具体实施方式以下将结合实施例和附图对本公开的构思、具体结构及产生的技术效果进行清楚、完整的描述,以充分地理解本公开的目的、方案和效果。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。如图1所示为根据本公开的一种大数据安全共享方法的流程图,下面结合图1来阐述根据本公开的实施方式的一种大数据安全共享方法。本公开提出一种大数据安全共享方法,具体包括以下步骤:数据读取阶段:步骤1,读取政务大数据;步骤2,将政务大数据的关键数据转换为二维码图片;步骤3,将政务大数据的相关数据嵌入二维码图片中生成嵌入图片,数据共享阶段:步骤4,共享读取嵌入图片;步骤5,从嵌入图片提取相关数据;步骤6,从嵌入图片的二维码读取关键数据。进一步地,在步骤1中,所述政务大数据由若干个数据组合组成,每一个数据组合由关键数据和相关数据组成,所述关键数据的值能唯一地标识出政务大数据中的每一个数据组合,所述相关数据为除去关键数据的数据组合其余部分,例如,一个政务大数据的数据组合为企业统一社会信用代码、企业名、联系地址、联系电话,则该政务大数据的数据组合的关键数据为统一社会信用代码,相关数据为企业名、联系地址、联系电话。进一步地,在步骤2中,将政务大数据的关键数据转换为二维码图片的步骤为:步骤2.1,将政务大数据的关键数据按照标准二维码编码规则进行编码;步骤2.2,将编码生成二维码矩阵;步骤2.3,将二维码矩阵渲染成二维码图片数据。进一步地,将编码生成二维码矩阵,将二维码矩阵渲染成二维码图片数据的源码为:进一步地,在步骤3中,将政务大数据的相关数据嵌入二维码图片中生成嵌入图片包括以下子步骤,步骤3.1,将政务大数据的相关数据转化为连续的文本比特流;步骤3.2,将待嵌入的文本比特流嵌入到二维码图片的每个像素的R、G、B分量的冗余位,即R分量的低三位,G分量的最低位,B分量的低二位;步骤3.2,嵌入文本比特流后生成嵌入图片。优选地,将政务大数据的相关数据嵌入二维码图片中生成嵌入图片的源码如下:进一步地,在步骤4中,共享读取嵌入图片为在不同地方使用不同计算机、不同软件的用户能够读取到的嵌入图片数据。进一步地,在步骤5中,从嵌入图片提取相关数据的方法为包括以下子步骤,步骤5.1,从嵌入图片的每个像素的R分量的低三位,G分量的最低位,B分量的低二位组成文本比特流,步骤5.2,从文本比特流读取政务大数据的相关数据。优选地,从嵌入图片提取相关数据的方法的源码如下:进一步地,在步骤6中,从嵌入图片的二维码读取关键数据的方法源码为,步骤6.1,构建二维码解码器;步骤6.2,通过二维码解码器从嵌入图片的二维码读取关键数据。//二维码解码器,从嵌入图片的二维码读取关键数据的方法源码为,MultiFormatReadermutiReader=newcom.google.zxing.MultiFormatReader();Bitmapimg=(Bitmap)Bitmap.FromFile(opFilePath);if(img==null)return;LuminanceSourcels=newRGBLuminanceSour本文档来自技高网...

【技术保护点】
1.一种大数据安全共享方法,其特征在于,所述方法包括以下步骤:数据读取阶段:步骤1,读取政务大数据;步骤2,将政务大数据的关键数据转换为二维码图片;步骤3,将政务大数据的相关数据嵌入二维码图片中生成嵌入图片;数据共享阶段:步骤4,共享读取嵌入图片;步骤5,从嵌入图片提取相关数据;步骤6,从嵌入图片的二维码读取关键数据。

【技术特征摘要】
1.一种大数据安全共享方法,其特征在于,所述方法包括以下步骤:数据读取阶段:步骤1,读取政务大数据;步骤2,将政务大数据的关键数据转换为二维码图片;步骤3,将政务大数据的相关数据嵌入二维码图片中生成嵌入图片;数据共享阶段:步骤4,共享读取嵌入图片;步骤5,从嵌入图片提取相关数据;步骤6,从嵌入图片的二维码读取关键数据。2.根据权利要求1所述的一种大数据安全共享方法,其特征在于,在步骤1中,所述政务大数据由若干个数据组合组成,每一个数据组合由关键数据和相关数据组成,所述关键数据的值能唯一地标识出政务大数据中的每一个数据组合,所述相关数据为除去关键数据的数据组合其余部分。3.根据权利要求1所述的一种大数据安全共享方法,其特征在于,在步骤2中,将政务大数据的关键数据转换为二维码图片的步骤为:步骤2.1,将政务大数据的关键数据按照标准二维码编码规则进行编码;步骤2.2,将编码生成二维码矩阵;步骤2.3,将二维码矩阵渲染成二维码图片数据。4.根据权利要求1所述的一种大数据安全共享方法,其特征在于,在步骤3中,将政务大数据的相关数据嵌入二维码图片中生成嵌入图片包括以下子步骤,步骤3.1,将政务大数据的相关数据转化为连续的文本比特流;步骤3.2,将待嵌入的文本比特流嵌入到二维...

【专利技术属性】
技术研发人员:马莉
申请(专利权)人:佛山科学技术学院
类型:发明
国别省市:广东,44

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

1