论文部分内容阅读
当今时代,嵌入式系统已经无处不在。从早期的通信设备、工业控制等领域已经很快的发展到与人们日常生活密切相关的电子产品领域中。同时,嵌入式系统也变的日益复杂,嵌入式操作系统已经成为嵌入式系统的重要组成部分。Linux操作系统由于其开源性,近些年来在嵌入式领域得到了广泛应用,嵌入式Linux平台已经成为嵌入式领域应用最为广泛的基础平台。以嵌入式Linux为基础平台的嵌入式设备的快速发展很大程度上提高了人们的工作效率和生活质量。但是,同时也带来了数据安全方面的问题,并且随着设备和应用种类的日益增多,这方面的问题也日益突出。本文正是为了解决嵌入式系统中广泛存在的数据安全问题,提出了基于嵌入式Linux平台的数据加密系统设计方案。首先,本论文深入分析了嵌入式Linux系统平台架构,系统特性,常见的数据安全机制以及各种安全机制的原理及其优缺点;第二,结合嵌入式Linux系统的特点和已有的数据安全机制提出了数据加密系统的详细设计方案;第三,对该设计方案的核心功能进行了验证测试,并对测试结果进行了分析总结;最后简要介绍了该系统中需要改进的问题。该数据加密系统有效的结合了身份认证和数据加密两种常用的数据安全机制,可以实现对数据的加密存储,在数据读写的过程中实现对数据的透明加密解密处理。本文所提供的系统设计方案可以有效的解决嵌入式Linux系统中存在的数据安全问题,为进一步研究嵌入式系统中的数据安全问题提供了一种新的思想。