摘要随着移动互联网的快速发展,智能手机应用越来越广泛,逐渐成为人们生 活中的必需品。手机上的各种文字,图片,视频和音频文件,联系人信息,支付 信息等都需要一定的保密性,这些信息一旦遭到泄露就会让用户承受一定程度的 损失。手机的安全问题日益严重,手机泄密的问题困扰着对手机隐私十分重视的 用户。

本文针对以上问题,通过对 Android 操作平台以及 Eclipse 开发环境的深入 学习,设计实现了一款用于安卓手机的信息加密的的软件。在加密的算法中使用 了 AES 和 DES 两种算法,用户可以根据自己的安全需要进行选择。软件功能主要 包括了文件加密,文件解密,文件编辑和文件删除四个部分。其中文件的加密和 文件的解密模块是本软件的核心模块。加密的文件格式包括文本文件,图片,音 频和视频等。在加密的过程中,用户可以选择自己想要加密的文件,然后选择加 密解密方式,输入密钥之后就完成了对文件的加密。而解密过程是用户选择需要 解密的文件,然后选择解密模式,再输入密钥,就完成了对文件的解密。80852

最后对软件进行了一系列的性能测试,保证了软件能够安全有效地完成信息 的加密解密工作,同时也验证了软件的稳定性和兼容性。测试结果表明,本次毕 设实现的加密应用软件能够实现对手机文件的加密功能,成功地将加密技术应用 到了移动手机平台上,且该软件能够在较低的资源消耗情况下稳定而安全地运 行,有效地保护手机文件信息。

毕业论文关键词:安卓;移动终端;加密;信息安全

Abstract With the rapid development of the Internet,Intelligent mobile phones become more and more widely used, and it gradually become a necessity in people's lives。 All kinds information like text, pictures, video and audio files, contact information, a variety of payment informational need to be kept secret。Once the information leak to others,it will make users withstand a certain degree of loss。 Mobile phone security issues become increasingly serious, The information leaking problem confuses  most of people。

Through the depth study of the Android platform and Eclipse development environment, a software for information encryption has been designed to solve the problem of information leaking。 Two algorithms AES and DES encryption algorithm are in use, the user can choose one of them according to their needs。 The software contains file encryption, file decryption, file editing and file delection four modules。Decryption module and encryption module is the core module of the software。 File encryption include text files, pictures,vedio and audio encryption and so on。The encpryption process is that first choose files that want to encrypt, and then select  the   encryption  mode,  enter  the   key,  and  the   file   encryption  has     been

finished。The decryption process is similar to the encryption process。

Through a series of system test of the software,the safety and effectively of the software can be ensured,and the stability and compatibility of the software can also be ensured in the use of the encryption and decryption work。Testing results show that application can protect the files on the smart phone effectively, successfully applying encryptiont to mobile platform。 At the same time, it can operate stably and safely with comparatively low resource consumption。

Keywords: android; mobile terminal; encryption;information security

目录

第一章 绪论 1

1。1 选题背景和意义 1

1。2 国内外加密算法的发展和现状

上一篇:卡尔曼滤波器设计+matlab程序
下一篇:FPGA实现以太网MAC控制器MAC控制模块

5d电子体系的晶体场效应与自旋轨道耦合

基于Java的串口通信设计

基于Kinect的深度图像编码

PSpice的电容式加速度计闭环反馈控制模块设计

基于混沌的数字图像加密技术研究

HFSS频率选择表面的设计仿真与分析

基于Virtex-5FPGA的图像处理系统研究

LiMn1-xFexPO4正极材料合成及充放电性能研究

互联网教育”变革路径研究进展【7972字】

安康汉江网讯

ASP.net+sqlserver企业设备管理系统设计与开发

网络语言“XX体”研究

张洁小说《无字》中的女性意识

我国风险投资的发展现状问题及对策分析

新課改下小學语文洧效阅...

麦秸秆还田和沼液灌溉对...

老年2型糖尿病患者运动疗...