摘要
本发明提供一种软件授权验证与订阅管理方法,包括:接收服务器发送的当次挑战文本以供用户朗读;采集用户朗读当次挑战文本的挑战语音,并对其分片后提取对应片段的声纹摘要片段;调用当前时刻存储的动态密钥作为预设加密算法在加密时使用的密钥,对待发送的数据块进行加密,并上传至服务器;接收服务器下发的数据,并调用当前时刻存储的动态密钥解密,以获取服务器下发的时间戳,并基于时间戳和声纹摘要片段重构并更新动态密钥。本发明通过基于本次验证的声纹摘要构建下一次授权验证过程中使用的动态密钥的形式,将生物认证与加密传输耦合,在一次客户端与服务器的交互中同时完成认证、授权和密钥更新,减少系统开销并极大简化了系统的复杂度。
技术关键词
软件授权验证方法
动态密钥
摘要
订阅管理方法
服务器
客户端
文本
语音
解密
加密算法
数据
编码
RSA算法
语义
分片
组合算法
系统开销
系统为您推荐了相关专利信息
智能平台
主机平台
功能模块
智能生产线系统
子模块
通信节点
功能模块
数据通讯方法
蓝牙组网
通讯设备