Vidyavardhini’s College of Engineering & Technology
Department of Computer Engineering
______________________________________________________________________________
Guidelines for preparation of Thesis / Dissertations / Project Reports
Class: BE Semester: VIII
Preamble:
The content of the Thesis/Dissertation/Project report (hereinafter called as report) must be paid
utmost attention, which is being submitted in partial fulfillment of the requirements of the
Doctoral, Post-graduation and Under-graduation degrees respectively. A Standard format is
equally important and may be prescribed by the University of Mumbai, which helps in bringing
uniformity in all the reports and improves aesthetics of report. The same format shall also be
followed in preparation of the final soft copies to be submitted to the department.
1. Organization of the Thesis/Dissertation/ Project report
This report shall be presented in a number of chapters, starting with Introduction and ending
with Conclusions. It shall be ensured that all the chapters will have a precise title reflecting the
contents of the chapter. A chapter can be subdivided into sections, sub-sections and so on as to
present the content discretely and with due emphasis.
The report may be divided into two or more parts, each with an appropriate title, when the work
comprises two or more mutually independent investigations. However, the numbering of
chapters will be continuous right through, for example Part 1 may comprise Chapters 24, Part
Two, and Chapters 5
2. Thesis/Dissertations/Project Reports Format
2.1 Paper:
The report shall be printed / xeroxed on white bond paper, whiteness 95% or above, weight 70
gram or more per square meter. The size of the paper shall be standard A4; height 297 mm,
width 210 mm.
2.2 Type Setting, Text Processing and Printing:
The text shall be printed on single side of a page (BE report on both side of a page) employing
laser jet or Inkjet printer, the text having been processed using a standard text processor. The
standard font shall be Times New Roman of 12 pts with 1.5 line spacing.
2.2.1 Page Format:
The Printed Sheets shall have the following written area and margins:
Top Margin : 15 mm
Head Height : 3 mm
Head Separation : 12 mm
Bottom Margin : 22 mm
Footer : 3 mm
Foot Separation : 10 mm
Left Margin : 30 mm
Right Margin : 20 mm
Text Height : 245 mm
Text Width : 160 mm
When header is not used the top margin shall be 30 mm.
2.2.2 Pagination:
Page numbering in the text of the report shall be Hindu- Arabic numerals at the center of the
footer. Page number “1” for the first page of the Introduction chapter shall not appear in print;
only the second page will bear the number “2”. The subsequent chapters shall begin on a fresh
page. Pagination for pages before the Introduction chapter shall be in lower case Roman
numerals, e.g., “iv”.
2.2.3 Header:
When the header style is chosen, the header can have the Chapter number and Section number
(e.g., Chapter 2, Section 3) on even numbered page headers and Chapter title or Section title on
the odd numbered page header.
2.2.4 Paragraph format:
Vertical space between paragraphs shall be about 2.5 line spacing. The first line of each
paragraph should normally be indented by five characters or 12mm. A candidate may, however,
choose not to indent if s/he has provided sufficient paragraph separation. A paragraph should
normally comprise more than one line. A single line of a paragraph shall not be left at the top or
bottom of a page. The word at the right end of the first line of a page or paragraph should, as far
as possible, not be hyphenated.
2.3 Chapter and Section Format:
2.3.1 Chapter:
Each chapter shall begin on a fresh page with an additional top margin of about 75mm. Chapter
number (in Hindu Arabic) and title shall be printed at the center of the line in 6mm font size
(18pt) in bold face using both upper and lower case (all capitals or small capitals shall not be
used). A vertical gap of about 12 mm (spacing after font size 36 with single line spacing) shall
be left between the Chapter number and Chapter title lines and between chapter title line and the
first paragraph (sample is given as specimen „E‟).
2.3.2 Sections and Subsections:
A chapter can be divided into Sections, Subsections and Sub-sub Sections so as to present
different concepts separately. Sections and subsections can be numbered using decimal points,
e.g. 2.2 for the second section in Chapter 2 and 2.3.4 for the fourth Subsection in third Section
of Chapter 2. Chapters, Sections and Subsections shall be included in the contents with page
numbers flushed to the right. Further subsections need not be numbered or included in the
contents.
The Section and Sub Section titles along with their numbers in 5 and 4mm (16 and 14 pt) fonts,
respectively, in bold face shall be flushed to the left (not centered) with 15 mm space above and
below these lines.
In further subdivisions character size of 3 and 3.5 with bold face, small caps, all caps and italics
may be used for the titles flushed left or centered. These shall not feature in the contents.
2.3.3 Table / Figure Format:
Tables and figures should be presented in portrait style as far as possible. Small size table and
figures (less than half of writing area of a page) should be incorporated within the text, while
larger ones may be presented on separate pages. Table and figures shall be numbered chapter
wise. For example, the fourth figure in chapter 5 will bear the number Figure 5.4 or Fig 5.4.
Table number and title will be placed above the table while the figure number and caption will
be located below the figure. Reference for Table and Figures reproduced from elsewhere shall
be cited in the last and separate line in the table and figure caption.
Front Covers:
The front covers shall contain the following details:
Full title of thesis in 6 mm 22 point's size font properly centered and positioned at the
top.
Full name of the candidate in 4.5 mm 15 point's size font properly centered at the middle
of the page.
A 50 mm dia replica of the Institute emblem followed by the name of department, name
of the Institute and the year of submission, each in a separate line and properly centered
and located at the bottom of page.
Title Sheet:
This shall be the first printed page of the report and shall contain the submission statement: the
Thesis/Dissertation/project Report submitted in partial fulfillment of the requirements of the
Degree, Ph.D. /M.E./B.E., the name and Roll No. of the candidate, name(s) of the Supervisor
and Cosupervisor (s) (if any), Department, Institute and year of submission.
Internal Approval Sheet:
In the absence of a dedication sheet this will form the first page and in that case shall not have a
page number. Otherwise, this will bear the number two in Roman lower case “ii” at the center of
the footer. The top line shall be:
1. Certificate
Sample copy of the 'Internal Approval Sheet' is appended
Contents, List of Figures and Tables:
The contents shall follow the Abstract and shall enlist the titles of the chapters, section and
subsection using decimal notation, as in the text, with corresponding page number against them,
flushed to the right.
Two separate lists of Figure captions and Table titles along with their numbers and
corresponding page numbers against them shall follow the Contents.
Abbreviation Notation and Nomenclature:
A complete and comprehensive list of all abbreviations, notations and nomenclature including
Greek alphabets with subscripts and superscripts shall be provided after the list of tables and
figures. (As far as possible, generally accepted symbols and notation should be used).
Auxiliary page from dedication (if any) to abbreviations shall be numbered using Roman
numerals in lower case, while the text starting from the Introduction shall be in HinduArabic.
(The first pages in the both the cases shall not bear a page number).
Refer Some Sample Pages Appended
1. Front Cover
2. Title Page
3. Certificate
4. Project Report Approval for B.E.
5. Declaration
6. Acknowledgements
7. Abstract
8. Index
9. List of figures
10. List of Tables
Front Cover
Implementation of Image Steganography
By
Mr. XYZ (Roll No:63)
Mr. ABC (Roll No 54)
Ms. JOJO (Roll No:39)
Under the guidance of
Prof. xyz
DEPARTMENT OF COMPUTER ENGINEERING
VIDYAVARDHINI’S COLLEGE OF ENGINEERING AND
TECHNOLOGY
(Affiliated to University of Mumbai)
(2015-2016)
Title Page
A project report on
Implementation of Image Steganography
Submitted in partial fulfillment of the requirements
of the degree of
Bachelor of Engineering
by
Mr. XYZ (Roll No: 63)
Mr. ABC (Roll No: 54)
Ms. JOJO (Roll No: 39)
Under the guidance of
Prof. CSE
DEPARTMENT OF COMPUTER ENGINEERING
VIDYAVARDHINI’S COLLEGE OF ENGINEERING AND
TECHNOLOGY
K. T. MARG, VASAI ROAD (W.) DIST-THANE, PIN: 401202
(Affiliated to University of Mumbai)
(2021-2022)
CERTIFICATE
This is to certify that the project entitled “Implementation of Image Steganography”
is a bonafide work of “XYZ (Roll No. 63), ABC (Roll No. 54) and JOJO (Roll No. 39)”
submitted to the University of Mumbai in partial fulfillment of the requirement for the award of
the degree of “Bachelor of Engineering” in “Computer Engineering”.
_________________
Prof.
Guide
_________________ _________________
Dr. Megha Trivedi Dr. Harish Vankudre
Head of Department Principal
Project Report Approval for B.E.
This project report entitled ‘Implementation of Image Steganography’ by ‘XYZ,
ABC and JOJO’ is approved for the degree of ‘Bachelor of Engineering’ in ‘Computer
Engineering’.
Examiners
1. __________________________
2. __________________________
Date:
Place:
Declaration
We declare that this written submission represents our ideas in our own words and where
other’s ideas or words have been included, we have adequately cited and referenced the original
sources. We also declare that we have adhered to all principles of academic honesty and
integrity and have not misrepresented or fabricated or falsified any idea/data/fact/source in my
submission. We understand that any violation of the above will be cause for disciplinary action
by the Institute and can also evoke penal action from the sources which have thus not been
properly cited or from whom proper permission has not been taken when needed.
------------------------------
XYZ (63)
------------------------------
ABC (54)
------------------------------
JOJO (39)
Date:
Acknowledgements
It is said that “learning is a never ending process.” While working on the project we
have undergone the same experience of learning new things as we proceeded in our goal of
building a Glove based sign language translator which could cater to the need of the physically
challenged people.
Working on the project was a new experience for us. As it opened a new gateway
wherein we had as opportunity to work on a totally new concept as far as the engineering
syllabus is concerned where most of the concepts are to be learned by rote.
The joy of working in a new domain and learning new things was welcome experienced
for the four of us and all we have to say is that we have cherished all the moments as they came
by ,right from working on project to the making this report.
We would like to thank our Principal Dr. Harish Vankudre for constant motivation
and support to excel and having faith in our ability. We would also like to thank our professor
Dr. Megha Trivedi (Head of Department of Computer Engineering) for providing her views of
the subject.
We would like to thank Prof. CSE, who guided us and shared their knowledge &
invaluable experience about the topic and gave their precious time towards solving our
difficulties. We would also like to thank our college management for providing us with the
facilities and infrastructure for working on the project.
------------------------------
XYZ(63)
------------------------------
ABC (54)
------------------------------
JOJO (39)
Date:
Abstract
Security is one of the main issues when there is a question of transmitting highly
confidential data to various locations over the internet. This project presents an approach to
create a secure system to provide optimal security during the transmission over an insecure
channel. Cryptography and steganography alone cannot be used for transmission of data
because each has their own weaknesses. But with the proposed system, both the technologies
are used together to create a near impossible way for third parties to breach the system and gain
confidential data. The system uses latest Twofish algorithm for encryption while a new
approach to perform the steganography is used i.e. Adaptive B45 steganography technique.
Index
Chapter No. Particulars Pg. No.
1 Introduction 1
1.1. Problem statement 1
1.2. Aim and objective 2
1.3. Motivation 2
2 Literature review 3
2.1. Existing system 3
2.2. Proposed System 5
3 Project description 6
3.1. Modules 7
3.1.1. Cryptography 7
3.1.2. Steganography 8
3.1.3. RSA Key Exchange. 11
3.2. Project Scheduling 14
3.3. Analysis. 15
3.3.1. Functional Requirements 15
3.3.2. Non-Functional Requirements 16
3.4. H/W and S/W Requirements 18
4 System design 19
4.1. UML Diagram 20
4.2. DFD diagram etc 21
5 Implementation Methodology 24
6 Results 27
6 Conclusion 29
7 References 30
List of figures
Figure Page
Description
Number Number
3.1 TwoFish Design Structure 8
3.2 Adaptive B45 technique 10
3.3 System Flow Diagram 12
3.4 Key Generation GUI Window 13
3.5 Gantt chart 1 16
3.6 Gantt chart 2 17
6.1 Result 1 27
6.2 Result 2 28
List of Tables
Table Page
Description
Number Number
2.1 Comparison of symmetric key techniques 11
3.2 Key Generation 13
5.3 15
5.4 19
5.5 19