[发明专利]一种输入法对文字加解密的方法有效
申请号: | 201911423469.5 | 申请日: | 2019-12-31 |
公开(公告)号: | CN111212068B | 公开(公告)日: | 2022-02-08 |
发明(设计)人: | 杨更;程欣欣;徐荣飞 | 申请(专利权)人: | 北京升鑫网络科技有限公司 |
主分类号: | H04L9/40 | 分类号: | H04L9/40;H04L67/568;G06F21/60 |
代理公司: | 北京谱帆知识产权代理有限公司 11944 | 代理人: | 邢旭乔 |
地址: | 100176 北京市大兴区北京经济*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 输入法 文字 解密 方法 | ||
本发明涉及一种输入法对文字加解密的方法,包括,加密时,输入法获取要加密的文字,结合指定的公钥进行非对称加密为密文,将密文发送给缓存服务器获得短链接,输入法使用短链接替换原文字。解密时,输入法获得短链接,会将短链接发送给服务器获得密文,使用自己的私钥解密密文,得到明文并显示给用户。
技术领域
本发明涉及软件领域,具体涉及一种可以进行加解密的输入法。
背景技术
随着移动互联网的发展,文本通讯成为人们重要的沟通方式,人们的聊天内容,短信息内容,电子邮件内容都面临被木马窃取或黑客拦截的可能时常出现用户在网络通讯内容中包含的银行账号,登录密码等信息,被恶意第三方获取,而且用户造成重大损失的情况。为解决该问题,市场上出现了很多专门的加密通讯软件,但这不解决加密通讯软件自身是否安全以及其他非加密文本工具中的信息安全问题。通过键盘进行加密,可以较快的保护明文内容,达到提高信息安全的目的。
公开号为CN 106685897 A的一种安全输入方法、装置和系统中,提供了一种通过输入法对文字加密的方法、装置和系统,但该发明直接将密文格式化后发送,不能解决通过长密码,特别是非对称加密的公钥加密后,密文过长影响显示效果的问题。
公开号为106295379A的加密输入法和装置、解密输入法和装置及相关设备,是根据加密指令将输出的原始文本发送给服务器;终端接收服务器反馈的加密文本,加密文本与原始文本相关联。需要明文内容的网络传输和明文在服务器记录,无法解决明文在传输中泄露或在服务端泄露的问题。本发明采用在客户端加密数据后在上传到服务端,可以减少明文的泄露风险。
发明内容
本发明提供一种用输入法对文字加密的方法,其目的在于解决使用长密码加密后密文过长,影响用户传输使用的问题。
本发明提供一种用输入法对文字加密的方法,其特征在于,加密时依此执行以下操作:
步骤101,系统初始化,用户启用加密输入法,加密模块获得解密方的公钥;
步骤102,用户在输入框输入要加密的文字,并触发加密,输入法获得这些文字并发给加解密模块;
步骤103,加解密模块用解密方的公钥对步骤2获得的文字进行非对称加密,得到密文;
步骤104,加解密模块将步骤103得到的密文发送到缓存服务器,缓存服务器返回一个对应的短链接;
步骤105,加解密模块将短链接发送给输入法,替换用户原来输入的文字。
本发明提供一种用输入法对文字解密的方法,其特征在于,解密时依此执行以下操作:
步骤201,系统初始化,用户启用加密输入法,加密模块中有自己的私钥;
步骤202,输入法获得指定格式的短链接,并发送给加解密模块;
步骤203,加解密模块将短链接发给缓存服务器,得到相应的密文;
步骤204,加解密模块用解密方的私钥对密文进行解密,得到明文;
步骤205,加解密模块将解密得到的明文发送给键盘,键盘显示明文。
更优的,在步骤104中,加解密模块向缓存服务器发送短链接类型参数,缓存服务器返回的短链接会使用特定的字符集和格式。
更优的,在步骤104中,加解密模块会向缓存服务器发送时间参数,在超过特点时间之后触发解密,缓存服务器不会向短链接返回密文。
更优的,在步骤104中,加解密模块会向缓存服务器发送识别码,使在步骤203中缓存服务器只对提供该识别码的终端返回该短链接对应的密文。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京升鑫网络科技有限公司,未经北京升鑫网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911423469.5/2.html,转载请声明来源钻瓜专利网。