【技术实现步骤摘要】
一种基于安全两方计算的输入信息隐私保护系统与方法
[0001]本专利技术涉及隐私安全领域,尤其涉及一种基于安全两方计算的输入信息隐私保护系统与方法。
技术介绍
[0002]近年来,随着即时通讯技术的快速发展,人们可以享受任意时间任意地点不受限制地交流,文字作为信息的主要载体,需要我们先使用键盘或者语音输入再传递到远方。其中,智能输入法软件扮演着不可或缺的作用,其作用主要是通过识别用户与键盘或者屏幕的交互,将用户所要表达的信息输入到智能设备上,其应用领域非常广泛,例如搜索、聊天、笔记等。
[0003]随着机器学习技术的进步,目前的输入法已经从简单的打字机版本升级成了集合智能联想、智能配图、AI帮写、语音输入、智能校对等高级功能(统称为智能联想)的智能输入法。智能联想是指智能输入法中的一种功能,当用户输入一个词汇或一段话之后,程序提取用户输入的关键词,通过与语料库进行对比,预测出用户接下来可能的输入,然后显示给用户作为备选,这样就节省了用户输入的时间提高了输入效率。智能配图是智能输入法根据用户输入的关键词来智能推荐符合用 ...
【技术保护点】
【技术特征摘要】
1.一种基于安全两方计算的输入信息隐私保护系统,其特征在于,所述系统包括:安全两方计算协议模块,所述安全两方计算协议模块提供秘密共享技术;客户端,所述客户端包括信息输入模块,所述信息输入模块使用所述秘密共享技术将接收的输入数据转换为两个份额的加法秘密共享形式的数据;所述客户端还包括用户语料库模块,所述用户语料库模块连接所述信息输入模块,并接收其中一个份额的所述加法秘密共享形式的数据;私有服务器端,所述私有服务器端连接所述客户端,包括智能联想算法模块,所述智能联想算法模块又包含内置有智能联想算法的第一预测模型,所述智能联想算法模块接收另外一个份额的所述加法秘密共享形式的数据,通过所述第一预测模型中的所述智能联想算法计算获得秘密共享形式下的第一预测结果,即第一密文形式预测结果,所述第一密文形式预测结果的一半在所述客户端,另一半在所述私有服务器端;第三方公有云服务器端,所述第三方公有云服务器端接收所述第一密文形式预测结果,包括所述客户端上的一半和所述私有服务器端上的另一半,并重建得到第一明文形式预测结果,再将所述第一明文形式预测结果发送给所述客户端。2.如权利要求1所述的基于安全两方计算的输入信息隐私保护系统,其特征在于,所述私有服务器端还包括:用户偏好联想模块,所述用户偏好联想模块连接所述用户语料库模块,接收所述用户语料库模块的输出并训练第二预测模型,当所述第二预测模型的预测准确率达到预先设定的阈值的时候,则将所述第二预测模型作为所述用户偏好联想模块的输出发送到所述智能联想算法模块;所述智能联想算法模块通过所述安全两方计算协议模块提供的所述秘密共享技术计算得出所述第二预测模型的第二预测结果,所述第二预测结果也是所述加法秘密共享形式,即第二密文形式预测结果,一半位于所述客户端,另一半位于所述私有服务器端;所述客户端和所述私有服务器端将各自的一半发送给所述第三方公有云服务器端,所述第三方公有云服务器端将第二密文形式预测结果重建得到第二明文形式预测结果,再将所述第二明文形式预测结果发送给所述客户端。3.如权利要求2所述的基于安全两方计算的输入信息隐私保护系统,其特征在于,所述第二预测模型为LSTM网络模型。4.如权利要求1所述的基于安全两方计算的输入信息隐私保护系统,其特征在于,所述加法秘密共享形式为2
‑
out
‑
of
‑
2。5.如权利要求1所述的基于安全两方计算的输入信息隐私保护系统,其特征在于,所述智能联想算法模块使用的算法为k
‑
means聚类算法。6.如权利要求2所述...
【专利技术属性】
技术研发人员:姚致远,谢红军,刘家甫,杨根科,褚健,
申请(专利权)人:上海交通大学宁波人工智能研究院,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。