Omkar Project
Omkar Project
DECRYPTION TOOL
GUIDE: PRESENTED BY:
CH. ANIL CH. GRAHESH
KUMAR (21005-CS-018)
M. OMKAR
(21005-CS-027)
K. SAI KIRAN
(21005-CS-029)
M. GNANESHWAR
(21005-CS-038)
A. NIKHIL
(21005-CS-042)
B. MANOJ
(21005-CS-056)
CONTENTS
:
1.Introduction
2.Objectives
3.Requirements and Specification
4.Security parameters
5.Project File Structure
6.Implementation
7.Results
8.Advantages
9.Drawbacks
10.Applications
11.Graph comparative analysis
12.Conclusion
INTRODUCTION
In this digital era, the need for security is increasing rapidly. Complying
with this requirement, the encryption & decryption algorithms were
devised.
Data security has become most important aspect while transmission of
data and storage.
The transmission and exchange of image also needs a high security.
Cryptography is the art of secret writing. Cryptography is used to
maintain security.
The basic service provided by cryptography is the ability to send
information between participants in a way that prevents others from
reading it.
OBJECTIVE:
if not k:
messagebox.showinfo('Error', 'Please enter a key.')
return
if i == 1:
output.set(encode(k, msg))
elif i == 2:
output.set(decode(k, msg))
else:
messagebox.showinfo('Error', 'Please choose either
Encryption or Decryption.')
def reset():
message.set("")
key.set("")
mode.set(0)
output.set("")
top = Tk()
top.geometry("500x500")
top.maxsize(500, 500)
top.minsize(500, 500)
top.configure(bg='lightblue')
top.title("Encrypt and Decrypt your Messages")
message = StringVar()
key = StringVar()
mode = IntVar()
output = StringVar()
headingLabel = Label(top, text=" Welcome to Encryption and \nDecryption ", bg='gold', font=('arial', 16, 'bold'))
headingLabel.place(x=10, y=10, width=480, height=100)
top.mainloop()
RESULTS
OUTPUT FOR ENCRYPTION
OUTPUT FOR DECRYPTION
ADVANTAGES
1.Authentication/Digital Signatures
2.Time Stamping
3.Electronic Money
4.Encryption/Decryption in email
5.Encryption in WhatsApp
5.Encryption in Instagram
7.Sim card Authentication
CONCLUSION