论文部分内容阅读
信息化物业管理系统在房地产行业的应用使得户主能够更便捷地享受物业服务。在使用信息化物业管理系统时,对用户的身份进行认证是必不可少的一环。传统的基于文本密码的身份认证方式存在易遗忘、易盗取的问题,相比之下,基于声纹特征的身份认证方式不仅能够克服以上缺陷,还具有用户接受度高、采集设备成本低、远程认证方便等优点。因此,为移动终端上的信息化物业管理系统设计实现基于用户声纹的身份认证模块具有重要的意义。然而,用户原始的声纹特征信息具有唯一性和不可变性,属于用户的隐私数据,一旦被攻击者截取,将对用户信息安全产生长期威胁。所以,研究设计能够保护用户隐私的声纹身份认证方案为提高信息化物业管理系统身份认证的安全性,具有重要现实意义和研究价值。本文对用于信息化物业管理系统的面向用户隐私保护的声纹身份认证方法进行研究,主要研究内容如下:(1)声纹特征的优化。针对实际的声纹身份认证过程中采集到的待测试语音经常具有噪音干扰的问题,采用噪声鲁棒性更强的PNCC特征作为声纹身份认证的特征参数,并对其提取过程进行优化。(2)面向用户隐私保护的声纹身份认证算法设计。设计了基于同态加密与矢量量化的面向用户隐私保护的声纹身份认证算法。在身份注册算法中,使用Paillier同态加密的公钥对处理过后的用户的声纹特征码本进行同态加密。在身份认证算法中,针对同态加密算法加密效率低的问题,采用AP聚类算法对客户端采集到的PNCC特征进行聚类,再对聚类后的特征进行同态加密。根据在密文域计算聚类后的待认证特征与特征码本的欧氏距离进行身份认证,可以避免原始声纹特征在服务器端直接暴露,在保护用户隐私的同时实现了身份认证。仿真实验表明,改进后的声纹身份认证算法不仅能够保持识别率,还大幅缩减了加密时间,提高了认证过程的实时性。(3)声纹身份认证协议设计。为了增强声纹模板在传输过程中的安全性、隐私性以及抵御攻击的能力,对注册协议、认证协议、模板更新协议和模板注销协议进行设计,将SSL双向认证技术与同态加密的声纹身份认证算法相结合,确保用户的声纹特征在信道中的安全传输。(4)面向用户隐私保护的声纹身份认证在信息化物业管理系统中的实现。采用C/S架构,利用手机移动终端采集语音信号的便利性,实现安卓移动端声纹身份认证客户端的开发和PC端的声纹身份认证服务器端的开发。对系统进行性能测试,测试结果表明论文设计的方案能够实现通过声纹登录信息化物业管理系统的功能的同时,识别率符合系统需求。