10
ENCRYPTION INFRASTRUCTURE ON- KEY Written by: Elkin Aleksey Savi Esacov Advisor: Mr. Idan Shmuel Winter 2013/14 Midterm Presentation

Encryption infrastructure on-key

  • Upload
    bunny

  • View
    48

  • Download
    2

Embed Size (px)

DESCRIPTION

Midterm Presentation. Encryption infrastructure on-key. Written by: Elkin Aleksey Savi Esacov Advisor: Mr. Idan Shmuel Winter 2013/14. Project goals. Creation universal infrastructure for encryption/decryption system using FPGA Creation GUI - PowerPoint PPT Presentation

Citation preview

Page 1: Encryption infrastructure on-key

ENCRYPTION INFRASTRUCTURE ON-KEY

Written by: Elkin Aleksey

Savi Esacov

Advisor: Mr. Idan Shmuel

Winter 2013/14

Midterm Presentation

Page 2: Encryption infrastructure on-key

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

Page 3: Encryption infrastructure on-key

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

Page 4: Encryption infrastructure on-key

INSTRUMENTS

HardwareDE2 BoardNIOS II coreDLPSD card

SoftwareQuartus II 13.0QsysEclipse

Page 5: Encryption infrastructure on-key

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

Page 6: Encryption infrastructure on-key

ARCHITECTURE – HIGH LEVEL

PC

DLP SD card

GUISending data

to encrypt Or decryption

request

Nios II

AVALON BUS

controller

EncryptionDecryption

Data Transmitter

(Option)

Page 7: Encryption infrastructure on-key

DATAFLOW

PC

USBDLP

SD card

FPGA

Page 8: Encryption infrastructure on-key

PLANNING AHEAD Interface (synchronization) between software

and hardware Limit number of logic elements

Page 9: Encryption infrastructure on-key

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

                                 

Page 10: Encryption infrastructure on-key

THE END