一种基于声波的加密、解密方法及系统的制作方法

文档序号:9616427阅读:953来源:国知局
一种基于声波的加密、解密方法及系统的制作方法
【技术领域】
[0001]本发明属于通信技术,尤其涉及一种基于声波的加密、解密方法及系统。
【背景技术】
[0002]目前随着通信行业的发展,人们的生活越来越便利,有时只需要通过手持终端设备即可实现远程控制、支付交易等多种功能。为了给用户带来更大的便捷,也在不断的追求着终端设备的轻量化、用户操作的精简化、及操作的安全性。
[0003]现有技术中对于终端设备的加密方式主要有通过键盘输入数字或字母密码、通过触摸屏设置滑动解码、九宫格解码,这些解码方式的缺点在于,依赖键盘或者触摸屏,只有在相关操作需要通过手机等已有键盘或者触摸屏的设备进行时才可以使用,对于很多终端设备例如pos机、刷卡器等,除了在输入密码时需要用到键盘或者触摸屏以外,其他时刻都无需使用,对于此类设备完全可以精简,无需额外设置键盘或触摸屏增加设备的体积。

【发明内容】

[0004]本发明实施例的目的在于提供一种基于声波的加密、解密方法及系统,旨在解决现有技术中加密解锁设备需要依赖键盘或触摸屏进行输入,造成设备体积过大,用户输入不便的问题。
[0005]本发明实施例提供了一种基于声波的加密方法,所述方法包括如下步骤:
[0006]通过电声传感器获取手势输入信息,所述手势输入信息为敲击的次数、敲击时长以及两两敲击之间的频率间隔的手势输入信息;
[0007]根据所述手势输入信息转换成二进制编码信息;
[0008]存储所述二进制编码信息,形成声波密钥。
[0009]本发明实施例又提供了一种基于声波的解密方法,其特征在于,所述方法包括如下步骤:
[0010]通过电声传感器获取手势输入信息,所述手势输入信息为敲击的次数、敲击时长以及两两敲击之间的频率间隔的手势输入信息;
[0011 ] 根据所述手势输入信息转换成二进制编码信息;
[0012]根据所述二进制编码信息与预设的声波密钥进行比对;
[0013]若与所述预设的声波密钥匹配,则进行解密。
[0014]本发明实施例又提供了一种基于声波的加密系统,所述系统包括:
[0015]声波获取模块,用于通过电声传感器获取手势输入信息,所述手势输入信息为敲击的次数、敲击时长以及两两敲击之间的频率间隔的手势输入信息;
[0016]声波处理模块,用于根据所述手势输入信息转换成二进制编码信息;
[0017]密钥形成模块,用于存储所述二进制编码信息,形成声波密钥。
[0018]本发明实施例还提供了一种基于声波的解密系统,所述系统包括:
[0019]声波获取模块,用于通过电声传感器获取手势输入信息,所述手势输入信息为敲击的次数、敲击时长以及两两敲击之间的频率间隔的手势输入信息;
[0020]声波处理模块,用于根据所述手势输入信息转换成二进制编码信息;
[0021]密钥认证模块,用于根据所述二进制编码信息与预设的声波密钥进行比对;
[0022]解密模块,用于若与所述预设的声波密钥匹配,则进行解密。
[0023]本发明实施例所提供的基于声波的加密、解密方法及系统,通过设置电声传感器获取手势输入信息,处理后得到二进制编码信息,形成密码,解锁时,也只需通过电声传感器采集手势输入信息。通过该方式可以达到节省成本的作用,不需要输入键盘,可以使输入的设备轻量化,同时,提高输入的方便性,用户的输入简单易操作,无需按多个数字或者字母的键盘按键,只需要敲击即可完成输入。该方法可用于KEY,1C卡,移动支付、近距离互联等应用领域。
【附图说明】
[0024]图1是本发明实施例提供的基于声波的加密方法的流程图;
[0025]图2是本发明实施例提供的转换成二进制编码信息的流程图;
[0026]图3是本发明实施例提供的基于声波的解密方法的流程图;
[0027]图4是本发明实施例提供的基于声波的加密系统的一种结构图;
[0028]图5是本发明实施例提供的基于声波的加密系统的另一种结构图;
[0029]图6是本发明实施例提供的基于声波的解密系统的一种结构图。
【具体实施方式】
[0030]为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0031]实施例一
[0032]图1示出了本发明实施例提供的基于声波的加密方法的流程图。如图1所示,本发明实施例提供的一种基于声波的加密方法,所述方法包括如下步骤:
[0033]步骤S101中,通过电声传感器获取手势输入信息,所述手势输入信息为敲击的次数、敲击时长以及两两敲击之间的频率间隔的手势输入信息。
[0034]在本实施例中,所述电声传感器可以是喇叭、传声器、压电陶瓷传感器等。利用传声器或喇叭或压电陶瓷传感器,解决设备简单输入的问题。在传声器或喇叭或压电陶瓷传感器拾取手势输入的声波后,通过该方式可以达到节省成本的作用,不需要输入键盘,可以使输入的设备轻量化,同时,提高输入的方便性,用户的输入简单易操作,无需按多个数字或者字母的键盘按键,只需要敲击即可完成输入。该方法可用于KEY,1C卡,移动支付、近距离互联等应用领域。
[0035]在本实施例中,在实际的应用中,例如,基于移动终端的移动支付应用发展非常迅速,在国内外都有非常多的应用模式和厂家参与,但基于移动终端的移动支付应用的安全性相比传统的电脑上的安全性要低一些,其中主要的原因是在移动终端上没有相对安全性较高的安全支付设备存在,如KEY等。
[0036]利用本发明实施例提供的基于声波的加密方法,可以在移动终端上实现,例如,将移动终端的传声器做为本实施例中的电声传感器,使用时,用户可以在传声器的地方,进行手势输入,如用户输入PIN码,手势输入的方式是通敲击移动终端传声器外壳,敲击的方式可以某种模式进行敲击,如改变频率,设定X代表敲击,0代表暂停,则用户敲击XXXOXXOX,表示连续敲击三次,暂停一下,再连续敲击两次,再暂停一下,最后再敲击一下。
[0037]步骤S102中,根据所述手势输入信息转换成二进制编码信息。
[0038]在本实施例中,图2示出了本发明实施例提供的转换成二进制编码信息的流程图,如图所示,所述根据所述手势输入信息转换成二进制编码信息具体为:
[0039]步骤S201中,将所述手势输入信息进行滤波、限压、整形处理,转换成电信号;
[0040]步骤S202中,根据所述电信号进行编码处理,得到所述二进制编码信息。
[0041]在本实施例中,例如,电声传感器为压电陶瓷传感器,在压电陶瓷传感器拾取手势输入的声波后,并接上辅助器件和滤波电路,经过滤波处理后,可防止其它声波的干扰,更好的识别用户手势输入。将用户敲击的信息转换为电信号,通过其后的转换电路进行滤波、限压、整形处理,即可形成一串电信号。设定X代表敲击,0代表暂停,则用户敲击ΧΧΧ0ΧΧ0Χ,表示连续敲击三次,暂停一下,再连续敲击两次,再暂停一下,最后再敲击一下。当接收到该电信号后,通过电信号持续时间进行识别,并进行编码处理,如将上述用户敲击的电信号XXXOXXOX转换成111011101。可以实现将用户手势输入转换为声波信号,如将敲击动作转换为声波信号,除了本实施例中的压电陶瓷传感器以外,还可以为传声器、或者喇叭,将声波信号转换为电信号,对电信号进行限压、滤波、整形处理,通过手势输入的频率、持续时间等因素来编码,进行识别。
[0042]步骤S103中,存储所述二进制编码信息,形成声波密钥。
[0043]在本实施例中,基于实际应用,在用户输入完手势,再转换成二进制编码信息后,为了防止用户在设定声波密钥时出现失误,可以要求用户重复上述步骤,对设定的声波密钥进行再次确认,保证存储的声波密钥无误。
[0044]另外,为了在交易或者使用时保证密钥的安全性,还可以在存储所述二进制编码信息时,对所述二进制编码信息进行加密,加密的方式可以是RSA、DES\3DES、AES
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1