Poster Winter 2011-2012 Barak Shaashua Barak Straussman Supervisor: Idan Shmuel.
E NCRYPTION INFRASTRUCTURE ON - KEY Written by: Elkin Aleksey Savi Esacov Advisor: Mr. Idan Shmuel...
-
Upload
nora-joseph -
Category
Documents
-
view
225 -
download
0
description
Transcript of E NCRYPTION INFRASTRUCTURE ON - KEY Written by: Elkin Aleksey Savi Esacov Advisor: Mr. Idan Shmuel...
ENCRYPTION INFRASTRUCTURE ON-KEY
Written by: Elkin Aleksey Savi Esacov
Advisor: Mr. Idan ShmuelWinter 2013/14
Midterm Presentation
PROJECT GOALS Creation universal infrastructure for
encryption/decryption system using FPGA Creation GUI Creation control system for tracking data from PC to a
SD card and back through encrypts / decrypts Learning and experience in a variety of areas :
RealTime controlling system FPGA Programming
BACKGROUND Now there are a lot of data encryption systems
based on hardware These systems encryption mechanism and
control system loose, so there is a dependence and lack of flexibility in the system
Separation of encryption mechanism and the control system will increase the system flexibility, in particular allow to change the encryption mechanism according to the needs
Now the lab are realizing the encryption and decryption mechanism, which is implanted into the shell we must build
INSTRUMENTS
HardwareDE2 BoardNIOS II coreDLPSD card
SoftwareQuartus II 13.0QsysEclipse
PROJECT GOALS Planning and creating an interface between
the DE2 Board and SD card Planning and creating an interface between
the DE2 Board and PC Planning and creating GUI Integration between parts of the system
ARCHITECTURE – HIGH LEVEL
PC
DLP SD card
GUISending data
to encrypt Or decryption
request
Nios II
AVALON BUS
controller
EncryptionDecryption
Data Transmitter
(Option)
DATAFLOW
PC
USBDLP
SD card
FPGA
PLANNING AHEAD Interface (synchronization) between software
and hardware Limit number of logic elements
SCHEDULETASK
20-Oct
27-Oct
03-Nov
10-Nov
17-Nov
24-Nov
01-Dec
08-Dec
15-Dec
22-Dec
29-Dec
05-Jan
12-Jan
19-Jan
EXAMS
23-Feb
02-Mar
09-Mar
Getting Project Match
expectations and study of
NIOS Route data
and knowledge its components
Characterization
Interface between SD and FPGA
Interface to DLP
Infrastructure for the
encryption Planning and building of
GUI Mid presentation
Mid present.
Integration
Verification and
Debugging
Final presentation and report
THE END