首页 专利交易 科技果 科技人才 科技服务 国际服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

一种基于智能合约的语音感知哈希认证方法 

买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!

申请/专利权人:西北师范大学

摘要:本发明公开了一种基于智能合约的语音感知哈希认证方法,预处理输入的语音信号,得处理后语音信号;对处理后语音信号进行频谱通量特征提取和改进的谱熵法特征提取,对提取的特征进行内积,得语音感知特征;二值化处理语音感知特征;智能合约自动执行,要么成功执行,要么所有的状态变化都撤销。当发送交易到区块链上时,若满足智能合约的触发条件,自动执行预设的逻辑,待区块链中多数验证节点达成共识后,智能合约将成功执行,主要功能模块:上传合约、数字签名、更新合约、搜索合约等关键处理机制。该认证方法更具有人类感知特性,能够更好体现语音信号特性,适用于复杂环境下的信号传输,更可靠,更公平,能够很好的保护语音数据的安全。

主权项:1.一种基于智能合约的语音感知哈希认证方法,其特征在于,该认证方法具体为:对于语音信号:步骤1:对输入的语音信号xn经过预加重、分帧、加窗,得处理后语音信号x′n;步骤2:对处理后语音信号x′n进行频谱通量特征提取和改进的谱熵法特征提取:频谱通量特征提取:计算得频谱通量特征SF={SFi|i=1,2,…,N},其中,i为第i帧的采样值,N为哈希序列长度;改进的谱熵法特征提取:1)经过预处理后第i帧语音信号为,则DFT变换公式为: 式中,Xik是的短时傅里叶变换;j和k均为常数;2)计算子带能量:每一帧信号分为若干个子带,子带个数为Nb,则第i帧中的第b个子带能量Ebb,i为: 式中,Yik是第k条谱线频率分量的能量谱;3)改进的谱熵法特征提取:先计算子带能量概率,再计算子带谱熵,从而得到改进的谱熵法特征Hb={Hbi|i=1,2,…,N},i为第i帧,N是哈希序列长度;其中子带能量概率pbb,i为: 继而改进的谱熵法特征Hbi为: 步骤3:语音感知哈希生成:1)语音感知特征将频谱通量特征SF与改进的谱熵法特征Hb进行内积得到语音感知特征G={Gi|i=1,2,…,N},其中i为第i帧,N是哈希序列长度;G=SF×Hb2)哈希构造对语音感知特征进行二值化处理,生成0、1序列的语音感知哈希z={zi|i=1,2,…,N},其中i为第i帧,zi是第i帧的哈希值,N是哈希序列长度;对于智能合约:系统初始化:系统通过点击按钮利用随机函数产生一个安全参数λ,由Setup(1λ)函数输出系统公开参数pp;随后输入用户属性集Su、用户身份集ID和系统公开参数pp,由GKeySu,ID,pp函数判断账号是否注册过并随机选取抗碰撞Hash哈希,输出语音用户密钥集K=Kpv,Kpb,Ks和用户状态变量δ,其中Kpv是用户私钥,Kpb是用户公钥,Ks是搜索密钥;最后通过安全通信信道将密钥集K返回给语音拥有者VO,并将语音用户身份信息广播至区块链中;上传合约:链下分别提取频谱通量特征SF与改进的谱熵法特征Hb,随后进行特征融合,再由二值化处理生成语音感知哈希z={zi|i=1,2,…,N};同时语音文件上传星际文件系统中,返回认证哈希V,将感知哈希z和认证哈希V拼接得交易信息msg,语音拥有者VO利用合约账户地址addr发送上传权限申请后,获取用户密钥集K和用户状态变量δ,由函数Uploadaddr,K,δ先对语音拥有者VO进行身份审核,若通过身份审核则执行数字签名Φ={addr,K,msg,sig}生成签名信息,其中addr为账户地址,K为用户密钥集,msg为交易信息,sig是切分状态变量;最后通过合约进行交易,计算区块上传消费的燃料,若账户中没有足够的余额来支付,系统将回滚;更新合约:合约设置账户地址addr跟用户ID映射关系:addr→ID,获取密钥集K,输入更新令牌tokenu,由函数Updateaddr,tokenu,K,umsg先对语音拥有者VO进行身份审核和操作权限审核,然后更新合约根据映射关系和数字签名Φ判断令牌token决定是否广播至区块链中,更新区块计算GAS费用并输出更新签名后的交易信息;同时也可调用Deleteaddr,tokend,K函数进行删除操作,验证权限找到需删除的链上索引位置花费GAS对其进行操作,若账户中没有足够的余额来支付则系统回滚;搜索合约:语音用户VU提交搜索令牌tokens和搜索密钥Ks申请权限,若不满足则输出错误标识符⊥,满足则通过交易Tx发送到搜索智能合约的地址,调用搜索智能合约的Search(tokens,Ks,msg)函数进行搜索,检测令牌中关键字与检索中关键字是否相同,用户属性是否满足访问结构,输出数字摘要信息msg,对其进行签名解密,依据语音拥有者VO公钥Kpb和地址addr解密签名信息,输出交易信息Tx给语音用户VU用于链下进行语音哈希认证。

全文数据:

权利要求:

百度查询: 西北师范大学 一种基于智能合约的语音感知哈希认证方法

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。