CLIENT
Cryptography Research Project
Services
Mobile App Dev, Algorithm Implementation
Team
Ravi Aprillian (Lead Developer)
Date
November 13, 2023

This project aims to provide an educational and functional utility for data security through classical cryptographic algorithms. Cryptools is designed as a mobile first tool for private text encryption, requiring precise algorithmic logic to ensure zero data loss during the decryption process.
This project aims to provide an educational and functional utility for data security through classical cryptographic algorithms. Cryptools is designed as a mobile first tool for private text encryption, requiring precise algorithmic logic to ensure zero data loss during the decryption process.
Solution
Solution
I utilized Java to develop deep string processing logic within a native Android environment. I implemented distinct algorithmic modules for Caesar, Vigenere, Railfence, and Super Encryption. For the Super Encryption feature, I designed a multi-layer workflow combining substitution and transposition methods to enhance data secrecy. The app also features a secure login system connected to a local database to maintain user privacy.
I utilized Java to develop deep string processing logic within a native Android environment. I implemented distinct algorithmic modules for Caesar, Vigenere, Railfence, and Super Encryption. For the Super Encryption feature, I designed a multi-layer workflow combining substitution and transposition methods to enhance data secrecy. The app also features a secure login system connected to a local database to maintain user privacy.











