Skip to content

About

Implementing AES Encryption and Decryption using JCA Library

Resources

Stars

0 stars

Watchers

1 watching

Forks

Latest commit

 

History

4 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 

Repository files navigation

AES Encryption and Decryption in Java

A program that implements Advanced Encryption Standard (AES) encryption and decryption in Java using the Java Cryptography Architecture (JCA) library.

Author

Elijah Williams

Resources

Usage

The program takes two inputs from the user:

  1. Plaintext: The text that needs to be encrypted.
  2. Key: The encryption key.

The program outputs the encrypted text and decrypted text using the same key.

Code

The code uses Base64 encoding and decoding to convert encrypted and decrypted data to and from a readable format. The AES encryption algorithm is employed in ECB mode with PKCS5Padding for enhanced security.

About

Implementing AES Encryption and Decryption using JCA Library

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages