论文范文网-权威专业免费论文范文资源下载门户!
当前位置:毕业论文格式范文>硕士论文>范文阅读
快捷分类: 互联金融银行影响论文 互联星空精品期刊 kk同源期刊精讲互联 无线互联科技杂志社 凯文同源期刊视频互联 无线互联科技期刊

关于移动互联论文范文 基于汽车移动互联平台的安卓系统安全加密相关论文写作参考文献

分类:硕士论文 原创主题:移动互联论文 更新时间:2024-02-26

基于汽车移动互联平台的安卓系统安全加密是适合移动互联论文写作的大学硕士及相关本科毕业论文,相关移动互联开题报告范文和学术职称论文参考文献下载。

【 摘 要 】 随着车联网的发展,人们的生活有了更多的便利,但同时也成为了入侵汽车网络系统的途径.因此就迫切需要对车联网中传输的数据进行加密和签名,提高传输数据的完整性,保密性和不可否认性.针对车联网中汽车移动互联平台的安全性,论文提出使用1024位的RSA加密算法,负责汽车移动互联平台到服务器的加密和客户端接收服务器信息后的解密.在该汽车移动互联平台中使用的是Android系统,论文提出了在Android系统中调用C++程序的方法进一步加强安全性.该系统经加密后安全性提高,且在安全的同时又有较高的效率.

【 关键词 】 android;rsa;jni

【 中图分类号 】 TN82

【 文献标识码 】 A 【 国家标准学科分类代码 】 510.1050

【 Abstract 】 With the develop of the Internet of Vehicles, it brings many conveniences to people, although it becomes a way of hacking into automotive network system. Thus, there is an urgent need to improve integrity, confidentiality and non-repudiation of data tranission through encryption and digital signature for tranerred data in Vehicle networking. In terms of the security of automotive mobile Internet platform in the Vehicle network, 1024-bit RSA encryption algorithm is used in this essay which is responsible for the encryption between automotive mobile Internet platform and server and the decryption after clients receive information from the server. Android system is used in the automotive mobile Internet platform, so calling C++ in Android to enhance the security is proposed in this essay. The encrypted system will be improved both in security and efficiency.

【 Keywords 】 android; rsa; jni

1 引言

随着国民经济的快速发展,汽车被越来越多的人所拥有,汽车网络化程度也在不断提高,出现了车联网的概念.车联网采用了各种网络通信技术来实现汽车控制、导航服务、联网应用、车地通信、“车车通信”、车人通信等功能[1].一方面给驾驶者带来了便捷的汽车应用服务,提高了驾驶的趣味,增强了驾驶安全性,另一方面很大程度上缓解了交通拥堵,提升了现有道路的交通能力.

车联网的发展带来了各种便利,而这些便利也恰恰成为侵入汽车网络系统,扰乱汽车及交通秩序的途径.近几年来,已经有很多著名的公开报告成功的攻击了几款在售车型.这些公开报告把汽车的网络信息安全问题推到了风口浪尖,希望能引起汽车制造商和学者对汽车网络信息安全问题的关注.在车辆的控制方面,OBD(车载诊断系统接口)应用的安全问题尤其值得关注,通过OBD不仅可以监听总线上的消息,还能伪消息(如传感器采集的信息)来欺骗发动机控制器,达到篡改汽车行动状态的目的[2].可以在汽车的 OBD口安装具有无线发射接收模块的恶意硬件,攻击者便可远程向该恶意硬件发送错误的 OBD 控制指令,致使跑在高速路上的车辆发动机突然熄火,恶意转动方向盘方向,最终使得车毁人亡[3].

针对以上车联网中的安全问题,本文提出使用1024位RSA加密算法完成车载端Android平台的数据加密与客户手机端数据解密.考虑到1024位RSA算法对效率的要求高并且用JNI接口可以不容易被反编译,所以用C++来完成RSA算法的实现,在Android系统中通过JNI接口调用C++程序完成对JA中数据的加密[4].此中1024位的大数运算是项目的难点和关键点,尤其是模幂运算.JNI接口的调用是本文的创新点和亮点,使用JNI接口可以提高效率还能加强系统的安全性.

2 1024位RSA加密算法

2.1 RSA加密算法过程

汽车移动互联平台上使用的RSA算法是1978年由Rivest,Shamir和Adleman三个人共同提出的.RSA算法与大多数的公钥一样,它的安全性主要是取决于加密算法中数学问题求逆的困难性,我们把这种数学难题叫做单向函数.RSA算法选用的单向函数是:两个大素数相乘是简单的,但把得到的积分解为两个素数则很难.RSA加密算法的理论基础是一种特殊的可逆模幂运算.RSA算法可以分为密钥产生过程和加解密过程,如图1所示.

RSA算法的密钥产生过程:

(1) 系统产生两个大素数p,q(保密);

(2) 计算n(公开)和欧拉函数(n)(保密),n等于p*q,(n)等于(p-1)(q-1);

(3) 随机选择满足gcd(e,(n))等于1的e作为公钥,加密的密钥对就是(e,n);

(4)计算满足ed等于1 mod (n)的d作为私钥,解密密钥即为(d,n).

总结:本论文为免费优秀的关于移动互联论文范文资料,可用于相关论文写作参考。

参考文献:

1、 安卓:助力奥迪跟进车载时代潮流 奥迪的购买者们将不仅仅在设计和动力方面得到全新感受,而且其车载系统也将迎来根本性的升级:在位于加利福尼亚举办的谷歌I O开发者大会上,奥迪展示了。

2、 基于安卓手机的健身应用软件和实现 摘要:该课题研究的是利用移动智能手机的特点打造一个能简单、循序渐进并且随时随地锻炼的健身应用软件。该软件参考囚徒健身法,提供多种无器械的自重健身。

3、 一种安卓应用典型特征片段的提取方法 摘要:面向移动终端的处理器性能评估需要具有代表性的测试程序,本文通过分析安卓应用阶段性的微架构无关特征,选取能够代表整个应用的程序片段,为最终生。

4、 首个军转干部创业暨健康互联平台启动 3月12日,中国人民武装警察部队广东总队医院军转干部郭忠创业计划暨健康互联平台启动仪式在广州军区干部培训中心一号新闻发布大厅举行。这个健康互联。

5、 基于安卓系统移动学习系统设计 【摘要】在移动互联网应用范围不断扩展,应用深度不断增加的情况下,越来越多的人利用互联网进行工作和学习。就现阶段的具体分析来看,社会生活节奏的加快。

6、 安卓谁来拯救你,我爱人 目前国产操作系统处于一个非常尴尬的位置。桌面国产系统艰难求生,移动国产系统只是在国外系统的基础上“变身”,始终没能掌握核心技术。当下,面对欣欣向。