[发明专利]面向Android系统的移动终端短信端到端加密方法有效
申请号: | 201410426292.5 | 申请日: | 2014-08-26 |
公开(公告)号: | CN104202736A | 公开(公告)日: | 2014-12-10 |
发明(设计)人: | 蒋睿;周磊;刘梦雅;牟学凯 | 申请(专利权)人: | 东南大学常州研究院 |
主分类号: | H04W4/14 | 分类号: | H04W4/14;H04W12/02 |
代理公司: | 常州市维益专利事务所 32211 | 代理人: | 王凌霄 |
地址: | 213164 江苏省常州市武进区常*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 一种面向Android系统的移动终端短信端到端加密方法,包括:Android类库模块,短信编辑模块,短信加密模块,短信发送模块,短信接收模块,短信解密模块,数据库模块和短信显示模快,其中Android类库模块扩展和实例化了Android应用框架层的基础类,供其他各模块调用;短信编辑模块提供用户短信输入功能;短信加密模块一次一密加密短信;短信发送模块把密信发送至GSM/3G网络中;短信接收模块从GSM/3G网络中解析出密文短信;短信解密模块由密信解析出会话秘钥和密文,并用会话秘钥解密密文;数据库模块用于封装数据供其他模块访问;短信显示模块把数据库中的短信呈现给用户。本发明保证了短信通信安全。 | ||
搜索关键词: | 面向 android 系统 移动 终端 短信 端到端 加密 方法 | ||
【主权项】:
一种面向Android系统的移动终端短信端到端加密方法,其特征在于:包括用于实现针对Android操作系统移动终端短信端到端一次一密的加密传输的Android类库模块(1)、短信编辑模块(2)、短信加密模块(3)、短信发送模块(4)、短信接收模块(5)、短信解密模块(6)、数据库模块(7)和短信显示模块(8);其中,所述的短信编辑模块(2)、短信发送模块(4)、短信接收模块(5)、短信显示模块(8)的部分功能需要通过调用Android类库模块(1)实现;短信发送时,由用户向短信编辑模块(2)输入短信,用户输入的短信首先经过短信加密模块(4)加密,再由短信发送模块(5)发送,同时被存入数据库模块(7)最后由短信显示模块(8)呈现给用户;短信接收时,首先短信由短信接收模块(5)接收,再由短信解密模块(6)解密,接着被存入数据库模块(7),最后由短信显示模块(8)呈现给用户;其中,所述的Android类库模块(1)通过扩展和实例化Android系统应用框架层基础类,供短信编辑模块(2),短信发送模块(4),短信接收模块(5)和短信显示模块(8)调用;所述的短信编辑模块(2)通过创建用户短信编辑界面,提供用户短信输入功能;所述的短信加密模块(3)基于不同的临时会话秘钥,采用AES算法加密用户编辑的短信;所述的短信发送模块(4)把加密后的短信发送到GSM/3G网络中;所述的短信接收模块(5)从GSM/3G网络中接收协议数据单元PDU,从协议数据单元PDU解析出短信并判别短信是明文还是密文;所述的短信解密模块(6)从密文短信中解析出会话秘钥和密文,并基于会话秘钥采用AES算法解密出明文短信;所述的数据库模块(7)用于存储短信和联系人信息,把数据库中的短信和联系人信息封装成URI形式方便其他模块访问;所述的短信显示模块(8)把短信数据库(7)中存储的明文短信呈现给用户。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于东南大学常州研究院;,未经东南大学常州研究院;许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201410426292.5/,转载请声明来源钻瓜专利网。