Skip to content

This is a Java program that implements a Caesar Cipher GUI (Graphical User Interface) using Swing and AWT libraries. The GUI allows the user to input a string and a shift value and then encrypts the string using the Caesar Cipher algorithm.

Notifications You must be signed in to change notification settings

farazulhoda/AllSafe

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 

Repository files navigation

AllSafe : Ceaser Cipher App

This is a Java program that implements a Caesar Cipher GUI (Graphical User Interface) using Swing and AWT libraries. The GUI allows the user to input a string and a shift value and then encrypts the string using the Caesar Cipher algorithm. The encrypted string is then displayed in an output text field, which is not editable.

The program is implemented as a JFrame and has two buttons:

  • "Encrypt" : The "Encrypt" button triggers the encryption process.
  • "Clear" : The "Clear" button clears the input and output text fields.

Graphical User Interface of the AllSafe:

The GUI is designed using a GridBagLayout, and the program implements the ActionListener interface to handle button events.

Screenshot 2023-03-23 at 04 09 25

Screenshot 2023-03-23 at 04 09 02

What is Ceaser Cipher

In order to improve the integrity, secrecy, or security of a message, the Caesar cipher is a method that modifies certain text using an encryption algorithm. The Caesar cipher is the oldest and most widely used algorithm among encryption techniques, however there are many more algorithms in cryptography that are employed to achieve the same goal.

About

This is a Java program that implements a Caesar Cipher GUI (Graphical User Interface) using Swing and AWT libraries. The GUI allows the user to input a string and a shift value and then encrypts the string using the Caesar Cipher algorithm.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages