[发明专利]基于iOS系统移动终端的短信加密系统有效
申请号: | 201510992625.5 | 申请日: | 2015-12-25 |
公开(公告)号: | CN105592431B | 公开(公告)日: | 2018-11-16 |
发明(设计)人: | 蒋睿;钱泽虹;裴蓓;孔华锋;尹杰 | 申请(专利权)人: | 东南大学常州研究院;公安部第三研究所 |
主分类号: | H04W4/14 | 分类号: | H04W4/14;H04W12/02;H04L29/06 |
代理公司: | 常州知融专利代理事务所(普通合伙) 32302 | 代理人: | 路接洲 |
地址: | 213164 江苏省常州市武进区常*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及一种基于iOS移动操作系统的短信加密方法,适用于GSM/3G/4G网络,包括短信编辑/显示模块、秘钥管理模块、认证码模块、加解密处理模块、加密短信收发模块和数据库模块六个模块,短信编辑/显示模块用于编辑原始短信和显示解密后的短信;秘钥管理秘钥生成本次通信的会话秘钥;认证码模块验证发件人/收件人身份;加解密处理模块,对短信进行加密/解密处理;加密短信收发模块将加密短信发送到GSM/3G/4G网络,或从GSM/3G/4G网络中接收加密短信;数据库模块保存加密短信和联系人。本发明采用一次一密的短信加密方法和在短信中添加发件人/收件人身份信息认证码,保证了端到端的短信通信安全。 | ||
搜索关键词: | 基于 ios 系统 移动 终端 短信 加密 方法 | ||
【主权项】:
1.一种基于iOS系统移动终端的短信加密系统,其特征在于:包括用于实现对基于iOS系统的移动终端收发短信进行加密保护的短信编辑/显示模块(1)、秘钥管理模块(2)、认证码模块(3)、加解密处理模块(4)、加密短信收发模块(5)和数据库模块(6);所述短信编辑/显示模块(1)与加解密处理模块(4)双向通信,短信编辑/显示模块(1)的输出端接认证码模块(3)的输入端;所述秘钥管理模块(2)的输出端接加解密处理模块(4)的输入端;所述认证码模块(3)与加解密处理模块(4)双向通信;所述加解密处理模块(4)与加密短信收发模块(5)双向通信;所述加密短信收发模块(5)的输出端接数据库模块(6)的输入端;所述数据库模块(6)与短信编辑/显示模块(1)双向通信;所述的短信编辑/显示模块(1)提供基于iOS系统的短信编辑和显示视图,用以编辑原始短信和显示解密后的短信,包括iOS EditViewController编辑模块(1‑1)和iOS SessionViewController显示模块(1‑2)两个子模块;所述的秘钥管理模块(2)管理主密钥并生成会话秘钥,为加解密处理模块(4)提供加密/解密秘钥,包括随机数生成模块(2‑1)、主密钥存储模块(2‑2)和iOS会话秘钥生成类模块(2‑3)三个子模块;所述的认证码模块(3)为短信提供发信人/收信人身份认证功能,包括本机号码获取模块(3‑1)、iOS认证码生成类模块(3‑2)和iOS认证码验证类模块(3‑3)三个子模块;所述的加解密处理模块(4)实现对短信的加密和解密功能,包括iOS编解码算法类模块(4‑1)和iOS数据加解密控制类模块(4‑2)两个子模块;所述的加密短信收发模块(5)从GSM/3G/4G网络中接收加密短信,或者将加密短信发送到GSM/3G/4G网络中,包括iOS加密信息组合类模块(5‑1)、iOS加密信息分离类模块(5‑2)、iOS加密短信收发类模块(5‑3)、发送模块(5‑4)和接收模块(5‑5)五个子模块;所述的数据库模块(6)用于短信和联系人信息的保存和读取,包括Contact Entity联系人存取模块(6‑1)和Message Entity短信存取模块(6‑2)两个子模块。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于东南大学常州研究院;公安部第三研究所,未经东南大学常州研究院;公安部第三研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201510992625.5/,转载请声明来源钻瓜专利网。