CN106059756A - 一种音频数据加密/解密方法及装置 - Google Patents

一种音频数据加密/解密方法及装置 Download PDF

Info

Publication number
CN106059756A
CN106059756A CN201610494834.1A CN201610494834A CN106059756A CN 106059756 A CN106059756 A CN 106059756A CN 201610494834 A CN201610494834 A CN 201610494834A CN 106059756 A CN106059756 A CN 106059756A
Authority
CN
China
Prior art keywords
audio data
data
encryption
encrypted
acoustic signals
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.)
Pending
Application number
CN201610494834.1A
Other languages
English (en)
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.)
Guangdong Oppo Mobile Telecommunications Corp Ltd
Original Assignee
Guangdong Oppo Mobile Telecommunications Corp Ltd
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 Guangdong Oppo Mobile Telecommunications Corp Ltd filed Critical Guangdong Oppo Mobile Telecommunications Corp Ltd
Priority to CN201610494834.1A priority Critical patent/CN106059756A/zh
Publication of CN106059756A publication Critical patent/CN106059756A/zh
Pending legal-status Critical Current

Links

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/08Key distribution or management, e.g. generation, sharing or updating, of cryptographic keys or passwords
    • H04L9/0861Generation of secret information including derivation or calculation of cryptographic keys or passwords
    • 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/08Key distribution or management, e.g. generation, sharing or updating, of cryptographic keys or passwords
    • H04L9/0861Generation of secret information including derivation or calculation of cryptographic keys or passwords
    • H04L9/0866Generation of secret information including derivation or calculation of cryptographic keys or passwords involving user or device identifiers, e.g. serial number, physical or biometrical information, DNA, hand-signature or measurable physical characteristics

Landscapes

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

Abstract

本发明实施例提供了一种音频数据加密/解密方法及装置,该音频数据加密方法采用接收加密请求,根据该加密请求获取相应的预设音频数据,根据该预设音频数据获取加密数据,根据该加密数据对原始音频数据进行加密,以得到加密音频数据;该方案根据预设音频数据获取加密数据,然后对原始音频数据进行加密以得到加密音频数据,整个过程都是自动进行,无须用户输入加密数据,并且获取到的加密数据稳定性高,不会受到外部环境影响,相对于现有技术而言,提高了音频数据加密的便捷性和准确性。

Description

一种音频数据加密/解密方法及装置
技术领域
本发明涉及终端技术领域,具体涉及一种音频数据加密/解密方法及装置。
背景技术
当今社会已经进入一个信息高速发达的时代,人们经常需要保存各种各样的信息,通过音频数据的方式来保存信息是一种非常便捷的方式。同时,由于每个人都会有很多的隐私信息,有时候希望自己保存的信息无法被他人获知,因此,需要对保存的信息进行加密。
目前,对音频数据进行加密时,往往通过在音频数据中加入密码的方式进行加密,或者在音频数据中加入用户的指纹信息进行加密。但是,通过密码方式加密的音频数据,在进行加密或重新播放(解密)时,都需要输入密码,操作繁琐,降低了音频数据加密/解密的便捷性;通过用户指纹进行加密的音频数据,在进行加密或重新播放(解密)时都需要输入指纹信息,而用户输入的指纹信息容易受到外部环境(例如,手指脏污,手指上附带汗液)的影响,造成音频数据加密/解密失败,从而导致音频数据加密/解密的准确性低。
因此,现有的音频数据加密/解密方法造成音频数据加密/解密的便捷性和准确性低,有待进一步的改进。
发明内容
本发明实施例提供一种音频数据加密/解密方法及装置,能够提高音频数据加密/解密的便捷性和准确性。
本发明实施例提供一种音频数据加密方法,包括:
接收加密请求,所述加密请求携带待加密的原始音频数据;
根据所述加密请求获取相应的预设音频数据;
根据所述预设音频数据获取加密数据;
根据所述加密数据对所述原始音频数据进行加密,以得到加密音频数据。
进一步地,所述根据所述预设音频数据获取加密数据的步骤具体包括:
根据所述预设音频数据产生第一声波信号;
获取所述第一声波信号经外部物体反射所产生的第二声波信号;
根据所述第二声波信号获取加密数据。
进一步地,所述根据所述预设音频数据产生第一声波信号的步骤具体包括:
根据所述预设音频数据产生对应的第一电信号;
通过耳机将所述第一电信号转换为第一声波信号,并向外部发射所述第一声波信号;
所述获取所述第一声波信号经外部物体反射所产生的第二声波信号的步骤具体包括:
接收所述第一声波信号在预设时间段内经外部物体反射所产生的第二声波信号。
进一步地,所述根据所述第二声波信号获取加密数据的步骤具体包括:
通过麦克风将所述第二声波信号转换为对应的第二电信号;
获取所述第二电信号对应的共振频率特征,并以所述共振频率特征作为加密数据。
进一步地,所述根据所述加密数据对所述原始音频数据进行加密,以得到加密音频数据的步骤具体包括:
将所述原始音频数据拆分成多个音频数据段;
使用所述加密数据对每一个所述音频数据段进行加密,以得到多个加密音频数据段;
将所述多个加密音频数据段组合成加密音频数据。
本发明实施例还提供一种音频数据解密方法,包括:
接收解密请求,所述解密请求携带待解密的加密音频数据;
根据所述解密请求获取相应的预设音频数据;
根据所述预设音频数据获取加密数据;
根据所述加密数据对所述加密音频数据进行解密,以得到原始音频数据。
相应的,本发明实施例提供一种音频数据加密装置,包括:
第一接收单元,用于接收加密请求,所述加密请求携带待加密的原始音频数据;
第一获取单元,用于根据所述加密请求获取相应的预设音频数据;
第二获取单元,用于根据所述预设音频数据获取加密数据;
加密单元,用于根据所述加密数据对所述原始音频数据进行加密,以得到加密音频数据。
进一步地,所述第二获取单元具体包括:
产生子单元,用于根据所述预设音频数据产生第一声波信号;
第一获取子单元,用于获取所述第一声波信号经外部物体反射所产生的第二声波信号;
第二获取子单元,用于根据所述第二声波信号获取加密数据。
进一步地,所述加密单元具体包括:
拆分子单元,用于将所述原始音频数据拆分成多个音频数据段;
加密子单元,用于使用所述加密数据对每一个所述音频数据段进行加密,以得到多个加密音频数据段;
组合子单元,用于将所述多个加密音频数据段组合成加密音频数据。
相应的,本发明实施例提供一种音频数据解密装置,包括:
第二接收单元,用于接收解密请求,所述解密请求携带待解密的加密音频数据;
第三获取单元,用于根据所述解密请求获取相应的预设音频数据;
第四获取单元,用于根据所述预设音频数据获取加密数据;
解密单元,用于根据所述加密数据对所述加密音频数据进行解密,以得到原始音频数据。
本发明实施例采用接收加密请求,根据该加密请求获取相应的预设音频数据,根据该预设音频数据获取加密数据,根据该加密数据对原始音频数据进行加密,以得到加密音频数据;该方案根据预设音频数据获取加密数据,然后对原始音频数据进行加密以得到加密音频数据,整个过程都是自动进行,无须用户输入加密数据,并且获取到的加密数据稳定性高,不会受到外部环境影响,相对于现有技术而言,提高了音频数据加密的便捷性和准确性。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明实施例一提供的音频数据加密方法的流程示意图;
图2是本发明实施例二提供的音频数据加密方法的流程示意图;
图3是本发明实施例三提供的音频数据解密方法的流程示意图;
图4a是本发明实施例四提供的第一种音频数据加密装置的结构示意图;
图4b是本发明实施例四提供的第二种音频数据加密装置的结构示意图;
图4c是本发明实施例四提供的第三种音频数据加密装置的结构示意图;
图5是本发明实施例五提供的音频数据解密装置的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明实施例提供一种音频数据加密/解密方法及装置,以下将分别进行详细说明。
实施例一
本实施例将从音频数据加密装置的角度进行描述,该装置具体可以集成在终端中,该终端可以是智能手机、平板电脑等移动终端。
一种音频数据加密方法,包括:接收加密请求,该加密请求携带待加密的原始音频数据,根据该加密请求获取相应的预设音频数据,根据该预设音频数据获取加密数据,根据该加密数据对该原始音频数据进行加密,以得到加密音频数据。
如图1所示,该音频数据加密方法,具体流程可以如下:
S101,接收加密请求,该加密请求携带待加密的原始音频数据。
具体应用中,接收加密请求的方式有多种,例如,当用户使用终端上的麦克风进行录音,录音结束时,终端上的安全模块(例如,权限管理模块)自动发出加密请求,终端的处理器接收该加密请求并进行处理,该加密请求携带有待加密的原始音频数据(此处指录音数据);又例如,用户可以选择终端上存储的音频数据,并对该音频数据进行加密处理,则终端接收用户的加密请求,该加密请求携带有待加密的原始音频数据(此处指用户选择的音频数据)。原始音频数据可以是任意格式的音频数据。
在一个优选的实施方式中,当对终端上麦克风的录音数据进行加密时,在录音结束后,可以检测终端当前是否处于录音加密模式,若终端处于录音加密模式,则终端上的安全模块自动发出加密请求。上述录音加密模式是指需要对麦克风的录音进行加密处理的模式,若未开启录音加密模式,则不需要对麦克风的录音数据进行加密处理。
S102,根据该加密请求获取相应的预设音频数据。
具体地,预设音频数据可以是预先存储在终端存储区域中的任意格式的音频数据,也可以是用户设置并存储在终端存储区域中的任意格式的音频数据,例如录音数据、MP3(MPEG Audio Player3)音频数据等。当终端接收到加密请求后,从终端的存储区域中调取预先存储的音频数据。
在一个优选的实施方式中,预设音频数据是长度为几百微秒(例如,300us)的录音数据。
S103,根据该预设音频数据获取加密数据。
具体应用中,终端从存储区域中获取到预设音频数据后,根据该预设音频数据获取加密原始音频数据所需的加密数据,该加密数据可用来区分不同的用户。获取加密数据可以具体包括以下步骤:
根据该预设音频数据产生第一声波信号;
获取该第一声波信号经外部物体反射所产生的第二声波信号;
根据该第二声波信号获取加密数据。
具体地,终端可以通过对该预设音频数据进行处理来产生第一声波信号,然后通过终端上的声音传感器来获取该第一声波信号经外部物体反射所产生的第二声波信号,即该第二声波信号是该第一声波信号经过外部物体反射所产生的回波信号,随后根据该第二声波信号获取加密数据。
其中,根据该预设音频数据产生第一声波信号可以具体包括以下步骤:
根据该预设音频数据产生对应的第一电信号;
通过耳机将该第一电信号转换为第一声波信号,并向外部发射该第一声波信号。
具体地,终端可以通过音频处理程序来播放该预设音频数据,以产生与该预设音频数据对应的第一电信号,该第一电信号具体可以是电流信号或电压信号,然后将该第一电信号传送到耳机,通过耳机将该第一电信号转换为第一声波信号,并通过耳机向外部发射该第一声波信号。上述耳机可以是通过电缆线与终端相连的普通耳机,也可以是通过蓝牙或其它无线通信技术与终端相连的无线耳机,本发明对此不做限定。
其中,获取该第一声波信号经外部物体反射所产生的第二声波信号可以具体为:
接收该第一声波信号在预设时间段内经外部物体反射所产生的第二声波信号。
具体地,由于终端通过耳机将第一声波信号发射出去,该第一声波信号可以经过人的耳道、脸部来发生反射以产生回波信号,该第一声波信号甚至可以经过人附近的墙壁等物体来发生反射以产生回波信号,其中发生反射的位置距离声源(即耳机)越远,回波信号越弱,同时回波信号返回的时间越晚。由于人的耳道距离声源(即耳机)的距离最近,因此,最先返回到终端上的声音传感器(例如,麦克风)的回波信号必定是经过人的耳道反射所产生的回波信号。该预设时间段可以是发射第一声波信号后的一段时间,例如,发射第一声波信号后的0.5秒内,接收到的回波信号即包括经过人的耳道反射所产生的回波信号,以接收到的回波信号作为第二声波信号。
由于每个人的耳道形状都是不同的(即耳道形状可以作为每个人区别于其他人的唯一身份特征),同一声波信号在不同人的耳道发生反射所产生的回波信号也是不同的,因此,经过人的耳道发生反射所产生的回波信号可以作为每个人区别于其他人的唯一身份特征。
其中,根据该第二声波信号获取加密数据可以具体包括以下步骤:
通过麦克风将该第二声波信号转换为对应的第二电信号;
获取该第二电信号对应的共振频率特征,并以该共振频率特征作为加密数据。
具体地,第二声波信号返回到终端时,通过终端上的麦克风将该第二声波信号转换为对应的第二电信号,该第二电信号具体可以是电流信号或电压信号,然后将第二电信号传送到终端的处理器,终端的处理器通过分析该第二电信号的波形,可以获取到该第二电信号中携带的共振频率特征,将该共振频率特征作为加密数据。
由于每个人的耳道形状不同,使得终端获取到的第二声波信号是因人而异的,因此第二声波信号对应的第二电信号中携带的共振频率特征也是因人而异的,具体的共振频率特征与每个人一一对应,因此,以该共振频率特征作为加密数据可以区分每个不同的人。
S104,根据该加密数据对该原始音频数据进行加密,以得到加密音频数据。
具体地,获取到加密数据后,根据该加密数据对原始音频数据进行加密,以得到加密音频数据,使得加密音频数据附带用户身份信息,只有与该用户身份信息符合的用户才能使用该加密音频数据。根据该加密数据对该原始音频数据进行加密可以具体包括以下步骤:
将原始音频数据拆分成多个音频数据段;
使用该加密数据对每一个该音频数据段进行加密,以得到多个加密音频数据段;
将该多个加密音频数据段组合成加密音频数据。
具体地,可以预先设置需要拆分成的音频数据段的数据长度,例如,音频数据段的数据长度可以是256字节,根据该数据长度将原始音频数据拆分成多个数据长度相同的音频数据段;该多个音频数据段也可以是不同数据长度,例如,第一个音频数据段的数据长度为128字节,第二个音频数据段的数据长度为256字节,第三个音频数据段的数据长度为512字节,以此类推。
可以将原始音频数据全部拆分完成后,将加密数据分别编码到每一个拆分出来的音频数据段中,拆分原始音频数据的操作与加密音频数据段的操作也可以同时进行,直到所有的音频数据段都得到加密处理,以得到多个加密音频数据段,然后将多个加密音频数据段组合起来,以得到加密音频数据。
由于加密数据(即共振频率特征)与用户的耳道形状有着一一对应关系,因此使用加密数据对原始音频数据进行加密后得到的加密音频数据,只有与加密数据相吻合的用户才能使用,即只有对原始音频数据进行加密操作的用户本人才能使用,因此本方案能够提供很好的加密效果。
由上可知,本发明实施例提供的音频数据加密方法,采用接收加密请求,根据该加密请求获取相应的预设音频数据,根据该预设音频数据获取加密数据,根据该加密数据对原始音频数据进行加密,以得到加密音频数据;该方案根据预设音频数据获取加密数据,然后对原始音频数据进行加密以得到加密音频数据,整个过程都是自动进行,无须用户输入加密数据,并且获取到的加密数据稳定性高,不会受到外部环境影响,相对于现有技术而言,提高了音频数据加密的便捷性和准确性。
实施例二
根据实施例一所描述的音频数据加密方法,以下将进一步举例进行详细说明。
在本实施例中,将以音频数据加密装置具体集成在移动终端中,以移动终端中的音频数据加密方法为例进行详细描述。
如图2所示,该音频数据加密方法,具体流程可以如下:
S201,接收加密请求,该加密请求携带待加密的原始音频数据。
具体地,该加密请求可以是用户使用移动终端上的麦克风进行录音,录音结束时移动终端上的安全模块(例如,权限管理模块)自动发出的,移动终端的处理器接收该加密请求并进行处理,该加密请求携带有待加密的原始音频数据(即录音数据)。
S202,根据该加密请求获取相应的预设音频数据。
具体地,预设音频数据可以是预先存储在移动终端存储区域中的一段录音数据,该录音数据的长度为几百微秒(例如,300us)。当移动终端接收到加密请求后,从存储区域中调取该预设音频数据。
S203,根据该预设音频数据产生对应的第一电信号。
具体地,移动终端可以通过音频处理程序来播放该预设音频数据,以产生与该预设音频数据对应的第一电信号,该第一电信号具体可以是电流信号。
S204,通过耳机将该第一电信号转换为第一声波信号,并向外部发射该第一声波信号。
具体地,移动终端将该第一电信号传送到耳机,通过耳机将该第一电信号转换为第一声波信号,并通过耳机向外部发射该第一声波信号。上述耳机可以是通过电缆线与移动终端相连的普通耳机,也可以是通过蓝牙或其它无线通信技术与移动终端相连的无线耳机。
S205,接收该第一声波信号在预设时间段内经外部物体反射所产生的第二声波信号。
具体地,该预设时间段可以是发射第一声波信号后的一段时间,例如,发射第一声波信号后的0.5秒内。在通过耳机向外部发射第一声波信号后,该第一声波信号会经过人的耳道、脸部、人附近的墙壁等物体反射而产生回波信号,移动终端可以通过声音传感器(例如,麦克风)来接收该回波信号。由于人的耳道是外部物体中距离耳机最近的,因此在发射第一声波信号0.5秒内接收到的回波信号即包括经过人的耳道反射所产生的回波信号,以接收到的回波信号作为第二声波信号。
S206,通过麦克风将该第二声波信号转换为对应的第二电信号。
具体地,第二声波信号返回到移动终端时,通过移动终端上的麦克风将该第二声波信号转换为对应的第二电信号,该第二电信号具体可以是电流信号,然后将第二电信号传送到移动终端的处理器。
S207,获取该第二电信号对应的共振频率特征,并以该共振频率特征作为加密数据。
具体地,移动终端的处理器通过分析该第二电信号的波形,可以获取到该第二电信号中携带的共振频率特征,将该共振频率特征作为加密数据。
S208,将原始音频数据拆分成多个音频数据段。
具体地,可以预先设置需要拆分成的音频数据段的数据长度,例如,音频数据段的数据长度可以是256字节,根据该数据长度将原始音频数据拆分成多个数据长度相同的音频数据段;该多个音频数据段也可以是不同数据长度,例如,第一个音频数据段的数据长度为128字节,第二个音频数据段的数据长度为256字节,第三个音频数据段的数据长度为512字节,以此类推。
S209,使用该加密数据对每一个该音频数据段进行加密,以得到多个加密音频数据段。
具体地,将原始音频数据拆分成多个音频数据段后,将加密数据分别编码到每一个拆分出来的音频数据段中,以得到多个加密音频数据段。当原始音频数据比较大时,也可以将拆分操作与加密操作同时进行。
S210,将该多个加密音频数据段组合成加密音频数据。
具体地,当所有的音频数据段都得到加密处理,得到多个加密音频数据段后,将多个加密音频数据段组合起来,以得到加密音频数据。
由于每个人的耳道形状不同,经过耳道反射所产生的第二声波信号对应的第二电信号中携带的共振频率特征也是因人而异的,具体的共振频率特征(即加密数据)与每个人一一对应,因此使用加密数据对原始音频数据进行加密后得到的加密音频数据,只有与加密数据相吻合的用户才能使用,即只有对原始音频数据进行加密操作的用户本人才能使用,因此本方案能够提供很好的加密效果。
由上可知,本发明实施例采用接收加密请求,根据该加密请求获取预设音频数据,根据该预设音频数据产生对应的第一电信号,然后通过耳机将该第一电信号转换为第一声波信号并向外部发射该第一声波信号,接收该第一声波信号在预设时间段内经外部物体反射所产生的第二声波信号,然后通过麦克风将该第二声波信号转换为对应的第二电信号,获取该第二电信号对应的共振频率特征,并以该共振频率特征作为加密数据,将原始音频数据拆分成多个音频数据段,使用该加密数据对每一个该音频数据段进行加密,以得到多个加密音频数据段,将该多个加密音频数据段组合成加密音频数据;该方案根据预设音频数据产生第一电信号,并将第一电信号转换为第一声波信号,随后获取第一声波信号经外部物体反射所产生的第二声波信号,并将第二声波信号转换为第二电信号,获取第二电信号的共振频率特征作为加密数据,然后使用加密数据对原始音频数据进行加密,整个过程都是自动进行,无须用户输入加密数据,并且获取到的加密数据稳定性高,不会受到外部环境影响,相对于现有技术而言,提高了音频数据加密的便捷性和准确性。
实施例三
本实施例提供一种音频数据解密方法,将从音频数据解密装置的角度进行描述,该装置具体可以集成在终端中,该终端可以是智能手机、平板电脑等移动终端。
一种音频数据解密方法,包括:接收解密请求,该解密请求携带待解密的加密音频数据,根据该解密请求获取相应的预设音频数据,根据该预设音频数据获取加密数据,根据该加密数据对该加密音频数据进行解密,以得到原始音频数据。
如图3所示,该音频数据解密方法,具体流程可以如下:
S301,接收解密请求,该解密请求携带待解密的加密音频数据。
具体应用中,接收解密请求的方式有多种,例如,当用户使用终端播放加密的录音数据时,终端上的安全模块(例如,权限管理模块)自动发出解密请求,终端的处理器接收该解密请求并进行处理,该解密请求携带有待解密的加密音频数据;又例如,用户可以选择终端上存储的加密音频数据,并对该加密音频数据进行解密处理,则终端接收用户的解密请求,该解密请求携带有待解密的加密音频数据(此处指用户选择的加密音频数据)。
S302,根据该解密请求获取相应的预设音频数据。
具体地,预设音频数据可以是预先存储在终端存储区域中的任意格式的音频数据,也可以是用户设置并存储在终端存储区域中的任意格式的音频数据,例如录音数据、MP3(MPEG Audio Player3)音频数据等。当终端接收到解密请求后,从终端的存储区域中调取预先存储的音频数据。
在一个优选的实施方式中,预设音频数据是长度为几百微秒(例如,300us)的录音数据。
S303,根据该预设音频数据获取加密数据。
具体应用中,终端从存储区域中获取到预设音频数据后,根据该预设音频数据获取解密该加密音频数据所需的加密数据。根据预设音频数据获取加密数据的具体过程可参见第一实施例中的步骤S103,在此不再赘述。
S304,根据该加密数据对该加密音频数据进行解密,以得到原始音频数据。
具体地,获取到加密数据后,根据该加密数据对待解密的加密音频数据进行解密。实际应用中,可以将加密音频数据拆分成多个加密音频数据段,使用加密数据分别对拆分出来的每一个加密音频数据段进行解密,以得到多个解密后的音频数据段,然后将该多个解密后的音频数据段组合成原始音频数据。
由上可知,本发明实施例提供的音频数据解密方法,采用接收解密请求,根据该解密请求获取相应的预设音频数据,根据该预设音频数据获取加密数据,根据该加密数据对加密音频数据进行解密,以得到原始音频数据;该方案根据预设音频数据获取加密数据,然后根据加密数据对加密音频数据进行解密,整个过程都是自动进行,无须用户输入解密所需的加密数据,并且获取到的加密数据稳定性高,不会受到外部环境影响,相对于现有技术而言,提高了音频数据解密的便捷性和准确性。
实施例四
本实施例提供一种音频数据加密装置,该装置可以集成在终端中,该终端可以是智能手机、平板电脑等移动终端。
如图4a所示,该音频数据加密装置可以包括:第一接收单元401、第一获取单元402、第二获取单元403、加密单元404,具体描述如下:
该第一接收单元401,用于接收加密请求,该加密请求携带待加密的原始音频数据;
该第一获取单元402,用于根据该加密请求获取相应的预设音频数据;
该第二获取单元403,用于根据该预设音频数据获取加密数据;
该加密单元404,用于根据该加密数据对该原始音频数据进行加密,以得到加密音频数据。
优选地,如图4b所示,该第二获取单元403可以包括:产生子单元4031、第一获取子单元4032、第二获取子单元4033,具体如下:
该产生子单元4031,用于根据该预设音频数据产生第一声波信号;
该第一获取子单元4032,用于获取该第一声波信号经外部物体反射所产生的第二声波信号;
该第二获取子单元4033,用于根据该第二声波信号获取加密数据。
优选地,该产生子单元4031具体用于:根据预设音频数据产生对应的第一电信号;通过耳机将该第一电信号转换为第一声波信号,并向外部发射该第一声波信号;
该第一获取子单元4032具体用于:接收该第一声波信号在预设时间段内经外部物体反射所产生的第二声波信号。
优选地,该第二获取子单元4033具体用于:通过麦克风将该第二声波信号转换为对应的第二电信号;获取该第二电信号对应的共振频率特征,并以该共振频率特征作为加密数据。
优选地,如图4c所示,该加密单元404可以包括:拆分子单元4041、加密子单元4042、组合子单元4043,具体如下:
该拆分子单元4041,用于将原始音频数据拆分成多个音频数据段;
该加密子单元4042,用于使用该加密数据对每一个音频数据段进行加密,以得到多个加密音频数据段;
该组合子单元4043,用于将该多个加密音频数据段组合成加密音频数据。
由上可知,本发明实施例提供的音频数据加密装置,通过第一接收单元401接收加密请求,第一获取单元402根据该加密请求获取预设音频数据,第二获取单元403根据该预设音频数据获取加密数据,加密单元404根据该加密数据对原始音频数据进行加密,以得到加密音频数据;该方案根据预设音频数据获取加密数据,然后对原始音频数据进行加密以得到加密音频数据,整个过程都是自动进行,无须用户输入加密数据,并且获取到的加密数据稳定性高,不会受到外部环境影响,相对于现有技术而言,提高了音频数据加密的便捷性和准确性。
实施例五
本实施例提供一种音频数据解密装置,该装置可以集成在终端中,该终端可以是智能手机、平板电脑等移动终端。
如图5所示,该音频数据解密装置可以包括:第二接收单元501、第三获取单元502、第四获取单元503、解密单元504,具体描述如下:
该第二接收单元501,用于接收解密请求,该解密请求携带待解密的加密音频数据;
该第三获取单元502,用于根据该解密请求获取相应的预设音频数据;
该第四获取单元503,用于根据该预设音频数据获取加密数据;
该解密单元504,用于根据该加密数据对该加密音频数据进行解密,以得到原始音频数据。
由上可知,该方案根据预设音频数据获取加密数据,然后根据加密数据对加密音频数据进行解密,整个过程都是自动进行,无须用户输入解密所需的加密数据,并且获取到的加密数据稳定性高,不会受到外部环境影响,相对于现有技术而言,提高了音频数据解密的便捷性和准确性。
具体实施时,以上各个模块可以作为独立的实体来实现,也可以进行任意组合,作为同一或若干个实体来实现,以上各个模块的具体实施可参见前面的方法实施例,在此不再赘述。
需要说明的是,本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于计算机可读存储介质中,存储介质可以包括:只读存储器(ROM,Read Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁盘或光盘等。
以上对本发明实施例所提供的一种音频数据加密/解密方法及装置进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。

Claims (10)

1.一种音频数据加密方法,其特征在于,包括:
接收加密请求,所述加密请求携带待加密的原始音频数据;
根据所述加密请求获取相应的预设音频数据;
根据所述预设音频数据获取加密数据;
根据所述加密数据对所述原始音频数据进行加密,以得到加密音频数据。
2.根据权利要求1所述的音频数据加密方法,其特征在于,所述根据所述预设音频数据获取加密数据的步骤具体包括:
根据所述预设音频数据产生第一声波信号;
获取所述第一声波信号经外部物体反射所产生的第二声波信号;
根据所述第二声波信号获取加密数据。
3.根据权利要求2所述的音频数据加密方法,其特征在于,所述根据所述预设音频数据产生第一声波信号的步骤具体包括:
根据所述预设音频数据产生对应的第一电信号;
通过耳机将所述第一电信号转换为第一声波信号,并向外部发射所述第一声波信号;
所述获取所述第一声波信号经外部物体反射所产生的第二声波信号的步骤具体包括:
接收所述第一声波信号在预设时间段内经外部物体反射所产生的第二声波信号。
4.根据权利要求2所述的音频数据加密方法,其特征在于,所述根据所述第二声波信号获取加密数据的步骤具体包括:
通过麦克风将所述第二声波信号转换为对应的第二电信号;
获取所述第二电信号对应的共振频率特征,并以所述共振频率特征作为加密数据。
5.根据权利要求1所述的音频数据加密方法,其特征在于,所述根据所述加密数据对所述原始音频数据进行加密,以得到加密音频数据的步骤具体包括:
将所述原始音频数据拆分成多个音频数据段;
使用所述加密数据对每一个所述音频数据段进行加密,以得到多个加密音频数据段;
将所述多个加密音频数据段组合成加密音频数据。
6.一种音频数据解密方法,其特征在于,包括:
接收解密请求,所述解密请求携带待解密的加密音频数据;
根据所述解密请求获取相应的预设音频数据;
根据所述预设音频数据获取加密数据;
根据所述加密数据对所述加密音频数据进行解密,以得到原始音频数据。
7.一种音频数据加密装置,其特征在于,包括:
第一接收单元,用于接收加密请求,所述加密请求携带待加密的原始音频数据;
第一获取单元,用于根据所述加密请求获取相应的预设音频数据;
第二获取单元,用于根据所述预设音频数据获取加密数据;
加密单元,用于根据所述加密数据对所述原始音频数据进行加密,以得到加密音频数据。
8.根据权利要求7所述的音频数据加密装置,其特征在于,所述第二获取单元具体包括:
产生子单元,用于根据所述预设音频数据产生第一声波信号;
第一获取子单元,用于获取所述第一声波信号经外部物体反射所产生的第二声波信号;
第二获取子单元,用于根据所述第二声波信号获取加密数据。
9.根据权利要求7所述的音频数据加密装置,其特征在于,所述加密单元具体包括:
拆分子单元,用于将所述原始音频数据拆分成多个音频数据段;
加密子单元,用于使用所述加密数据对每一个所述音频数据段进行加密,以得到多个加密音频数据段;
组合子单元,用于将所述多个加密音频数据段组合成加密音频数据。
10.一种音频数据解密装置,其特征在于,包括:
第二接收单元,用于接收解密请求,所述解密请求携带待解密的加密音频数据;
第三获取单元,用于根据所述解密请求获取相应的预设音频数据;
第四获取单元,用于根据所述预设音频数据获取加密数据;
解密单元,用于根据所述加密数据对所述加密音频数据进行解密,以得到原始音频数据。
CN201610494834.1A 2016-06-27 2016-06-27 一种音频数据加密/解密方法及装置 Pending CN106059756A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610494834.1A CN106059756A (zh) 2016-06-27 2016-06-27 一种音频数据加密/解密方法及装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610494834.1A CN106059756A (zh) 2016-06-27 2016-06-27 一种音频数据加密/解密方法及装置

Publications (1)

Publication Number Publication Date
CN106059756A true CN106059756A (zh) 2016-10-26

Family

ID=57167019

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610494834.1A Pending CN106059756A (zh) 2016-06-27 2016-06-27 一种音频数据加密/解密方法及装置

Country Status (1)

Country Link
CN (1) CN106059756A (zh)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108429969A (zh) * 2018-05-28 2018-08-21 Oppo广东移动通信有限公司 音频播放方法、装置、终端、耳机及可读存储介质
CN111654370A (zh) * 2020-06-04 2020-09-11 青岛通产智能科技股份有限公司 一种基于芯片的音频硬件加密解密方法及装置

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060047963A1 (en) * 2004-08-24 2006-03-02 Julia Brown Method and system for expeditious processing of guaranteed signature documents and the like
CN1951059A (zh) * 2004-05-10 2007-04-18 皇家飞利浦电子股份有限公司 能够记录由生物统计数据保护的交易的个人通信设备
CN101122935A (zh) * 2006-08-11 2008-02-13 Id-卡奇股份有限公司 用于安全生物统计应用的装置和方法
CN101442933A (zh) * 2005-10-07 2009-05-27 皇家飞利浦电子股份有限公司 具有耳标识的耳温度计
CN103944717A (zh) * 2013-01-22 2014-07-23 国民技术股份有限公司 音频密钥生成装置、音频密钥***及音频密钥注入方法
CN105528557A (zh) * 2015-12-08 2016-04-27 广东欧珀移动通信有限公司 一种对音频文件加密的方法和装置

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1951059A (zh) * 2004-05-10 2007-04-18 皇家飞利浦电子股份有限公司 能够记录由生物统计数据保护的交易的个人通信设备
US20060047963A1 (en) * 2004-08-24 2006-03-02 Julia Brown Method and system for expeditious processing of guaranteed signature documents and the like
CN101442933A (zh) * 2005-10-07 2009-05-27 皇家飞利浦电子股份有限公司 具有耳标识的耳温度计
CN101122935A (zh) * 2006-08-11 2008-02-13 Id-卡奇股份有限公司 用于安全生物统计应用的装置和方法
CN103944717A (zh) * 2013-01-22 2014-07-23 国民技术股份有限公司 音频密钥生成装置、音频密钥***及音频密钥注入方法
CN105528557A (zh) * 2015-12-08 2016-04-27 广东欧珀移动通信有限公司 一种对音频文件加密的方法和装置

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108429969A (zh) * 2018-05-28 2018-08-21 Oppo广东移动通信有限公司 音频播放方法、装置、终端、耳机及可读存储介质
CN108429969B (zh) * 2018-05-28 2019-12-03 Oppo广东移动通信有限公司 音频播放方法、装置、终端、耳机及可读存储介质
CN111654370A (zh) * 2020-06-04 2020-09-11 青岛通产智能科技股份有限公司 一种基于芯片的音频硬件加密解密方法及装置
CN111654370B (zh) * 2020-06-04 2022-08-23 青岛通产智能科技股份有限公司 一种基于芯片的音频硬件加密解密方法及装置

Similar Documents

Publication Publication Date Title
US10649717B2 (en) Methods and systems for conveying encrypted data to a communication device
US20200374269A1 (en) Secure audio systems and methods
US10038676B2 (en) Call encryption systems and methods
CN104393994B (zh) 一种音频数据安全传递方法、***及终端
EP3226585A1 (en) Bluetooth voice pairing apparatus and method
WO2017161724A1 (zh) 一种语音处理的方法、装置以及终端
CN103973696A (zh) 一种语音通话的数据处理方法
CN112182624A (zh) 加密方法、加密装置、存储介质与电子设备
CN106059756A (zh) 一种音频数据加密/解密方法及装置
Anand et al. Noisy vibrational pairing of IoT devices
CN106412812A (zh) 一种蓝牙语音通信方法、***和一种蓝牙耳机
CN105681256A (zh) 音频通信方法以及音频通信应用设备
Anand et al. Coresident evil: Noisy vibrational pairing in the face of co-located acoustic eavesdropping
CN204761537U (zh) 一种实施加密解密于蓝牙耳机端的手机通信防窃听***
CN103974243A (zh) 一种语音通话的数据处理***
CN106528037B (zh) 一种音频处理方法及终端
CN103986711A (zh) 一种语音通话的数据处理方法
CN103974242A (zh) 一种语音通话的数据处理方法
KR102257361B1 (ko) 무단 음성 녹음을 차단하기 위한 녹음 차단 방법 및 장치와 그에 의하여 변조된 음성을 복원하는 녹음 복원 방법 및 장치
CN105813065A (zh) 声频动态频谱加密装置及加密方法
CN104080080B (zh) 一种语音通话的数据处理***
CN104952467A (zh) 一种移动终端及其播放音频文件的方法
CN106066965B (zh) 加密方法、加密装置和加密***
CN213152077U (zh) 智能语音会议加密***
KR102487919B1 (ko) 보안성을 향상시킨 비가청 음파 통신 기반의 인증 정보 전송 장치

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20161026