基于iOS平台的对象对称加密技术设计和实现

来源 :科学家 | 被引量 : 0次 | 上传用户:hjzc800
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要 本文主要介绍AES加密的原理机制,将AES加密的优势展现出来并对移动端数据进行保存和加密,对这种方法进行深入研究,最终形成一种成熟的加密存储机制并运用到移动端中。此机制加强了系统处理数据的性能,规避了数据碎片化的问题,保证了数据的安全性和系统性能的最优化。
  关键词 数据处理;AES;加密存储;安全性
  中图分类号 TP3 文献标识码 A 文章编号 2095-6363(2017)15-0110-01
  iOS移动平台应用访问缓存到本地的故障单、工单等数据,数据一旦本地化存储就存在泄露的可能,用户数据存储的过程如果采用数据库加密也存在数据库密码泄露,从而导致数据泄露。工业数据的数据量比较大,如果用户不能有组织的存储和访问数据,就会导致数据碎片化严重,将会严重影响系统的性能,所以要用一种既能规避数据库泄露又能防止数据碎片的方式来实现,即一种加密算法AES算法。AES(The Advanced Encryption Standard)是美国国家标准与技术研究所用于加密电子数据的规范。它被预期能成为人们公认的加密包括金融、电信和政府数字信息的方法。对称加密算法是应用较早的加密算法,技术成熟。在对称加密算法中,数据发信方将明文(原始数据)和加密密钥一起经过特殊加密算法处理后,使其变成复杂的加密密文发送出去。收信方收到密文后,若想解读原文,则需要使用加密用过的密钥及相同算法的逆算法对密文进行解密,才能使其恢复成可读明文。在对称加密算法中,使用的密钥只有一个,发收信双方都使用这个密钥对数据进行加密和解密,这就要求解密方事先必须知道加密
  密鑰。
  1 基于iOS平台的对象对称加密技术的研究和实际应用
  1.1 方案设计
  iOS平台支持对基础数据的类进行归档处理,归档后的数据可以存储到本地,经过解档后可重新生成类的对象。这样即可实现数据的本地化。
  AES对称加密算法可实现将字符串或者二进制进行对称加密,算法公开,计算量小,加密速度快,加密效率高,并且在复杂密码的情况下几乎不存在破解的可能,可以保证数据的安全性,如图1所示。
  1.2 方案实现
  由于iOS平台的归档和解档功能,只支持基本的数据类型,复杂的数据类型和自定义的类无法进行归档处理,所以通过设计,将自定义类也改为可以支持归档即可将复杂数据类型的类进行归档处理,从而也可实现解档处理。
  1)归档本地化存储数据。实现方式为将所有需要归档处理的类都继承自Network Model Super Class这个类,此类经过遍历子类的每一个属性来判断是否是基本数据类型,如果是则归档处理,如果不是则对当前的属性对象进行递归的遍历。同理即可实现复杂数据类型的归档操作。
  2)加密归档数据。对归档后的数据进行AES加密,然后讲加密得到的加密数据存储到本地即可。
  3)解密读取数据。取数据的过程正好相反,先对数据进行解密,然后再进行解档,即可获取解密后的
  数据。
  1.3 安全性和可用性分析
  1)安全性分析。AES加密计算量小,加密速度快,加密效率高,复杂密码下很难硬破解。归档后的数据本身是一种对数据的压缩算法,对归档数据进行解码的前提是需要知道源数据在代码中类的结构以及对应的变量的名称,应用经过打包后这个结构和变量名称就不可见了,也不可能通猜测得知,所以即便是破译了AES密码经过解密后的数据仍然为不可用的数据。给数据添加了第二层保证。
  2)可用性分析。归档和解档的功能为iOS平台提供的系统级功能,所有的基础数据类型的类都可以调用此功能,所以归档和解档功能方便可用。AES加密算法算法公开,所以也可以很方便的使用此功能,两者结合使用后即可实现以上的对象对称加密技术。
  2 实际应用成果
  1)完成数据归档,并对归档数据进行AES对象对称加密,保证规模巨大的工业数据的有序统一的保存,达到数据完整性,同时保证数据保存过程的安全性。
  2)完成数据读取,首先对加密的归档数据进行AES算法解密,解密之后对解密数据进行解档,提高系统存储读取的有序性。
  3 结论
  通过对基于iOS平台的对象对称加密技术在MRO以及众多企业系统中的研究与应用,了解AES加密技术和对象对称存储机制的原理和优点。
  随着加密技术的发展的日新月异,对企业数据保存的安全性要求会越来越高,经过试验本文论述的企业数据对象对称加密技术实用性很高,希望能够为类似企业数据加密和处理提供一定的参考。
  参考文献
  [1]冯登国.国内外密码学研究现状及发展趋势[J].通信学报,2002,5(5):18-26.
  [2]吕述望,范修斌,张如文.密码学函数迭代原理信息论分析[J].电子学报,2002,10(10):1511-1513.
  [3]武金木,武优西.建立分组密码加密技术的新概念[J].河北工业大学学报,2001,2(1):28-31.
  [4]林德敬,林柏钢,林德清,等.基于数学的密码理论与技术的研究现状及发展趋势综述[J].重庆工业高等专科学校学报,2003,9(4):18-24.
  [5]彭卫民.量子密码的安全性研究[J].洛阳师范学院学报,2010,4(2):39-42.
其他文献
摘要通用型桥梁在我国公路工程中应用广、数量大,通过对通用型桥梁过程控制指标体系建立的分析,研究了过程控制的指标权重分配原则和分配方法,具体的介绍了材料、设备、工艺、人员及环境在过程控制中指标的评价标准。  关键词桥梁;过程控制;指标;评价方法  桥梁工程是公路工程中的重要环节,是公路建设质量控制的关键,桥梁施工难度大,技术要求高,容易发生潜在的质量问题,如何更好的保证桥梁建设质量具有重要意义。通用
期刊
“领跑,我不怕跌倒”“来吧,我们一起创造”。10月16日上午,在中关村国家自主创新示范区展示中心,2016年全国大众创业万众创新活动周的北京会场,活动周宣传品征集颁奖典礼隆重举行。伴随着歌手李泽、朱培德对2016年全国大众创业万众创新活动周主题歌《创响中国》的深情演绎,台下百余名来自全国各地的获奖者代表与台上的歌手交相呼应,将活动周宣传品征集颁奖典礼推向了高潮。  今年5月开始,由中国科协科学技术
期刊
摘要许昌龙岗电厂2号机组(350MW)在正常运行过程中,因油动机厂家设计安装的导向套等密封件与活塞杆配合出现问题导致油动机漏油。针对漏油情况进行了分析,并对油动机导向套密封型式进行改造,消除了机组异常情况。  关键词油动机;漏油  许昌龙岗发电有限责任公司两台350iffW火电机组(编号分别为#1、#2),2001年投入运行。该机组由美国西屋公司总承包,上海汽轮机厂组装建造,该机组为亚临界单轴双缸
期刊
摘 要 养老产业绿色化是实现养老产业可持续发展的关键。本文以遂宁市龙凤新城为例,采用文献法、实地调查与走访方法,研究与分析了绿色经济背景下遂宁市养老产业发展中所遇到的问题和具有的发展优势。结果分析表明,遂宁市养老产业发展存在养老观念落后、养老服务单一、医疗资源不足、费用较高、养老空间受限、环境质量下降、缺乏具备专业技能的产业服务人员等问题。同时,遂宁市养老产业具有区位、政策、产业、环境等方面的发展
期刊
摘 要 本文介绍工作流引擎的设计思路和实现方法。通过J2EE开发平台,提供一套完整的工作流引擎机制,实现可视化的流程设计器、任务分发和签审、流程自动流转、工作流跟踪监控和查询追溯。  关键词 工作流引擎;可视化;任务  中图分类号 TP3 文献标识码 A 文章编号 2095-6363(2017)15-0106-02  工作流引擎平台是软件系统协同办公平台的血脉,是连接并打通其他各个应用模块之间协同
期刊
摘 要 随着我国经济的发展和科技水平的提高,计算机信息技术在人们的日常工作和生活中都发挥着重要的作用。计算机信息技术的发展和推广,可以说为我国的社会发展提供了极大的便利。但是,在计算机信息技术的发展中,也逐渐暴露了一些问题,人们越来越关注计算机信息和数据的安全性。保证计算机信息的安全可以更好地促进计算机信息技术的发展。本文对计算机信息技术的特点进行了研究,并且针对计算机信息技术系统的安全和防护,提
期刊
摘 要 我国的经济社会不断发展,机械制造行业也进入了快速发展阶段。机械制造会耗费大量资源,对周围环境造成污染。为了实现节能减排的目标,机械制造行业需要引入绿色理念,提升机械制造产品的绿色性能。绿色设计是机械制造的核心,机械制造行业必须以此为基准,延长产品的生命周期。本文将具体探讨绿色理念在机械设计制造中的应用,希望能为相关人士提供一些参考。  关键词 绿色理念;机械设计;机械制造  中图分类号 T
期刊
摘 要 物理是一項研究物体运动和发展规律的基础学科,在日常生活中经常用到物理知识。有些物理知识是探究科学规律,还有的知识实际上是对日常生活中常见现象的总结和延伸。高中物理除了要研究天体运动规律等科学领域外,还要回归于日常生活。本文简要讨论如何用高中物理电路分析知识解决日常生活电路问题,以加深对电路知识的理解与应用。  关键词 高中物理;电路分析;生活电路;应用情况  中图分类号 O4 文献标识码
期刊
摘 要 随着现代信息化的发展,我们的电子设备得到了广泛的应用,给人们的生活带来了极大的便利,但是伴随而来的是电子设备的使用所产生的电磁辐射污染,不仅给环境带来了污染,同时也危害了人们的身体健康,还会干扰通信系统。所以,本文针对电磁辐射所带来的问题总结出切实可行的解决方案,实现我们对于生态环境的保护的目标。  关键词 电磁环境;保护做法;实践意义  中图分类号 TL7 文献标识码 A 文章编号 20
期刊
摘 要 本文首先对火电厂热控系统运行中的干扰因素进行了简要介绍,并详细探讨了火电厂热控系统抗干扰技术,以供参考。  关键词 火电厂;热控系统;抗干扰技术  中图分类号 TM6 文献标识码 A 文章编号 2095-6363(2017)15-0112-01  近年来,在科学技术不断进步的背景下,火电厂热控系统的功能逐渐得到了完善。热控系统在火电厂中的应用,极大地提升了火电厂的运行效率,降低了运行成本。
期刊