CN107947898B - 基于优化分组方差的信息检测方法、装置及接收设备 - Google Patents

基于优化分组方差的信息检测方法、装置及接收设备 Download PDF

Info

Publication number
CN107947898B
CN107947898B CN201711132729.4A CN201711132729A CN107947898B CN 107947898 B CN107947898 B CN 107947898B CN 201711132729 A CN201711132729 A CN 201711132729A CN 107947898 B CN107947898 B CN 107947898B
Authority
CN
China
Prior art keywords
carrier information
information
value
standard deviation
original
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201711132729.4A
Other languages
English (en)
Other versions
CN107947898A (zh
Inventor
谢宁
谭杰
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen University
Original Assignee
Shenzhen University
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shenzhen University filed Critical Shenzhen University
Priority to CN201711132729.4A priority Critical patent/CN107947898B/zh
Publication of CN107947898A publication Critical patent/CN107947898A/zh
Application granted granted Critical
Publication of CN107947898B publication Critical patent/CN107947898B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/06Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols the encryption apparatus using shift registers or memories for block-wise or stream coding, e.g. DES systems or RC4; Hash functions; Pseudorandom sequence generators
    • H04L9/0618Block ciphers, i.e. encrypting groups of characters of a plain text message using fixed encryption transformation
    • H04L9/0631Substitution permutation network [SPN], i.e. cipher composed of a number of stages or rounds each involving linear and nonlinear transformations, e.g. AES algorithms
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/004Arrangements for detecting or preventing errors in the information received by using forward error control
    • H04L1/0045Arrangements at the receiver end
    • H04L1/0047Decoding adapted to other signal detection operation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L27/00Modulated-carrier systems
    • H04L27/18Phase-modulated carrier systems, i.e. using phase-shift keying
    • H04L27/22Demodulator circuits; Receiver circuits

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

本发明实施例公开了一种基于优化分组的信息检测方法,该方法包括:接收经信道匹配后的第一载体信息;对所述第一载体信息进行相关处理,依次获得第二载体信息、原始载体信息以及第三载体信息;比较所述第二载体信息与所述原始载体信息,并根据调制阶数,确定所述原始载体信息相对于所述第二载体信息发生错误的位数最多的第一位置;提取所述第一载体信息的所述第一位置上的第一数值以及提取所述第三载体信息的所述第一位置上的第二数值,并确定所述第一数值与所述第二数值的差值的第一标准差;判断所述第一标准差是否大于预设阈值;若是,则判定所述第一载体信息中存在隐秘信息。本发明实施例能够精确地对隐秘信息进行检测。

Description

基于优化分组方差的信息检测方法、装置及接收设备
技术领域
本发明涉及通信技术领域,尤其涉及一种基于优化分组的信息检测方法、装置及接收设备。
背景技术
替换隐写,是指原始信息在信道编码之后,嵌入隐秘信息,将隐秘信息直接替换原有的部分信息来达到信息隐藏目的。
目前,隐写分析技术中,在针对最低有效位(Least Significant Bit,LSB)隐写的检测方面,卡方检测法是最早的检测算法,其通过定义一个卡方统计量来测试图像存在这种统计特性的概率,实现了对顺序LSB替换的检测,但无法检测随机位置的LSB替换。针对LSB匹配的检测算法基本采用了神经网络、模式识别等方法,对特征集进行训练来提取有效的特征,再通过多个特征的联合判决实现对隐秘信息的检测,但这些方法运算量大、检测结果不够精确,并且具有局限性。
发明内容
本发明实施例公开了一种基于优化分组的信息检测方法、装置及接收设备,能够精确地对隐秘信息进行检测。
本发明实施例第一方面公开一种基于优化分组的信息检测方法,包括:
接收经信道匹配后的第一载体信息;
对所述第一载体信息进行相关处理,依次获得第二载体信息、原始载体信息以及第三载体信息;
比较所述第二载体信息与所述原始载体信息,并根据调制阶数,确定所述原始载体信息相对于所述第二载体信息发生错误的位数最多的第一位置;
提取所述第一载体信息的所述第一位置上的第一数值以及提取所述第三载体信息的所述第一位置上的第二数值,并确定所述第一数值与所述第二数值的差值的第一标准差;
判断所述第一标准差是否大于预设阈值;
若是,则判定所述第一载体信息中存在隐秘信息。
作为一种可选的实施方式,在本发明实施例第一方面中,所述方法还包括:
根据所述调制阶数,确定所述原始载体信息相对于所述第二载体信息相同的数目最多的第二位置;
提取所述第一载体信息的所述第二位置上的第三数值以及提取所述第三载体信息的所述第二位置上的第四数值,并确定所述第三数值与所述第四数值的差值的第二标准差;
根据所述第二标准差,确定所述预设阈值。
作为一种可选的实施方式,在本发明实施例第一方面中,所述对所述第一载体信息进行相关处理,依次获得第二载体信息、原始载体信息以及第三载体信息包括:
对所述第一载体信息进行解调处理,获得第二载体信息;
对所述第二载体信息进行解码以及重新编码处理,获得原始载体信息;
对所述原始载体信息进行重新调制,获得第三载体信息。
作为一种可选的实施方式,在本发明实施例第一方面中,所述方法还包括:
若所述第一标准差小于或等于所述预设阈值,则判定所述第一载体信息中不存在隐秘信息。
本发明实施例第二方面公开一种信息检测装置,包括:
接收单元,用于接收经信道匹配后的第一载体信息;
处理单元,用于对所述第一载体信息进行相关处理,依次获得第二载体信息、原始载体信息以及第三载体信息;
比较确定单元,用于比较所述第二载体信息与所述原始载体信息,并根据调制阶数,确定所述原始载体信息相对于所述第二载体信息发生错误的位数最多的第一位置;
提取确定单元,用于提取所述第一载体信息的所述第一位置上的第一数值以及提取所述第三载体信息的所述第一位置上的第二数值,并确定所述第一数值与所述第二数值的差值的第一标准差;
判断单元,用于判断所述第一标准差是否大于预设阈值;
判定单元,用于当所述判断单元判断所述第一标准差大于所述预设阈值时,判定所述第一载体信息中存在隐秘信息。
作为一种可选的实施方式,在本发明实施例第二方面中,所述比较确定单元,还用于根据所述调制阶数,确定所述原始载体信息相对于所述第二载体信息相同的数目最多的第二位置;
所述提取确定单元,还用于提取所述第一载体信息的所述第二位置上的第三数值以及提取所述第三载体信息的所述第二位置上的第四数值,并确定所述第三数值与所述第四数值的差值的第二标准差;
所述信息检测装置还包括:
确定单元,用于根据所述第二标准差,确定所述预设阈值。
作为一种可选的实施方式,在本发明实施例第二方面中,所述处理单元对所述第一载体信息进行相关处理,依次获得第二载体信息、原始载体信息以及第三载体信息包括:
对所述第一载体信息进行解调处理,获得第二载体信息;
对所述第二载体信息进行解码以及重新编码处理,获得原始载体信息;
对所述原始载体信息进行重新调制,获得第三载体信息。
作为一种可选的实施方式,在本发明实施例第二方面中,所述判定单元,还用于当所述判断单元判断所述第一标准差小于或等于所述预设阈值时,判定所述第一载体信息中不存在隐秘信息。
本发明实施例第三方面公开一种接收设备,所述接收设备包括处理器和存储器,所述处理器执行所述存储器存储的计算机程序以实现上述第一方面任一项所述的基于优化分组的信息检测方法。
一种计算机可读存储介质,所述计算机可读存储介质存储有至少一个指令,所述至少一个指令被处理器执行时实现上述第一方面任一项所述的基于优化分组的信息检测方法。
与现有技术相比,本发明实施例具备以下有益效果:
本发明实施例中,接收设备可以接收经信道匹配后的第一载体信息;对所述第一载体信息进行相关处理,依次获得第二载体信息、原始载体信息以及第三载体信息;比较所述第二载体信息与所述原始载体信息,并根据调制阶数,确定所述原始载体信息相对于所述第二载体信息发生错误的位数最多的第一位置;提取所述第一载体信息的所述第一位置上的第一数值以及提取所述第三载体信息的所述第一位置上的第二数值,并确定所述第一数值与所述第二数值的差值的第一标准差;判断所述第一标准差是否大于预设阈值;若是,则判定所述第一载体信息中存在隐秘信息。可见,实施本发明实施例,接收设备可以对接收到的第一载体信息进行相关处理,依次获得第二载体信息、原始载体信息以及第三载体信息,进一步地,对第一载体信息、第二载体信息、原始载体信息以及第三载体信息进行比较分析并判断,以判定所述第一载体信息中存在隐秘信息,从而能够精确地对隐秘信息进行检测。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明实施例公开的一种替换隐写的通信模型图;
图2是本发明实施例公开的一种基于优化分组的信息检测方法的流程示意图;
图3是本发明实施例公开的一种不同位置上的标准差与信噪比的示意图;
图4是本发明实施例公开的一种检测成功率与信噪比的示意图;
图5是本发明实施例公开的另一种不同位置上的标准差与信噪比的示意图;
图6是本发明实施例公开的另一种检测成功率与信噪比的示意图;
图7是本发明实施例公开的一种信息检测装置的结构示意图;
图8是本发明实施例公开的一种接收设备的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”和“第四”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、***、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。
本发明实施例公开了一种基于优化分组的信息检测方法、装置及接收设备,能够精确地对隐秘信息进行检测。以下进行结合附图进行详细描述。
请参阅图1,图1是本发明实施例公开的一种替换隐写的通信模型图。如图1所示,该替换隐写的通信模型可以包括两个过程:发送过程和接收过程。
其中,发送过程主要由发送设备来执行。其中,发送设备可以包括基站或用户设备。基站(例如接入点)可以是指接入网中在空中接口上通过一个或多个扇区与无线终端通信的设备。基站可用于将收到的空中帧与IP分组进行相互转换,作为无线终端与接入网的其余部分之间的路由器,其中,接入网的其余部分可包括网际协议(IP)网络。基站还可以协调对空中接口的属性管理。例如,基站可以是GSM或CDMA中的基站(BTS,Base TransceiverStation),也可以是WCDMA中的基站(NodeB),还可以是LTE中的演进型基站(NodeB或eNB或e-NodeB,evolutional Node B),本发明实施例不做限定。用户设备可以包括但不限于智能手机、笔记本电脑、个人计算机(Personal Computer,PC)、个人数字助理(PersonalDigital Assistant,PDA)、移动互联网设备(Mobile Internet Device,MID)、穿戴设备(如智能手表、智能手环、智能眼镜)等各类电子设备,其中,该用户设备的操作***可包括但不限于Android操作***、IOS操作***、Symbian(塞班)操作***、Black Berry(黑莓)操作***、Windows Phone8操作***等等,本发明实施例不做限定。
在发送过程中,发送设备分为两路,一路是载体信息经过编码,另一路是隐秘信息经过编码,二者编码后,再将隐秘信息嵌入到载体信息中,进行调制,再送入信道,经信道发送给接收设备。
其中,接收过程主要由接收设备来执行。其中,接收设备可以包括基站或用户设备。基站(例如接入点)可以是指接入网中在空中接口上通过一个或多个扇区与无线终端通信的设备。基站可用于将收到的空中帧与IP分组进行相互转换,作为无线终端与接入网的其余部分之间的路由器,其中,接入网的其余部分可包括网际协议(IP)网络。基站还可以协调对空中接口的属性管理。例如,基站可以是GSM或CDMA中的基站(BTS,Base TransceiverStation),也可以是WCDMA中的基站(NodeB),还可以是LTE中的演进型基站(NodeB或eNB或e-NodeB,evolutional Node B),本发明实施例不做限定。用户设备可以包括但不限于智能手机、笔记本电脑、个人计算机(Personal Computer,PC)、个人数字助理(PersonalDigital Assistant,PDA)、移动互联网设备(Mobile Internet Device,MID)、穿戴设备(如智能手表、智能手环、智能眼镜)等各类电子设备,其中,该用户设备的操作***可包括但不限于Android操作***、IOS操作***、Symbian(塞班)操作***、Black Berry(黑莓)操作***、Windows Phone8操作***等等,本发明实施例不做限定。
在接收过程中,接收设备对接收到的信号解调后,先对解调后的进行提取然后解码,以获得隐秘信息,再对提取隐秘信息之后的信号进行解码,以获取载体信息。
具体的,隐秘信息的具体嵌入方式可以以二进制相移键控(BINARY PHASE SHIFTKEYING,BPSK)为例说明,载体信息经过编码后变成0、1序列,隐秘信息编码后也是0、1序列,则隐秘信息可以随机替换载体信息的某些位置而进行信息的隐藏,此时,载体信息的0可以被隐秘信息的1替换,载体信息的1可以被隐秘信息的0替换,经过BPSK也就是-1变1,1变-1。当然,为了确保后续能够恢复原始载体信息,隐秘信息的位数需要小于载体信息的纠错能力所能纠错的位数。举例来说,假设编码后信息位有k位,总共n个码元,那么能纠错的位数
Figure BDA0001469877490000071
取整数,所以,隐秘信息的位数要小于t,才能进行替换隐写。
请参阅图2,图2是本发明实施例公开的一种基于优化分组的信息检测方法的流程示意图。如图2所示,该基于优化分组的信息检测方法可以包括以下步骤:
步骤201、接收设备接收经信道匹配后的第一载体信息。
替换隐写,是指原始信息在信道编码之后,嵌入隐秘信息,将隐秘信息直接替换原有的部分信息来达到信息隐藏目的。
本发明中,发送设备将替换隐写后的第一载体信息经信道发送出去,接收设备就可以从信道中接收该第一载体信息,其中,该第一载体信息为经过编码调制后的信息。其中,该信道为衰落信道,即信道随距离衰落的信道,若距离一定,则信道恒定。
其中,信道匹配的公式如下:
Figure BDA0001469877490000081
其中,Y为乘了信道H之后的载体信息,conj(H)为H的共轭,noise为噪声,Y1为第一载体信息。
步骤202、接收设备对所述第一载体信息进行相关处理,依次获得第二载体信息、原始载体信息以及第三载体信息。
本发明中,接收设备对所述第一载体信息进行相关处理,依次获得第二载体信息、原始载体信息以及第三载体信息的方式具体可以为:
对所述第一载体信息进行解调处理,获得第二载体信息;
对所述第二载体信息进行解码以及重新编码处理,获得原始载体信息;
对所述原始载体信息进行重新调制,获得第三载体信息。
本发明中,对所述第二载体信息进行解码,就可以把第二载体信息中可能隐藏的隐秘信息给抹掉,重新编码后,就可以获得原始载体信息。其中,第一载体信息可能包括隐秘信息,而第三载体信息不包括隐秘信息。
步骤203、接收设备比较所述第二载体信息与所述原始载体信息,并根据调制阶数,确定所述原始载体信息相对于所述第二载体信息发生错误的位数最多的第一位置。
本发明中,所述第二载体信息与所述原始载体信息均使用多位数值(比如0,1)表示。接收设备可以比较所述第二载体信息与所述原始载体信息,并根据所述调制阶数,确定所述原始载体信息相对于所述第二载体信息发生错误的位数最多的第一位置。举例来说:假设调制阶数为4,将所述第二载体信息与所述原始载体信息比较后,可以发现所述原始载体信息相对于所述第二载体信息发生错误的位数可能是一位(比如:00变到01或10),也可能是两位(比如:00变到11),则发生错误最多的位数为两位,接收设备可以将发生错误的位数最多的位置确定为第一位置。其中,发生错误的位置上可能存在着隐秘信息,需要进一步确认。
此外,当信噪比(Signal-to-Noise Ratio,SNR)比较高的时候,噪声影响较小,可能会出现没有错两位的情况,这种情况下,错一位的数目可能是最多的。
步骤204、接收设备提取所述第一载体信息的所述第一位置上的第一数值以及提取所述第三载体信息的所述第一位置上的第二数值,并确定所述第一数值与所述第二数值的差值的第一标准差。
本发明中,在根据调制阶数,确定所述原始载体信息相对于所述第二载体信息发生错误的位数最多的第一位置之后,接收设备可以提取所述第一载体信息的所述第一位置上的第一数值以及提取所述第三载体信息的所述第一位置上的第二数值,举例来说:假设所述原始载体信息相对于所述第二载体信息发生错误的位数最少的第一位置是两位都发生错误的位置,此时,可以提取所述第一载体信息的所述第一位置上的第一数值以及提取所述第三载体信息的所述第一位置上的第二数值;进一步地,接收设备可以确定所述第一数值与所述第二数值的差值的第一标准差。
步骤205、接收设备判断所述第一标准差是否大于预设阈值,若是,执行步骤206,若否,执行步骤207。
作为一种可选的实施方式,所述方法还包括以下步骤:
11)根据所述调制阶数,确定所述原始载体信息相对于所述第二载体信息相同的数目最多的第二位置;
12)提取所述第一载体信息的所述第二位置上的第三数值以及提取所述第三载体信息的所述第二位置上的第四数值,并确定所述第三数值与所述第四数值的差值的第二标准差;
13)根据所述第二标准差,确定所述预设阈值。
在该可选的实施方式中,接收设备在比较所述第二载体信息与所述原始载体信息时,还可以根据所述调制阶数,确定所述原始载体信息相对于所述第二载体信息相同的数目最多的第二位置,进而提取所述第一载体信息的所述第二位置上的第三数值以及提取所述第三载体信息的所述第二位置上的第四数值,并确定所述第三数值与所述第四数值的差值的第二标准差。举例来说:假设调制阶数为4,将所述第二载体信息与所述原始载体信息比较后,可以发现所述原始载体信息相对于所述第二载体信息相同的数目最多的是两位都没有错,接收设备可以将两位都没有错的位置确定为第二位置,进一步地,可以提取所述第一载体信息的所述第二位置上的第三数值以及提取所述第三载体信息的所述第二位置上的第四数值,并确定所述第三数值与所述第四数值的差值的第二标准差。
更进一步地,接收设备可以根据所述第二标准差,确定所述预设阈值。其中,可以参考如下公式确定预设阈值:
Figure BDA0001469877490000101
其中,T0为预设阈值,Ф为标准高斯累积分布函数,T为标准高斯累积分布函数的分布变量,std_same为相同位置上的第二标准差,PFA为虚警概率。其中,虚警概率可以理解为将不存在隐秘信息的第一载体信息判断成存在隐秘信息的第一载体信息的概率。可以通过对虚警概率进行限制,最大化隐秘信息的探测率来确定预设阈值。
步骤206、接收设备判定所述第一载体信息中存在隐秘信息,并结束本流程。
步骤207、接收设备判定所述第一载体信息中不存在隐秘信息。
请一并参见图3和图4,图3是本发明实施例公开的一种不同位置上的标准差与信噪比的示意图;图4是本发明实施例公开的一种检测成功率与信噪比的示意图。其中,图3中,调制阶数M=4,虚警概率PFA=0.003,横坐标SNR为信噪比,从图3中可以看出,无隐秘信息的曲线和有隐秘信息的曲线的变化趋势是不同的,即有无隐秘信息,不同位置上的标准差与信噪比的变化曲线是不同的。当SNR接近9时,无隐秘信息的曲线位于阈值曲线的下方,而有隐秘信息的曲线位于阈值曲线的上方。图4是采用本发明的检测方法来检测隐秘信息的检测成功率与信噪比的曲线示意图,从图4中可以看出,当SNR接近8dB时,有隐秘信息的曲线随着SNR的增大而提升,而无隐秘信息的曲线随着SNR的增大而保持不变。因而,采用本发明的检测方法可以精确地对隐秘信息进行检测。
请一并参见图5和图6,图5是本发明实施例公开的另一种不同位置上的标准差与信噪比的示意图;图6是本发明实施例公开的另一种检测成功率与信噪比的示意图。其中,图5中,调制阶数M=8,虚警概率PFA=0.0001,横坐标SNR为信噪比。从图5中可以看出,Cover曲线和Stego曲线的变化趋势是不同的,即有无隐秘信息,不同位置上的标准差与信噪比的变化曲线是不同的。当SNR接近10时,无隐秘信息的曲线位于阈值曲线的下方,而有隐秘信息的曲线位于阈值曲线的上方。图6是采用本发明的检测方法来检测隐秘信息的检测成功率与信噪比的曲线示意图,从图6中可以看出,当SNR>=8.8dB时,有隐秘信息的曲线随着SNR的增大而提升,而无隐秘信息的曲线随着SNR的增大而保持不变。因而,采用本发明的检测方法可以精确地对隐秘信息进行检测。
其中,实施图2所描述的方法,接收设备可以接收经信道匹配后的第一载体信息;对所述第一载体信息进行相关处理,依次获得第二载体信息、原始载体信息以及第三载体信息;比较所述第二载体信息与所述原始载体信息,并根据调制阶数,确定所述原始载体信息相对于所述第二载体信息发生错误的位数最多的第一位置;提取所述第一载体信息的所述第一位置上的第一数值以及提取所述第三载体信息的所述第一位置上的第二数值,并确定所述第一数值与所述第二数值的差值的第一标准差;判断所述第一标准差是否大于预设阈值;若是,则判定所述第一载体信息中存在隐秘信息。可见,实施本发明实施例,接收设备可以对接收到的第一载体信息进行相关处理,依次获得第二载体信息、原始载体信息以及第三载体信息,进一步地,对第一载体信息、第二载体信息、原始载体信息以及第三载体信息进行比较分析并判断,以判定所述第一载体信息中存在隐秘信息,从而能够精确地对隐秘信息进行检测。
请参阅图7,图7是本发明实施例公开的一种信息检测装置的结构示意图。其中,图7所描述的信息检测装置可以用于执行图2所描述的基于优化分组的信息检测方法中的部分或全部步骤,具体请参见图2中的相关描述,在此不再赘述。如图7所示,该信息检测装置可以包括:
接收单元101,用于接收经信道匹配后的第一载体信息;
处理单元102,用于对所述第一载体信息进行相关处理,依次获得第二载体信息、原始载体信息以及第三载体信息;
比较确定单元103,用于比较所述第二载体信息与所述原始载体信息,并根据调制阶数,确定所述原始载体信息相对于所述第二载体信息发生错误的位数最多的第一位置;
提取确定单元104,用于提取所述第一载体信息的所述第一位置上的第一数值以及提取所述第三载体信息的所述第一位置上的第二数值,并确定所述第一数值与所述第二数值的差值的第一标准差;
判断单元105,用于判断所述第一标准差是否大于预设阈值;
判定单元106,用于当所述判断单元105判断所述第一标准差大于所述预设阈值时,判定所述第一载体信息中存在隐秘信息。
可选的,所述比较确定单元103,还用于根据所述调制阶数,确定所述原始载体信息相对于所述第二载体信息相同的数目最多的第二位置;
所述提取确定单元104,还用于提取所述第一载体信息的所述第二位置上的第三数值以及提取所述第三载体信息的所述第二位置上的第四数值,并确定所述第三数值与所述第四数值的差值的第二标准差;
所述信息检测装置还包括:
确定单元107,用于根据所述第二标准差,确定所述预设阈值。
可选的,所述处理单元102对所述第一载体信息进行相关处理,依次获得第二载体信息、原始载体信息以及第三载体信息包括:
对所述第一载体信息进行解调处理,获得第二载体信息;
对所述第二载体信息进行解码以及重新编码处理,获得原始载体信息;
对所述原始载体信息进行重新调制,获得第三载体信息。
可选的,所述判定单元106,还用于当所述判断单元105判断所述第一标准差小于或等于所述预设阈值时,判定所述第一载体信息中不存在隐秘信息。
其中,实施图7所描述的信息检测装置,可以接收经信道匹配后的第一载体信息;对所述第一载体信息进行相关处理,依次获得第二载体信息、原始载体信息以及第三载体信息;比较所述第二载体信息与所述原始载体信息,并根据调制阶数,确定所述原始载体信息相对于所述第二载体信息发生错误的位数最多的第一位置;提取所述第一载体信息的所述第一位置上的第一数值以及提取所述第三载体信息的所述第一位置上的第二数值,并确定所述第一数值与所述第二数值的差值的第一标准差;判断所述第一标准差是否大于预设阈值;若是,则判定所述第一载体信息中存在隐秘信息。可见,实施本发明实施例,可以对接收到的第一载体信息进行相关处理,依次获得第二载体信息、原始载体信息以及第三载体信息,进一步地,对第一载体信息、第二载体信息、原始载体信息以及第三载体信息进行比较分析并判断,以判定所述第一载体信息中存在隐秘信息,从而能够精确地对隐秘信息进行检测。
上述以软件功能模块的形式实现的集成的单元,可以存储在一个计算机可读存储介质中。其中,该计算机可读存储介质可以存储计算机程序,该计算机程序在被处理器执行时,可实现上述各个方法实施例中的步骤。其中,该计算机程序包括计算机程序代码,所述计算机程序代码可以为源代码形式、对象代码形式、可执行文件或某些中间形式等。所述计算机可读存储介质可以包括:能够携带所述计算机程序代码的任何实体或装置、记录介质、U盘、移动硬盘、磁碟、光盘、计算机存储器、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random-Access Memory)、电载波信号、电信信号以及软件分发介质等。需要说明的是,所述计算机可读存储介质包含的内容可以根据司法管辖区内立法和专利实践的要求进行适当的增减。
请参阅图8,图8是本发明实施例公开的一种接收设备的结构示意图。其中,图8所示的接收设备包括处理器801和存储器802。其中,所述处理器801以及存储器802分别连接通信总线。存储器802可以是高速RAM存储器,也可以是非易失性的存储器(non-volatilememory)。本领域技术人员可以理解,图8中示出的接收设备的结构并不构成对本发明的限定,它既可以是总线形结构,也可以是星型结构,还可以包括比图8所示的更多或更少的部件,或者组合某些部件,或者不同的部件布置。
其中,处理器801为接收设备的控制中心,可以是中央处理器(CentralProcessing Unit,CPU),处理器801利用各种接口和线路连接整个接收设备的各个部分,通过运行或执行存储在存储器802内的软件程序和/或模块,以及调用存储在存储器802内存储的程序代码,用于执行以下操作:
接收经信道匹配后的第一载体信息;
对所述第一载体信息进行相关处理,依次获得第二载体信息、原始载体信息以及第三载体信息;
比较所述第二载体信息与所述原始载体信息,并根据调制阶数,确定所述原始载体信息相对于所述第二载体信息发生错误的位数最多的第一位置;
提取所述第一载体信息的所述第一位置上的第一数值以及提取所述第三载体信息的所述第一位置上的第二数值,并确定所述第一数值与所述第二数值的差值的第一标准差;
判断所述第一标准差是否大于预设阈值;
若是,则判定所述第一载体信息中存在隐秘信息。
作为一种可选的实施方式,所述处理器801还可以调用存储在存储器802内存储的程序代码,用于执行以下操作:
根据所述调制阶数,确定所述原始载体信息相对于所述第二载体信息相同的数目最多的第二位置;
提取所述第一载体信息的所述第二位置上的第三数值以及提取所述第三载体信息的所述第二位置上的第四数值,并确定所述第三数值与所述第四数值的差值的第二标准差;
根据所述第二标准差,确定所述预设阈值。
作为一种可选的实施方式,所述对所述第一载体信息进行相关处理,依次获得第二载体信息、原始载体信息以及第三载体信息包括:
对所述第一载体信息进行解调处理,获得第二载体信息;
对所述第二载体信息进行解码以及重新编码处理,获得原始载体信息;
对所述原始载体信息进行重新调制,获得第三载体信息。
作为一种可选的实施方式,所述处理器801还可以调用存储在存储器802内存储的程序代码,用于执行以下操作:
若所述第一标准差小于或等于所述预设阈值,则判定所述第一载体信息中不存在隐秘信息。
在图8所描述的接收设备中,接收经信道匹配后的第一载体信息;对所述第一载体信息进行相关处理,依次获得第二载体信息、原始载体信息以及第三载体信息;比较所述第二载体信息与所述原始载体信息,并根据调制阶数,确定所述原始载体信息相对于所述第二载体信息发生错误的位数最多的第一位置;提取所述第一载体信息的所述第一位置上的第一数值以及提取所述第三载体信息的所述第一位置上的第二数值,并确定所述第一数值与所述第二数值的差值的第一标准差;判断所述第一标准差是否大于预设阈值;若是,则判定所述第一载体信息中存在隐秘信息。可见,实施本发明实施例,接收设备可以对接收到的第一载体信息进行相关处理,依次获得第二载体信息、原始载体信息以及第三载体信息,进一步地,对第一载体信息、第二载体信息、原始载体信息以及第三载体信息进行比较分析并判断,以判定所述第一载体信息中存在隐秘信息,从而能够精确地对隐秘信息进行检测。
在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。
在本申请所提供的几个实施例中,应该理解到,所揭露的装置,可通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储器中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储器中,包括若干指令用以使得一台计算机设备(可为个人计算机、服务器或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储器包括:U盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。
本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储器中,存储器可以包括:闪存盘、只读存储器(英文:Read-Only Memory,简称:ROM)、随机存取器(英文:Random Access Memory,简称:RAM)、磁盘或光盘等。
以上对本发明实施例公开的一种基于优化分组的信息检测方法、装置及接收设备进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。

Claims (6)

1.一种基于优化分组的信息检测方法,其特征在于,包括:
接收经信道匹配后的第一载体信息;
通过对所述第一载体信息进行解调处理,获得第二载体信息,通过对所述第二载体信息进行解码以及重新编码处理,获得原始载体信息,通过对所述原始载体信息进行重新调制,获得第三载体信息;
比较所述第二载体信息与所述原始载体信息,并根据调制阶数,确定所述原始载体信息相对于所述第二载体信息发生错误的位数最多的第一位置,根据所述调制阶数,确定所述原始载体信息相对于所述第二载体信息相同的数目最多的第二位置;
提取所述第一载体信息的所述第一位置上的第一数值以及提取所述第三载体信息的所述第一位置上的第二数值,并确定所述第一数值与所述第二数值的差值的第一标准差,提取所述第一载体信息的所述第二位置上的第三数值以及提取所述第三载体信息的所述第二位置上的第四数值,并确定所述第三数值与所述第四数值的差值的第二标准差;
根据所述第二标准差,确定预设阈值,所述预设阈值满足:
Figure FDA0002537785890000011
其中,T0为预设阈值,Φ为标准高斯累积分布函数,T为标准高斯累积分布函数的分布变量,std_same为相同位置上的第二标准差,PFA为虚警概率;
判断所述第一标准差是否大于所述预设阈值;
若是,则判定所述第一载体信息中存在隐秘信息。
2.根据权利要求1所述的信息检测方法,其特征在于,所述信息检测方法还包括:
若所述第一标准差小于或等于所述预设阈值,则判定所述第一载体信息中不存在隐秘信息。
3.一种信息检测装置,其特征在于,包括:
接收单元,用于接收经信道匹配后的第一载体信息;
处理单元,其通过对所述第一载体信息进行解调处理,获得第二载体信息,通过对所述第二载体信息进行解码以及重新编码处理,获得原始载体信息,通过对所述原始载体信息进行重新调制,获得第三载体信息;
比较确定单元,用于比较所述第二载体信息与所述原始载体信息,并根据调制阶数,确定所述原始载体信息相对于所述第二载体信息发生错误的位数最多的第一位置,所述比较确定单元用于根据所述调制阶数,确定所述原始载体信息相对于所述第二载体信息相同的数目最多的第二位置;
提取确定单元,用于提取所述第一载体信息的所述第一位置上的第一数值以及提取所述第三载体信息的所述第一位置上的第二数值,并确定所述第一数值与所述第二数值的差值的第一标准差,所述提取确定单元用于提取所述第一载体信息的所述第二位置上的第三数值以及提取所述第三载体信息的所述第二位置上的第四数值,并确定所述第三数值与所述第四数值的差值的第二标准差;
确定单元,用于根据所述第二标准差,确定预设阈值,所述预设阈值满足:
Figure FDA0002537785890000021
其中,T0为预设阈值,Φ为标准高斯累积分布函数,T为标准高斯累积分布函数的分布变量,std_same为相同位置上的第二标准差,PFA为虚警概率;
判断单元,用于判断所述第一标准差是否大于所述预设阈值;
判定单元,用于当所述判断单元判断所述第一标准差大于所述预设阈值时,判定所述第一载体信息中存在隐秘信息。
4.根据权利要求3所述的信息检测装置,其特征在于,所述判定单元,还用于当所述判断单元判断所述第一标准差小于或等于所述预设阈值时,判定所述第一载体信息中不存在隐秘信息。
5.一种接收设备,其特征在于,所述接收设备包括处理器和存储器,所述处理器执行所述存储器存储的计算机程序以实现如权利要求1至2任一项所述的基于优化分组的信息检测方法。
6.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有至少一个指令,所述至少一个指令被处理器执行时实现如权利要求1至2任一项所述的基于优化分组的信息检测方法。
CN201711132729.4A 2017-11-15 2017-11-15 基于优化分组方差的信息检测方法、装置及接收设备 Active CN107947898B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201711132729.4A CN107947898B (zh) 2017-11-15 2017-11-15 基于优化分组方差的信息检测方法、装置及接收设备

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201711132729.4A CN107947898B (zh) 2017-11-15 2017-11-15 基于优化分组方差的信息检测方法、装置及接收设备

Publications (2)

Publication Number Publication Date
CN107947898A CN107947898A (zh) 2018-04-20
CN107947898B true CN107947898B (zh) 2020-08-07

Family

ID=61932384

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201711132729.4A Active CN107947898B (zh) 2017-11-15 2017-11-15 基于优化分组方差的信息检测方法、装置及接收设备

Country Status (1)

Country Link
CN (1) CN107947898B (zh)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103023630A (zh) * 2013-01-11 2013-04-03 中国人民解放军国防科学技术大学 一种基于脉冲编码调制语音编码的语音流的信息隐藏方法
CN103281164A (zh) * 2013-05-15 2013-09-04 江苏科技大学 一种高安全性的组合式隐信道同步方法
CN105872555A (zh) * 2016-03-25 2016-08-17 中国人民武装警察部队工程大学 一种针对h.264视频运动矢量信息嵌入的隐写分析算法

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030009670A1 (en) * 2001-04-02 2003-01-09 Digimarc Corporation Background watermark processing
US6831991B2 (en) * 2001-06-22 2004-12-14 The Research Foundation Of Suny State University Plaza Reliable detection of LSB steganography in color and grayscale images

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103023630A (zh) * 2013-01-11 2013-04-03 中国人民解放军国防科学技术大学 一种基于脉冲编码调制语音编码的语音流的信息隐藏方法
CN103281164A (zh) * 2013-05-15 2013-09-04 江苏科技大学 一种高安全性的组合式隐信道同步方法
CN105872555A (zh) * 2016-03-25 2016-08-17 中国人民武装警察部队工程大学 一种针对h.264视频运动矢量信息嵌入的隐写分析算法

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
利用小波包分解的抗噪图像隐写分析方法;张敏情等;《小型微型计算机***》;20140430(第4期);941-944 *

Also Published As

Publication number Publication date
CN107947898A (zh) 2018-04-20

Similar Documents

Publication Publication Date Title
US8750445B2 (en) Method and system for communicating information in a digital signal
US8948445B2 (en) Embedding visual information in a two-dimensional bar code
US7362781B2 (en) Wireless methods and devices employing steganography
JP5576870B2 (ja) 通信信号処理における簡単化した期待シンボル値算出および干渉除去のための方法と装置
Zheng et al. A new reversible watermarking scheme using the content-adaptive block size for prediction
CN107809310B (zh) 基于分组方差的信息检测方法、装置及接收设备
CN105959104B (zh) 基于汉明距离分布的隐写分析方法
CN113538197B (zh) 水印提取方法、装置、存储介质以及电子设备
US10339103B2 (en) Steganography obsfucation
CN107766771B (zh) 二维码检测方法以及终端
CN108173791B (zh) 基于平滑技术的时变衰落信道的物理层盲认证方法及***
CN107947898B (zh) 基于优化分组方差的信息检测方法、装置及接收设备
CN107819568B (zh) 基于星座点距离的信息检测方法、装置及接收设备
US9742554B2 (en) Systems and methods for detecting a synchronization code word
CN108156102B (zh) 基于平滑技术的频率选择性衰落信道的盲认证方法和***
CN107809309B (zh) 基于幅度差的信息检测方法、装置及接收设备
WO2019095176A1 (zh) 基于分组能量差值的信息检测方法、装置及接收设备
WO2019095178A1 (zh) 基于优化分组方差的信息检测方法、装置及接收设备
WO2019095177A1 (zh) 基于分组方差的信息检测方法、装置及接收设备
WO2019095175A1 (zh) 基于星座点距离的信息检测方法、装置及接收设备
WO2019095174A1 (zh) 基于幅度差的信息检测方法、装置及接收设备
US7804978B2 (en) Method and device for reading digital watermark, computer software package and corresponding storage means
CN109714284B (zh) 一种基于k-s检测的射频水印检测方法
CN111683363A (zh) 空域调制***中的物理层认证方法及***
CN108600248B (zh) 一种通信安全防护方法及装置

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant