Skip to content

Latest commit

 

History

History
19 lines (12 loc) · 1.42 KB

README.md

File metadata and controls

19 lines (12 loc) · 1.42 KB

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.