You are on page 1of 10

Final Year Project Report

Title of the Final Year Project

B.S. Computer Engineering, Batch 2006

Project Advisor
Name
Designation

Submitted by:
Student Name 2006-CE-234

(To)

Student-n Name 2006-CE-Roll


Number-n

DEPARTMENT OF COMPUTER ENGINEERING


Sir Syed University of Engineering and Technology
University Road, Karachi – 75300
PREFACE

(Preface is an introduction of your Report, what it is about? what does it signify in general,
and what kind of knowledge does it hold in general. By reading at the preface one should be
able to understand the concept of this report. You may choose to write in 1 st person singular
or plural language i.e. you may use I or We in this section. You may also share your over all
experience of fyp in this section. You must select this paragraph and write your own preface.
Make sure to follow the indentations i.e. font style.
ACKNOWLEDGMENT

(Comments: Use the below layout and write your own acknowledgment. Remove the
comments in original. This is just a sample. Make sure to acknowledge in same order as
given)

First of all, we thank Almighty Allah who praise us with the ability to think, work and deliver
what we are assigned to do. Secondly, we must be grateful to our internal Mr./Ms
________________ who helps us in this project. We also acknowledge our teachers that
throughout our studies helps us and guides us, departmental staff, university staff or other
then this.
INTRODUCTION TO GROUP MEMBERS

(Professional photograph of student-1.Remove this text in parenthesis in original report)

Student-1 Name 2006-CE- Roll Number-1


(Specialization with respect to project)
Immediate Contact: (telephone, cell number, email)

(To)

(Professional photograph of student-n)

Student-n Name 2006-CE- Roll Number-n


(Specialization with respect to project)
Immediate Contact: (telephone, cell number, email)
CERTIFICATE OF COMPLETION

This is to certify that the following students

Student-1 Name 2006-CE- Roll Number-1

(To)

Student-n Name 2006-CE- Roll Number-n

Have successfully completed their final year project named

PROJECT NAME

In the partial fulfillment of the Degree of Bachelor of Science in Computer Engineering

(Signature of Advisor: Remove it in printing)

_____________
Name of Advisor
Designation

ABSTRACT
(Summarization of your Report, discus in brief each section and the information provided in
that section)
TABLE OF CONTENTS

PREFACE ii

ACKNOWLEDGEMENTS iii

INTRODUCTION TO GROUP MEMBERS iv

CERTIFICATE OF COMPLETION BY PROJECT ADVISOR v

ABSTRACT vi

TABLE OF CONTENTS vii

LIST OF FIGURES ix

LIST OF TABLES x

Chapter 1 THEORETICAL BACKGROUND 1

1.1 Overview 2
1.2 Objective 2
1.3 Abstract 3
1.4 Introduction To Network Monitoring 4
1.4.1 What is monitoring? 6
1.4.2 Data Collection 7
1.4.3 Data Logging 7
1.4.4 Analysis 8
1.4.5 Reporting 8

Chapter 2 BACKGROUND REVIEW 6

2.1 Cryptography 6
2.2 Encryption / Decryption 6
2.3 Types of Cryptography 7
2.3.1 Asymmetric-key cryptography 7
2.3.2 Symmetric-key cryptography 7
.
.
.
.

Chapter 7 CONCLUSIONS 48

7.1 Conclusions and Inferences 48


7.2 Future Recommendations 48
Appendix A DATA FLOW DIAGRAMS 50

A.1 Data Flow Diagram of Outer Round Pipelining Design 51


A.2 Data Flow Diagram of Inner Round Pipelining Design 52

Appendix B REPORTS 53

B.1 Synthesis Report of Outer Round Pipelining Design 53


B.1.1 Synthesis Options Summary 53
B.1.2 HDL Compilation 55

References 74
LIST OF FIGURES

Figure 1.1: Thesis Report Layout ……………………………….…………................5

Figure 2.1: Encryption process ………………………………………........................6

Figure 2.2: Decryption process ……………………………………………………...7

Figure 2.3: Cipher-Block Chaining (CBC) Encryption and Decryption … ………..12


LIST OF TABLES

Table 2.1: Performance comparison of the Advance Encryption Standard finalists… 11

Table 4.1: Implementation comparison on ASIC, FPGA and Software platforms…...25

Table 6.1: Timing analysis for first complete input ……….…………………………42

Table 6.2: Timing analysis for next complete input ………………………………….44

You might also like