Simple class to encrypt files in java (android studio).
-
Updated
Oct 17, 2023 - Java
Simple class to encrypt files in java (android studio).
This is a modified version of the AES-128 CBC encryption algorithm. In this custom implementation, encryption and decryption are possible without requiring an Initialization Vector (IV). Instead, the IV is derived from the last and first round key during the encryption and decryption process.
CryptoAlgo allows you to easily and quickly encrypt and decrypt text or files with the military-standard AES encryption algorithm, then encrypt the AES keys with the secure RSA algorithm.
Add a description, image, and links to the aes-algorithms topic page so that developers can more easily learn about it.
To associate your repository with the aes-algorithms topic, visit your repo's landing page and select "manage topics."