基于大数据插入和异构类型的信息隐藏方法和机器人系统与流程

文档序号:18526651发布日期:2019-08-24 10:18阅读:217来源:国知局
基于大数据插入和异构类型的信息隐藏方法和机器人系统与流程

本发明涉及信息技术领域,特别是涉及一种信息隐藏方法和机器人系统。



背景技术:

信息隐藏技术(informationhiding),也就是信息隐藏,将在未来网络中保护信息不受破坏方面起到重要作用,信息隐藏是把机密信息隐藏在大量信息中不让对手发觉的一种方法。信息隐藏的方法主要有隐写术、数字水印技术、可视密码、潜信道、隐匿协议等。

在实现本发明过程中,发明人发现现有技术中至少存在如下问题:已有信息隐藏技术,由于载体对象和伪装对象的数据量有限,因此从载体对象和伪装对象中分析挖掘出秘密信息的复杂度和难度有限,从而使得秘密信息有可能被破解,导致信息隐藏的安全性不高。同时由于载体对象和伪装对象的数据量有限,无法隐藏大批量的秘密信息。

因此,现有技术还有待于改进和发展。



技术实现要素:

基于此,有必要针对现有技术中信息隐藏的缺陷或不足,提供基于大数据插入和异构类型的信息隐藏方法和机器人系统,以解决现有技术中信息隐藏的数据量受限、易被破解的缺点。

第一方面,本发明实施例提供一种信息隐藏方法,所述方法包括:

信息切分步骤:接受秘密信息,将所述秘密信息按照预设方式切分成多个部分秘密信息,将所述部分秘密信息保存成多个类型的数据,得到多个第一数据;

数据插入步骤:将多个所述第一数据及其对应的所述类型插入大数据中的多个第一位置。

优选地,所述数据插入步骤之后包括:

信息发送步骤:将多个所述第一数据的所述类型及其对应的所述第一位置发送给用户。

优选地,所述多个所述类型包括文本类型、音频类型、视频类型。

第二方面,本发明实施例提供一种信息提取方法,所述方法包括:

数据提取步骤:从大数据中的多个第一位置提取多个第一数据;

信息提取步骤:从多个所述第一数据中进行信息提取,获得多个部分秘密信息;

信息合成步骤:将多个所述部分秘密信息按照预设方式合成得到秘密信息。

优选地,所述数据提取步骤之前包括:

信息接受步骤:接受多个第一数据的类型及其对应的第一位置。

优选地,信息提取步骤具体包括:

多信息提取步骤:根据每个所述第一数据的所述类型,从多个所述第一数据中读取数据作为多个部分秘密信息。

第三方面,本发明实施例提供一种信息隐藏与提取方法,所述方法包括所述的信息隐藏方法和所述的信息提取方法。

第四方面,本发明实施例提供一种信息隐藏系统,所述系统包括:

信息切分模块:接受秘密信息,将所述秘密信息按照预设方式切分成多个部分秘密信息,将所述部分秘密信息保存成多个类型的数据,得到多个第一数据;

数据插入模块:将多个所述第一数据及其对应的所述类型插入大数据中的多个第一位置。

优选地,所述数据插入模块之后包括:

信息发送模块:将多个所述第一数据的所述类型及其对应的所述第一位置发送给用户。

优选地,所述多个所述类型包括文本类型、音频类型、视频类型。

第五方面,本发明实施例提供一种信息提取系统,所述系统包括:

数据提取模块:从大数据中的多个第一位置提取多个第一数据;

信息提取模块:从多个所述第一数据中进行信息提取,获得多个部分秘密信息;

信息合成模块:将多个所述部分秘密信息按照预设方式合成得到秘密信息。

优选地,所述数据提取模块之前包括:

信息接受模块:接受多个第一数据的类型及其对应的第一位置。

优选地,信息提取模块具体包括:

多信息提取模块:根据每个所述第一数据的所述类型,从多个所述第一数据中读取数据作为多个部分秘密信息。

第六方面,本发明实施例提供一种信息隐藏与提取系统,所述系统包括所述的信息隐藏系统和所述的信息提取系统。

第七方面,本发明实施例提供一种机器人系统,所述机器人中分别配置有所述的信息隐藏系统和所述的信息提取系统。

本发明多个方面的实施例的有益效果:

1、基于大数据搜索的信息隐藏技术,由于载体对象和伪装对象的数据量极大,因此从数据量极大的载体对象和伪装对象中分析挖掘出秘密信息的复杂度和难度非常高,如同″大海捞针″,从而使得秘密信息极不可能被破解,导致信息隐藏的安全性极高。同时由于载体对象和伪装对象的数据量大,可以隐藏大批量的秘密信息。

2、因为在不同类型文件中隐藏信息,使得未被授权者更无从找起,具有更大的迷惑性,从而使得隐藏信息具有更大的安全性。保存成不同的类型的数据使得秘密信息能够得到更好的隐藏,因为如果将秘密信息切分成几个部分,并以同一种格式保存,那么就容易看出是同一个信息的不同部分,而如果保存成不同格式,那么就能难看出是同一个信息的不同部分,从而很难发现和合成秘密信息。

本发明实施例提供的基于大数据插入和异构类型的信息隐藏方法和机器人系统,包括:接受秘密信息,将所述秘密信息按照预设方式切分成多个部分秘密信息,将所述部分秘密信息保存成多个类型的数据,得到多个第一数据,将多个所述第一数据及其对应的所述类型插入大数据中的多个第一位置。上述方法和系统可以隐藏大数据量的秘密信息,且隐藏后的秘密信息难以被破解、安全性高。

附图说明

图1为本发明的实施例1提供的信息隐藏方法的流程图;

图2为本发明的实施例1提供的信息提取方法的流程图;

图3为本发明的实施例1提供的信息隐藏与提取方法的流程图;

图4为本发明的实施例3提供的信息隐藏系统的原理框图;

图5为本发明的实施例3提供的信息提取系统的原理框图;

图6为本发明的实施例3提供的信息隐藏与提取系统的原理框图;

图7为本发明的实施例5提供的信息隐藏和提取机器人系统的原理框图。

具体实施方式

下面结合本发明实施方式,对本发明实施例中的技术方案进行详细地描述。应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。

实施例1,一种信息隐藏方法与对应的信息提取方法。

一种信息隐藏方法包括信息切分步骤s110、数据插入步骤s120、信息发送步骤s130,如图1所示。

信息切分步骤s110:接受秘密信息,将秘密信息按照预设方式切分成多个部分秘密信息,保存成多个类型的数据,得到多个第一数据。优选地,所述多个类型的数据为多个类型的文件。例如第一部分秘密信息保存成文本格式,第二部分秘密信息保存成音频格式,第三部分秘密信息保存成视频格式。优选地,各部分秘密信息都保存成与秘密信息的格式不同的其他格式。

数据插入步骤s120:然后将多个第一数据及其对应的文件类型信息插入大数据中的多个第一位置;

信息发送步骤s130:将多个第一数据类型及其对应的第一位置发送给用户。

一种信息提取方法包括信息接受步骤s210、数据提取步骤s220、信息提取步骤s230、信息合成步骤s240,如图2所示。

信息接受步骤s210:从用户那里接受多个第一数据类型及其对应的第一位置。

数据提取步骤s220:从大数据中的多个第一位置提取多个第一数据;

信息提取步骤s230:从多个第一数据中进行信息提取,获得多个部分秘密信息;

信息合成步骤s240:将多个部分秘密信息按照预设方式合成得到秘密信息。

保存成不同的类型的数据使得秘密信息能够得到更好的隐藏,因为如果将秘密信息切分成几个部分,并以同一种格式保存,那么就容易看出是同一个信息的不同部分,而如果保存成不同格式,那么就能难看出是同一个信息的不同部分,从而很难发现和合成秘密信息。

信息隐藏方法与对应的信息提取方法可以配套使用,如图3所示。

实施例2,优选的信息隐藏方法与对应的信息提取方法。

优选的信息隐藏方法中,所述多个类型包括文本类型、音频类型、视频类型。

优选的信息提取方法中,信息提取步骤s230具体包括多信息提取步骤s231。

s230具体包括多信息提取步骤s231:根据每个第一数据的类型,从相应第一数据中读取数据作为多个部分秘密信息。根据每个第一数据的类型,从相应第一数据中读取数据后再以预设的秘密信息的格式进行保存,这样就能使得多个部分秘密信息都是以预设的秘密信息的格式保存的,这样便于将多个部分秘密信息以预设的秘密信息的格式进行合并,进而得到完整的秘密信息。

由于后面所述系统解决问题的原理与前述方法相似,因此后面所述系统的实施可以参见前述方法的实施,重复之处不再赘述。

实施例3,一种信息隐藏系统与对应的信息提取系统。

一种信息隐藏系统包括信息切分模块110、数据插入模块120、信息发送模块130,如图4所示。

一种信息提取系统包括信息接受模块210、数据提取模块220、信息提取模块230、信息合成模块240,如图5所示。

信息隐藏系统与对应的信息提取系统可以配套使用,如图6所示。

实施例4,一种优选的信息隐藏系统与对应的信息提取系统。

优选的信息隐藏系统中,所述多个类型包括文本类型、音频类型、视频类型。

优选的信息提取系统中,信息提取模块230具体包括多信息提取模块231。

实施例3、4中的系统中的模块与实施例1、2中的系统中的模块一一对应,有益效果也一一对应,系统中的各模块的具体内容不再赘述,系统的有益效果也不再赘述。

实施例5,一种信息隐藏与提取机器人系统,如图7所示,信息隐藏与提取机器人系统由信息隐藏系统和信息提取系统组成。

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(read-onlymemoryrom)或随机存储记忆体(randomaccessmemory,ram)等。

以上所述实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。

以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1