- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Android社交网络安全的通信系统
摘要:Android系统是一款性能十分优秀的手机软件平台,拥有灵活性高、实用性强等特 点,但是在一些Android系统的社交软件中,始终存在着信息泄漏的安全隐患。在现代网络 社交中,通信系统的安全性能已经越来越被人们所重视。而通过对信息进行加密处理,能够 有效的提高Android系统网络社交软件的安全性能。因此,本文就Android中社交网络的安 全通信系统展开分析和研究.
关键词:Android;社交网络;通信系统
当前移动社交软件已经成为人们日常生活中最为重要的信息交流工具,同时随着社交软 件的广泛应用,信息安全的问题也开始被人们所重视。所以,如何在手机社交软件中有效控 制使用者的隐私,保障用户信息交流的安全性,已经刻不容缓。本文将以Android系统为例, 通过对Android系统的短信发送机制设计进行分析,探索Android系统社交通信功能的安全 性。
1社交网络发展现状
随着现代通信技术的不断发展,使得许多先进技术能够得以广泛应用,网络技术、4G 通信技术、大数据以及云计算等都成为当前网络社交的技术支撑,同时许多社交软件也开始 朝着移动社交功能的方向发展。当前微信、微博、QQ等社交软件都能够在人们的日常生活 中发挥巨大的作用,但是随着这些移动设计软件的普遍应用,同时也带来更多的网络安全问 题。在人们应用软件时,软件开发公司、网络运营公司以及其他第三方人员都有可能获得使 用者发出的信息。当前,移动社交软件的安全问题主要有三个方面:(1)用户使用的是明 文方式进行信息交流,如果在不安全的信号通道中进行传递,信息内容就很有可能被第三方 人员窃取。(2)在社交软件中交流双方无法确定发送信息者的真实身份。因此只通过账号 名称以及手机号无法保证安全。(3)社交软件中的信息无法确定其完整性,无法判断发送 和接收的信息是否被人篡改过。
2安全通信系统的设计
2.1系统模型设计
在Android系统的社交通信功能中,需要应用分层的设计方式,在系统模型中将Android 系统作为基础层,移动社交软件系统设置为中间层,最后将手机的通信系统作为最上层。其 中在基础层面中包括了 Android系统的应用模块、应用框架、运行管理模块、Linux内核处 理模块。基础层面主要是负责在通信工作中为其他层面提供最基础的技术功能,例如:网络 连接功能、读取SIM信息功能等。而在中间层面中主要是各种社交软件的编辑功能,通过软 件将编辑好的信息通过发送指令传递到底层的信号通道中。最顶层主要负责将需要发送的信 息进行加密处理,当信息发出之后,接收方接收的信息将由系统的基础层显示出来。
2. 2系统模块设计
在Android系统中主要分成三个模块,分别是信息接收发送模块、信息加密和解密模块 以及信息发送签名验证模式。(1)系统的信息发送和接收功能是手机短信发送和接收的主 要模块,通过这种模块功能可以在不通过社交软件的情况下进行信息数据传送,是手机短信 功能的基础。在短信发送之前,Android系统将会对信息内容进行判断,保证信息的字符数 量控制在70以内,如果超过70字符则系统会自动将信息分成两条发送。此外,用户可以通 过夏制粘贴功能将信息转到Android系统中的短信功能中完成信息发送。(2)系统的加密 以及解密功能可以使用对称加密技术中的AES计算模式。在大多数的系统加密技术中对称加 密技术拥有加密效率高、加密承载量大等技术优势,因此非常适合对一些字符数量较多的信 息进行加密处理。同时AES计算模式也是一种十分常见的信息加密计算方式,在这种加密计 算模式中重点是通过分组的方法进行加密计算,按照字符数量当前主要有128、192、256 三种分组方式,在Android系统中使用的是256模式。加密的流程是在信息发送前输入对称 的密钥,然后编制相应的字符串,通过用户发出传送命令后,将密文传送出去。而接收方将 通过设社交软件接收到信息密文,再将信息密文传入系统中输入相应的密钥完成信息解密。 (3)签名验证功能是使用RSA计算法来完成工作,这种计算法在数字化签名验证功能中已 经被广泛的应用。通常为了安全性会增加系统的计算难度,使密钥的长度保持在1024之上。
3安全通信系统的实现
3. 1系统工作流程
(1)分发系统计算密钥。其中AES计算法的密钥包括人工分发、RSA加密发送。而RSA 计算法则需要通过短信发送以及网络发送。(2)通过AES加密之后发送信息。首先输入短 信信息和对方电话号码,其次对信息内容进行加密处理,再次通过信道发送密文。(3)进 行RSA签名验证,通过社交软件编辑信息内容,对信息内容进行签名并生成摘要。通过加密 技术将明文进行加密处理,转换成密文格式,再进行发送。
3. 2功能实现
3. 2. 1在Androi
您可能关注的文档
- 中国古代诗歌散文欣赏第三单元因声求气,吟咏诗韵终《将进酒》教学设计.docx
- 高中语文人教版高中必修4第二单元-水龙吟教案.docx
- 高中英语外研版高中选修6Module5Cloning-教学设计.docx
- 高中通用技术人教高二上册目录-第三节设计的基本原则.docx
- 2023年《红与黑》读书心得体会.docx
- 2023年初中军训学前综合教育心得体会.docx
- 小学道德与法治人教一年级上册(统编)第四单元天气虽冷有温暖-【美丽的冬天】教学设计.docx
- 2023年幼儿园网络培训心得体会.docx
- 《记梁任公先生的一次演讲》教案.docx
- 2023年外出学习心得体会.docx
- 急性肾功能衰竭综合征的肾血管介入性诊治4例报告并文献复习.docx
- 基于血流动力学、镇痛效果分析右美托咪定用于老年患者髋部骨折术的效果.docx
- 价格打骨折 小心统筹车险.docx
- 交通伤导致骨盆骨折合并多发损伤患者一体化救治体系的效果研究.docx
- 多层螺旋CT与DR片诊断肋骨骨折的临床分析.docx
- 儿童肱骨髁上骨折后尺神经损伤恢复的预测因素分析.docx
- 康复联合舒适护理在手骨折患者中的应用及对其依从性的影响.docx
- 机器人辅助老年股骨粗隆间骨折内固定术后康复.docx
- 超声辅助定位在老年髋部骨折患者椎管内麻醉中的应用:前瞻性随机对照研究.docx
- 两岸《经济日报》全面合作拉开帷幕.docx
最近下载
- 2025-2026学年青岛版(五四学制)(2024)小学数学二年级上册(全册)教学设计(附目录).pdf VIP
- QC_T 750-2006 清洗车通用技术条件.docx VIP
- 中医学基础试题及答案.docx VIP
- 企业安全讲话稿.docx VIP
- 扭矩转角传感器失效状态下的方向盘转向助力方法及系统.pdf VIP
- 中国餐饮连锁企业薪酬管理现状及对策研究--以星巴克为例.docx VIP
- DBJT15-234-2021 广东省绿色建筑检测标准 (2).pdf VIP
- 外贸单证年终总结.pptx
- 国家开放大学《机电接口技术课程设计》任务书参考答案.doc VIP
- 车辆伤害专项应急救援预案.docx VIP
原创力文档


文档评论(0)