Final
Final
ON
“CRYPTOGRAPHIC ALGORITHM DETECTION USING
MACHINE LEARNING”
SUBMITTED IN PARTIAL FULLFILLMENT OF THE
REQUIREMENTS OF DEGREE OF
BACHELOR OF ENGINEERING
BY
DHRUV BALWAL
FURKAN MUSTAFA
TANMAY MAHAJAN
SUPERVISOR
Certificate
This is to certify that the Major Project-I entitled “CRYPTOGRAPHIC
Engineering”.
_____________________ ________________________
Ms.Srijita Bhattacharjee Ms. Srijita Bhattacharjee
(Supervisor) (Project Coordinator)
_____________________ ________________________
Dr. Rajashree Gadhave Dr. J. W. Bakal
(Head of Department) (Principal)
Project Report Approval for B.E
Examiners
1.
2.
Date
:
Place:
Declaration
We declare that this written submission represents our ideas in our
own words and where others 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 our submission. We understand that any violation of the above will
because 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.
Dhruv Balwal
Furkan Mustafa
Tanmay Mahajan
Date:
Abstract
ii
List of Figures
iii
List of Tables
Table
Name of Table Page No.
No.
Table 2.1 7
Table 4.1 23
iv
TABLE OF CONTENTS
Abstract i
Abbreviations ii
List of Tables iv
1. Introduction 1
1.1 Background 2
1.2 Motivation 2
2. Literature Survey 3
4. Project Analysis 24
6. Proposed System 21
6.2 Methodology 22
7. Conclusion 36
References 38
vi
IOT based Fire Detection System Using Image Processing
Chapter 1
Introduction
1.1 Background
1.2 Motivation
Chapter 2
Literature Survey
Pre-built Tools: There are tools available for cryptographic analysis, but they
lack automation and efficient real-time processing.
Chapter 3
2. Hardware Requirements:
Processor- Minimum: Intel i5 or AMD Ryzen 5
Memory (RAM)-Minimum: 8 GB
Chapter 4
Project Analysis
Chapter 5
Project Design
Chapter 6
Proposed System
6.2 Methodology
Feature Engineering: Extract specific features from the hash values, such as
entropy, bit patterns, etc.
Model Selection: Random Forest is chosen due to its robustness and ability
to handle complex feature sets.
Model Evaluation: Split the dataset into training and testing sets. Evaluate
model performance using accuracy and confusion matrices.
Chapter 7
Conclusion
Conclusion
Few years back the fire is detected through sensors or any other method or by smoke. But these
This project provides an efficient and accurate machine learning-based solution to
the problem of cryptographic algorithm classification. By automating the process, it
reduces the time and effort required for cryptographic analysis. The system shows
promising results in terms of accuracy and can easily be expanded to accommodate
additional algorithms or features
References
[1] AachalRamteke,. “IoT Based Forest Fire Detection System Using Raspberry PI and GSM”
International Journal of Advanced Research in Science, Communication and Technology,
Volume: 4, Issue: 3,June 2020.
[1] Kelsey, J., Schneier, B., & Wagner, D. (1997). "A Survey on Cryptographic Hash Functions".
[3] Phua, C., Lee, V., Smith, K., & Gayler, R. (2010). "Machine Learning Applications in
Cybersecurity". Computational Intelligence, 26(3), 293-311.