基于Android平台加密算法的研究与实现

被引量 : 0次 | 上传用户:jy02553920
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着信息技术的飞速发展,信息安全越来越成为人类关心和关注的课题,信息安全理论和数据加密技术也越来越受到各界广泛的重视。同时伴随着移动互联网时代的到来,移动终端设备高速发展,移动电话正向智能化方向迈进,各类智能手机操作系统应运而生。Android系统正是目前最热门的智能手机操作系统之一。为了满足用户对私密信息进行保护的需求,基于Android平台的数据加密软件的研究和开发显得很有必要。鉴于手机与传统PC的区别,传统分组加密算法由于在处理效率和资源占用等方面并不一定适用于Android平台,因此加密算法如何合理运用到Android系统中是Android数据加密研究的重点。本文分析了Android系统的起源、发展、特点和系统框架,分析了基于Android平台数据加密软件的功能需求,介绍了数据加密算法的相关知识,着重研究了AES标准的Rijndeal算法,并结合Android平台的特点,提出了软件实现AES算法的优化方案,并运用到手机加密软件中,最后对优化算法进行了时间效率实验。本文的主要工作如下:1、研究Android平台软件开发流程和NDK技术,分析Android平台的安全机制,研究基于Android平台的数据加密需求。2、研究高级加密标准AES的Rijndael算法,分析其算法原理和流程,总结算法的优点和缺点,并根据Android平台的特点和数据加密的需求,优化了AES算法的软件实现。3、设计开发Android手机应用—文件保密箱,将改进的AES算法采用NDK方式实现到应用中,并与标准AES算法进行效率比较。
其他文献
为了适应21世纪全球金融的飞速发展,金融机构将进一步寻求突破,不断推出新的产品和服务,实现网络化运作,逐步走向功能多样化和业务交叉。并且随着消费者金融需求的日益多样化
随着体验经济时代的来临,商品包装的价值已与消费体验密不可分。现代的包装不仅仅代表了一个承载商品的容器,更成为了一种满足消费体验的方式,一个提供消费体验的载体。本课
委托代理问题一直是公司治理研究的重点问题之一,随着资本市场的发展,学者发现并非所有的公司股权都是高度分散的。股权的相对集中,导致了控股股东的出现,由于控制权与所有权
主要浅析了白酒与健康的关系,让公众对白酒与健康的关系有一个清晰的认识。中国白酒中含有很多有利健康的功能因子,大量研究表明适量饮酒有益健康。但是喝酒有个度,过量饮酒
近些年来,在金融自由化和经济全球化的浪潮中,金融工具创新在很大程度上刺激了全球经济发展,尤其是衍生金融工具创新和使用,许多全球性跨国企业为规避风险或投机获利,纷纷将
由于多种因素的影响,钢铁企业的亏损状况逐年严重。钢铁企业的亏损状况不仅与产能过剩和钢价下跌以及成本提高有关,还与钢铁企业的营销策略密切相关。传统的营销策略面对激烈
<正>在第29个教师节到来前夕,有一个消息引起了社会各界的广泛关注。日前,国务院法制办公布了《教育法律一揽子修订草案(征求意见稿)》,对四部教育法律的相关条款进行修订。
期刊
电子不停车收费(ETC)技术作为新一代的智能交通系统(Intelligent Transport System, ITS)中的一项关键技术,正在得到越来越广泛的应用。国内目前主要使用的是第一代的ETC系统
本试验主要研究了石蒜鲜样提取生物碱的方法,优化了薄层色谱分离石蒜生物碱的条件,利用薄层色谱分离制备石蒜生物碱单品,初步优化了柱层析分离生物碱的条件,建立了高效液相色谱法
滚筒洗衣机正朝着两个方向同时发展:一是洗涤技术不断的推陈出新,如蒸汽洗、超声波洗、健康杀菌,银离子等,另一个方向是控制技术。首先,通过对整机厂规格书的分析,确定了控制