主要成员
wangchongsen的标识图片 wangchongsen [创建者
驰骋世界的标识图片 驰骋世界 [普通成员
KOK_MEK的标识图片 KOK_MEK [普通成员
lanyijing的标识图片 lanyijing [普通成员
申请参加这个项目
了解该团队的信息
帮助文档
 
项目信息
项目名称:基于ZEDBOARD的云存储安全系统  
英文名称:Cloud storage security system based on ZEDBOARD 
项目信息:
应用领域:网络与通信
设计摘要:
  本项目针对云存储空间上的私密信息安全问题提出一种解决方案:利用客户端与云存储服务器之间的可信网络节点作为数据加密网关,利用人脸识别提取生物特征进行身份认证 ,用户数据通过网关的加密后以密文的方式传输到云端,以保证云空间上存储信息的安全性。
  本项目计划以ZedBoard作为加密网关设备,在此平台上硬件实现基于人脸识别的用户身份认证算法,以及核心的AES(128位/192位/256位)、DES等加密算法;进而在此基础上,结合FPGA重配置功能开发并实现了一种支持远程更新的Web网页交互的多用户的应用层安全云存储系统。
    本设计是一个应用层可信代理网关设备,作为应用层流量的中继,客户端与代理网关采用TCP连接,并架设于现有的WWW(World Wide Web)服务上,利用较为复杂的加密算法对传输数据进行加解密,实现了计算机系统安全设计的保密性,完整性,可用性(即Confidentiality,Integrity,Availability,简称CIA)三元组目标。同时,利用FPGA的可重配置,对可信代理网关上的加密算法可实施远程重配置,实现了硬件系统的远程更新与维护。本系统采用新颖人性化的网页交互方式和基于人脸识别的生物认证方式进行用户认证,并从生物特征中提取密钥,在给用户提供可在任何地点以任何网络终端登陆方便的同时,也为用户提供了唯一性身份认证的安全性保障。
系统原理和技术特点:

 本系统主要功能全部在ZED开发板上完成,主要分为以下几个部分:web服务器,数据加解密模块,人脸识别模块,远程可重配置模块。

软件层:

1.搭建web服务器,使用开源的linux系统,;

2.建立生物特征库,模型匹配

3.系统控制

硬件层:

  1, 实现的三种长度可变的AES128/192/256位)及DES加密算法,实现系统可重配置功能的系统重配置复位控制IP核,并且为实现硬件平台的远程可重配置。

  2,硬件实现人脸识别算法。

人脸识别系统的算法实现是通过然硬件件结合的方式,充分发挥FPGA在算法硬件化方面的优势,减小ARM核运算压力,通过硬件流极大地缩短识别算法占用时间,是整个识别过程更加高效迅速。在人脸检测部分,将灰度化与终止滤波,色彩空间变化,人脸器官标定都用硬件实现,在人脸识别阶段,特征提取算法也用硬件实现,而建立人脸数据库.模型匹配都用软件实现。

 

系统抽象图1.jpg
系统框图:系统抽象图1.jpg
系统整体框架.jpg
系统框图:系统整体框架.jpg
硬件结构.jpg
系统框图:硬件结构.jpg
软件流程介绍: 软件流程.doc [61 KB]
计划书:基于zed的云存储安全.doc [2.3 MB]
当前项目状态:
参赛信息:
指导老师姓名: 丁晓明
指导老师职称: 副教授
学校: 北京交通大学
研究方向: 嵌入式系统,FPGA
参赛情况: OpenHW12开源硬件与嵌入式计算大赛
需求信息:
拟采用的平台:ZED板
是否需要设计扩展板?
需要的基本功能:
最新版本:
暂无发布的版本信息   了解目前项目的开发进度
相关评论:  
添加评论  更多评论
正在读取数据……
关于OpenHW | OpenHW使用说明 | FAQ | 相关法律 | 版权声明 | 网站地图
联系邮件:aimei@eefocus.com  联系电话: 0512-80981663-8069    Fax:0512-80981279
Powered by eefocus.com