当前位置:主页 > 科技论文 > 网络通信论文 >

移动智能终端消息加密与压缩研究

发布时间:2020-02-17 21:38
【摘要】:近几年来,以Android为首的移动智能终端数量以惊人的速度增长,同时作为传统通信手段的短消息得到了更好的继承和发展。然而面对新环境,短消息以及基于网络传输的消息面临了更多的风险和挑战。随着更多的短信泄露事件和隐私泄露病毒的出现,针对以Android平台为首的移动终端需要设计一种更为便捷实用的安全防护机制。本文通过研究并阐述Android平台的相关设计思路,分析并研究了Android平台短信收发阶段存在的隐藏风险。由于移动智能终端短信数据易泄露的特点,分析了常用的对称加密算法以及非对称加密算法的相关技术。同时为了更好地应对密钥分发加密过程中出现的攻击行为,分析了常见的密钥分发机制。综合加密技术和密钥分发技术,本文设计了能够抵挡中间人攻击和重放攻击的基于时间的动态口令生成算法。同时为了实现用户的身份验证和防止第三方恶意伪装,对比了RSA加密算法和基于椭圆曲线的非对称加密算法,根据实际算法特点同时结合密钥分发的一些相关技术,设计了基于椭圆曲线的加密算法与基于时间的动态口令算法结合的移动端身份验证协议。同时针对移动端运算资源和带宽紧缺的特性,分析并阐述了现有的LZ77算法、霍夫曼编码等文本压缩技术,将基于LZ77算法和霍夫曼编码的DEFLATE算法进行改进,与现有的行程长度编码(RLE算法)进行结合,提出了改进的DEFLATE文本压缩算法,用于进一步提升消息发送效率。实验证明,新的算法能够在不改变信息内容的前提下,进一步提高消,息传输效率。最后将所提出的相关解决方案实施到Android平台,并测试相关功能是否完整。在搭建实验环境之后,将文中提出的算法与传统算法进行比较。基于椭圆曲线的加密系统引入后尽管增加了系统的时间开销,却能提供更好的安全特性。同时这些解决方案能够有效地进行组合,实现完整的消息防护。
【图文】:

组件图,组件,图形界面,文件


提供的系统SDK,其中最重要的是构成一个APP的四大关键组件:Activity、Service、逡逑Content邋Provider和Broadcast邋Receiver。这四个组件提供了每个应用的图形界面、数据操逡逑作、资源共享和信息通讯功能的基本框架。如图2.2所示,程序员通过组合各个模块实逡逑现应用的多样性。逡逑J逦逦逦逦逦逡逑“逦*邋X逡逑/邋\逡逑—使用?一 ̄^邋Activity邋-启动/终止-Service邋)逡逑周户逦查询崎考送mtent邋一广逡逑发送iment逦g义希″危″义希拢颍铮幔洌悖幔螅翦危卞澹茫铮睿簦澹睿翦澹义希遥澹悖澹椋觯澹蝈呜澹校颍铮觯椋洌澹蝈澹慑义贤迹玻玻粒睿洌颍铮椋渌拇笞榧换ュ巍耙诲义希粒悖簦椋觯椋簦牵粒睿洌颍铮椋渥罨镜淖榧糜诔氏钟没Ы缑婧拖煊τ没Р僮鳌R桓觯粒悖簦椋觯椋簦义峡梢岳斫馕桓鐾夹谓缑婵刂破鳎梢酝ü蠖ㄏ嘤Φ耐夹谓缑嫔杓莆募迪滞夹位珏义厦娴目刂啤⑾煊凸芾怼M夹谓缑嫔杓莆募捎茫兀停逃镅越斜嘈矗低常樱模嘶嵬瓿慑义希兀停涛募耄剩粒郑量蚣懿阒械摹埃幔睿洌颍铮椋洌觯椋澹鳎郑椋澹鳌崩嗉捌涓鞲鲎永嗟挠成涔叵怠R桓鲥义贤夹谓缑嫔杓莆募ü短缀妥远ㄒ迥芄皇迪侄嘀侄嘌耐夹谓缑妗#粒悖簦椋觯椋簦ü芾礤义峡刂普庑┙缑胬聪煊τ没У牟僮鳌e义希樱澹颍觯椋悖逡彩牵粒睿洌颍铮椋湎低持械囊桓鲋匾榧涞匚挥耄粒悖簦椋觯椋簦嗳簟#樱澹颍觯椋悖灞旧礤义厦挥型夹谓缑妫怯糜诤筇ń性诵械囊桓鲎榧MǔG榭鱿拢糜谑荻寥∮氪娲⒉馘义献鳌⑼绶梦省⒆榧涞男畔⒔换缓推渌僮鞯氖导手葱凶榧T谡J褂檬

本文编号:2580515

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/wltx/2580515.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户6ca8a***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com