[发明专利]一种手机短信加密通信方法有效
申请号: | 201510014577.2 | 申请日: | 2015-01-13 |
公开(公告)号: | CN104640091B | 公开(公告)日: | 2019-10-18 |
发明(设计)人: | 董红伟 | 申请(专利权)人: | 董红伟 |
主分类号: | H04W4/14 | 分类号: | H04W4/14;H04W12/02 |
代理公司: | 郑州联科专利事务所(普通合伙) 41104 | 代理人: | 刘建芳 |
地址: | 450000 河南省郑州市*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种手机短信加密通信方法,利用通信双方约定的密钥对输入的短信明文进行加密,并利用发送方手机终端自定义的公式对容易破解的字母、数字或符号进行变异操作,增加了短信破解的难度,发送方手机终端还设置有“加密发送”和“阅后销毁”模式,接收方手机终端接收短信密文后对短信密文进行破解,并判断短信的发送模式,若为“加密发送”模式,短信内容保留;若为“阅后销毁”模式,在手机短信数据库中把本条短信存储位置上以随机产生的乱码更新操作几次后删除。本发明所述手机短信加密通信方法,破解难度大,最大程度的保证了通信双方的信息安全。 | ||
搜索关键词: | 一种 手机短信 加密 通信 方法 | ||
【主权项】:
1.一种手机短信加密通信方法,其特征在于,依次包括以下步骤:A,通信双方约定密钥,所述密钥为至少五位的正整数;B,发送方手机终端利用约定的密钥对输入的短信明文中的每个字符进行加密,形成加密字符,加密方法包括:b1, 对短信明文中的字符进行判定,若是中文字符直接进入步骤b2,若是字母、数字或符号则对它们进行变异操作;b2,利用约定的密钥对中文字符和步骤b1变异后的字符进行加密,形成第一短信密文,具体方法为:发送方手机终端自动在密钥上加一个正整数得到正整数n,字母、数字或符号的加密方法为,用正整数n减去步骤b1中各个字符得到的变异码,将相减后的结果转换为二进制后取后16位作为第一短信密文中的字符,汉字的加密方法为,正整数n减去汉字对应的Unicode码值,将相减后的结果转换为二进制后取后16位作为第一短信密文中的字符,其中所述正整数n大于汉字对应的Unicode码值和步骤b1中各个字符得到的变异码值;b3,发送方手机终端产生随机数p,其中,0≤p≤5,利用随机数对短信内容进行二次加密,形成第二短信密文,具体方法为:对b2中产生的第一短信密文中的各个16位的二进制数抽取出某一位,密钥的某一位和随机数相加后得到的整数即为抽取的具体位数,将抽取后的二进制数最前面补零,得到新密文,对每个字符抽取出来的该位二进制数前加中文或者字母、数字或符号的区别码得到一个二位二进制数,发送方手机终端将每七个所述二位二进制数设为一组,若不足七个二位二进制数,则在其后补零,发送方手机终端在该组前补一个二位二进制数,得到特征字符,发送方手机终端将所述特征字符插入所述新密文最前面,形成第二短信密文;C,发送方手机终端对第二短信密文设置“加密发送”和“阅后销毁”发送模式标识字符,并对所述发送模式标识字符赋值,形成第三短信密文;D,发送方手机终端关联手机联系人或按照输入的手机号码确定接收方手机终端,并通过通信网络发送所述第三短信密文;E,接收方手机终端接收所述第三短信密文,并利用约定密钥对短信内容进行解密,同时判断发送模式,若为“加密发送”模式,短信内容保留;若为“阅后销毁”模式,在手机短信数据库中把本条短信存储位置上的数据以随机产生的乱码作为新数据执行数据库更新操作,重复这样的更新操作几次后删除,防止恢复数据。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于董红伟,未经董红伟许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201510014577.2/,转载请声明来源钻瓜专利网。
- 上一篇:一种身份鉴权方法、装置及系统
- 下一篇:双线圈动磁换能器及方法