1.一种信息隐藏方法,其特征在于,所述方法包括:秘密信息插入步骤:将预设的秘密信息插入大数据中;
第二信息生成步骤:将所述秘密信息作为预设函数的输入,计算得到所述预设函数的输出,将所述输出作为第二信息。
2.根据权利要求1所述的信息隐藏方法,其特征在于,所述秘密信息插入步骤具体包括:
秘密信息接受步骤:获取秘密信息;
秘密信息切分步骤:将所述秘密信息切分成多个第一信息,并将每一所述第一信息在所述秘密信息中的位置编号作为第一编号;
第一信息插入步骤:将多个所述第一信息插入大数据中的多个数据块,将每一所述数据块在大数据中的位置作为第一位置;
所述第二信息生成步骤具体包括:
第二信息计算步骤:将每一所述第一信息作为至少一个所述预设函数的输入,计算至少一个所述预设函数的输出作为所述第一信息对应的至少一个所述第二信息;
信息汇总发送步骤:将每一所述第一信息对应的第一编号、第二信息、数据块的第一位置,发送给对秘密信息拥有权限的用户。
3.根据权利要求2所述的信息隐藏方法,其特征在于,所述方法还包括:多次切分插入步骤:将所述秘密信息进行多次切分并插入到大数据中,得到多组每一所述第一信息对应的第一编号、第二信息、数据块的第一位置;
校验信息获取步骤:获取所述秘密信息的部分信息或属性信息作为校验信息,将所述校验信息发送给对秘密信息拥有权限的用户。
4.一种信息提取方法,其特征在于,所述方法包括:秘密信息提取步骤:将大数据中的连续数据作为预设函数的输入,计算得到预设函数的输出,判断所述输出是否等于第二信息:是,则提取所述连续数据,将所述连续数据作为秘密信息。
5.根据权利要求4所述的信息提取方法,其特征在于,所述秘密信息提取步骤具体包括:
信息接受步骤:接受至少一组至少一个第一编号、第二信息、第一位置;
数据块获取步骤:通过所述第一位置从大数据中定位并获取数据块;
第一信息计算步骤:将数据块中的每一连续数据作为至少一个所述预设函数的输入,计算得到输出,判断所述输出是否等于第二信息:是,则将所述连续数据作为第一信息;
秘密信息合成步骤:根据所述第一信息及对应的所述第一编号合成得到所述秘密信息。
6.根据权利要求5所述的信息提取方法,其特征在于,所述方法还包括:多次合成秘密信息步骤:通过多组所述第二信息来获取多组秘密信息;
秘密信息校验步骤:从所述多组秘密信息中选出与所述校验信息一致的秘密信息;
秘密信息发送步骤:将所述秘密信息发送给对秘密信息拥有权限的用户。
7.一种信息隐藏与提取方法,其特征在于,所述方法包括权利要求1-3任一项所述的信息隐藏方法和权利要求4-6任一项所述的信息提取方法。
8.一种信息隐藏系统,其特征在于,所述系统包括:秘密信息插入模块:将预设的秘密信息插入大数据中;
第二信息生成模块:将所述秘密信息作为预设函数的输入,计算得到所述预设函数的输出,将所述输出作为第二信息。
9.一种信息提取系统,其特征在于,所述系统包括:秘密信息提取模块:将大数据中的连续数据作为预设函数的输入,计算得到预设函数的输出,判断所述输出是否等于第二信息:是,则提取所述连续数据,将所述连续数据作为秘密信息。
10.一种机器人系统,其特征在于,所述机器人中分别配置有如权利要求8所述的信息隐藏系统和权利要求9所述的信息提取系统。