16
A synopsis of AES algorithm using VHDL and detailed analysis of power and delay in FPGA flow Submitted in partial fulfillment of the requirements for the award of degree of Masters of Technology in VLSI Design SUBMITTED BY: ANTIMA KUMARI ROLL NO. MTVL/11/01 REG.NO. 11/AFED/2581 Under the supervision of Prof.JAVED ASHRAF DEPARTMENT OF VLSI DESIGN AL-FALAH SCHOOL OF ENGINEERING & TECHNOLOGY, DHAUJ SESSION 2011-13

Iit Synopsis Format

Embed Size (px)

DESCRIPTION

synopsis format

Citation preview

Page 1: Iit Synopsis Format

A synopsis of

AES algorithm using VHDL and detailed analysis of power and delay in FPGA flow

Submitted in partial fulfillment of the requirements for the award of degree of

Masters of Technology in VLSI Design

SUBMITTED BY:

ANTIMA KUMARI

ROLL NO. MTVL/11/01

REG.NO. 11/AFED/2581

Under the supervision of

Prof.JAVED ASHRAF

DEPARTMENT OF VLSI DESIGN

AL-FALAH SCHOOL OF ENGINEERING & TECHNOLOGY, DHAUJ

SESSION 2011-13

Page 2: Iit Synopsis Format

Introduction

After the introduction of the Data Encryption Standard (DES) in the 70s, and its various incarnations it upgrade to Triple DES in 1999 (which happened as attacks on the original cipher became increasingly viable as computing resources grew). However, even Triple DES has had its day and has, since 2002, been superseded by the Advanced Encryption Standard (AES) that we should all be using.

As a result of a joint effort between NIST, industry, and the global cryptographic community, AES was launched in early 1997. Cognizant of the fact that the availability of computer resources and computational power are ever increasing while associated costs continue to decrease, the overall goal of the effort was to develop a strong and publicly available encryption standard that could be used by governments and businesses on a global basis for the protection of sensitive information well into the future. The development effort for AES was initiated with a formal global call for candidate algorithms. The call established the requirements and criteria for consideration, and opened the process for a worldwide forum. The minimum requirements established for submission included that the algorithm was to be publicly defined, consist of a symmetric block cipher, and be available royalty-free worldwide. The algorithm needed to support block sizes of 128- bits and variable key sizes of 128, 192, and 256-bits. Lastly, the criteria also called for the capability to further increase key lengths as needed in the future and for the algorithm design to be easily implemented in both hardware and software. A group of 15 candidate algorithms were originally accepted for evaluation in August 1998. These submissions were illustrative of a global representation of the cryptographic community. As part of the specified process, these candidates were then made available for public analysis and comment. Two further rounds of public comment and evaluation led to the selection of the ‘Rijndael’ algorithm, submitted by Belgian cryptographers Dr. Joan Daemen and Dr. Vincent Rijmenin October 2000 [1

Page 3: Iit Synopsis Format
Page 4: Iit Synopsis Format
Page 5: Iit Synopsis Format

1. Introduction

Outline, briefly, the technological / engineering / scientific relevance or significance

of the research work to be reported in the thesis in this section. Introduction can at the best

occupy one page, preferably one paragraph occupying half a page. Be precise and include

only relevant background material in the introduction. Provide information on past works by

way of giving appropriate references. For the cover page, the title of the synopsis must be the

same as the title of the thesis. Use “times roman” 20 font, bold faced and centered paragraph

style. For typing the name of the student and the name of the degree, use font size 14, bold

faced type and centered paragraph style. For typing the department name, use 18 point size,

bold faced and centered paragraph style. Use the correct emblem. Do not use an emblem with

double circles! Use “times roman” font size 12, double lineSource

spacing and justified paragraph style for normal text. Every figure

(diagram, table and graph too) must be embedded along with the

text and appear immediately after the first time the figure is

referred to in the text. Each figure (diagram, table and graph) must be given a number and a

proper title. Use IEEE notation (examples are given here). Each figure must be referred in the

text. Make the figure legible and provide enough information so that the figure is “self

contained”. Provide legible legends that correctly describe the axes of a graph. Fig. 1 is an

example showing a photograph. Fig. 2 is an example showing a circuit schematic. Use SI

Fig. 1 PPG sensor head

Detector

Page 6: Iit Synopsis Format

2CF

+VR AClock

R11 S1

2 S2 R2 BOA

voi OC-VR C

1 Differential ResistiveSensor

fop

- fl

ip -

D

D Qy

LP

FDi

gitalo

utput

Dig

ital

Page 7: Iit Synopsis Format

Fig. 2 Proposed sigma-delta resistance to digital converter

Page 8: Iit Synopsis Format

2/5

Page 9: Iit Synopsis Format

Table 1 Error in reconstructed PPGfor a chosen number of Fourier coefficients.

No. of NRMSECoefficients dB %

1 -17.60 13.192 -27.96 4.003 -33.89 2.024 -44.42 0.605 -44.59 0.596 -44.82 0.577 -45.85 0.518 -45.90 0.519 -45.96 0.50

10 -46.28 0.49

(a)

(b)

Fig. 3 (a) Sample PPG chosen.(b) PPG extracted with only the first 7 Fourier coefficients.

Page 10: Iit Synopsis Format

symbols, units and notations. If more than one curve is presented in a graph make sure each

one is correctly identified. You can use this document which is a word template to type in or

format your synopsis. Fig. 3 is another example showing the depiction of a waveform. The

example of a table is given in Table 1. Fig. 4 is an example of a graph.

The synopsis can have at the maximum 16 pages, including the cover page and

should be printed on both sides of the paper. The paper must be A4 size with the following

margins: Top and bottom margins must be 2.4 cm each. Left margin should be 3.0 cm and

right margin is 2.1 cm. If there are colour illustrations either print the page in colour or make

the illustrations “black and white friendly”. You should also provide a soft copy.

0.3

γ = RB /R00.2

V

0.1

γ = 5 γ = 10 γ = 20

Out

put

0.0

γMaximum

Nonlinearity (%)-0.1 1 0.000

2 0.009

-0.2 γ = 2 5 0.01110 0.036

γ = 1 20 0.028-0.3

-1.0 -0.8 -0.6 -0.4 -0.2 0.0 0.2 0.4 0.6 0.8 1.0

Input kx

Fig. 4 Simulated Output of the single active sensor Wheatstone bridge – with the proposed feedback compensation

Page 11: Iit Synopsis Format

3/5

Page 12: Iit Synopsis Format

2. MotivationDevelop further on the background material provided in the introduction and bring thestate of art in the chosen area of research. Should clearly indicate the existing drawbacks andwhy further research is required to eliminate the drawbacks. Emphasize, based on the currentstatus, the importance of the research problem identified. You can enumerate those technicalchallenges one has to address to solve the problem(s) posed herein to place emphasis on thequality of the research work. Maximum one page, preferably half a page be allotted to thissection.3. Objective(s) and ScopeState clearly the questions for which answers are sought through this research. Definethe conceptual, analytical, experimental and/or methodological boundaries within which theexercise has been carried out. Maximum one page, preferably half a page can be allotted tothis section.4. Description of the research workIn this section, give brief, but sufficient details regarding (a) the research problem(s)(b) the solution methodologies adopted or invented and brief details of simulation studies and/ or experiments conducted. Provide interpretation of the results. You may have subsections(4.1, 4.2 …) here. Restrict the sections to less than 10 pages.5. ConclusionsHighlight major (and not all) conclusions. Clearly bring out not only advantagesarising out of the work to be presented in the thesis but also give limitations of the work. Ifthere are no conclusions to be drawn, then enumerate the contributions of the work andchange the title of this section to Summary of the work. If you follow meticulously all theinstructions given herein you will realize a “good synopsis”. Please note if the synopsis iswritten well, a prospective examiner will not hesitate to say “yes” to review the proposed5/5thesis. It is recommended that you write the synopsis after writing the thesis (at least the firstdraft).6. List of Publications based on the research workList the publications arising out of the research work. Give complete details. UseIEEE format (vide reference section for examples). List only published or accepted papers.You may include papers under review. Do not include “papers under preparation”. ListInternational Journal publications first, followed by National Journal articles, InternationalConference articles and lastly articles presented in National Conferences. Patents arising outof the work can be included here.7. ReferencesList the references in the same order as they are referred to in the synopsis make sure allreferences listed here are properly referred in the text. Restrict the number of references toless than ten. Use IEEE format. The font for references should be times roman 10 with singleline spacing and paragraph formatting to be used is “hanging” with Justified. Examples aregiven below. Please note that reference [1] is a book, [2] is a patent, [3] is a journal article,[4] is an article published in a conference proceedings and [5] is a web page.[1] E. O. Doebelin, “Measurement Systems – Application and Design”, 5th ed., McGraw-Hill, New York,2004.[2] J. K. Gustafsson, “Analog-digital converter for a resistance bridge”, Patent U. S. 3960010, June 1, 1976.[3] B. Wang, T. Kajita, T. Sun and G. C. Temes, “High-Accuracy Circuits for On-chip Capacitive RatioTesting and Sensor Readout”, IEEE Trans. Instrum. & Meas., Feb. 1998, vol.47, no.1, pp. 16-20.[4] V. J. Kumar, N. M. Mohan and V. G. K. Murti, “Digital Converter for Push-pull type ResistiveTransducers”, Proc. IEEE IMTC 2005, Ottawa, Canada, May 17-19, 2005, pp.422-425.

Page 13: Iit Synopsis Format

[5] Data Sheet, PIC16F87XA, “28/40/44-Pin Enhanced Flash Microcontrollers”, Microchip Technology Inc.,2003. http://ww1.microchip.com/downloads/en/DeviceDoc/39582b.pdf8. Proposed contents of the thesisIn this section provide only the Chapter and Section titles of the proposed thesis.

Maximum one page only can be allotted for this section of the synopsis.