Why it exists
CriptaFile started as a didactic experiment to implement and explain a simple encryption workflow based on the Vigenère cipher. Years later, the same idea was revisited and ported to C++ for a cybersecurity class presentation.
Project media

Architecture
- Original implementation in Visual Basic .NET.
- File encryption and decryption workflow based on the Vigenère cipher.
- CriptaFile Reloaded is the C++ version created later as a port/rewrite.
- The project is intentionally educational rather than a modern cryptographic product.
Key features
- Encrypt and decrypt files.
- Educational cipher implementation.
- Earlier VB.NET version.
- C++ Reloaded version.
- Clear milestone in the early path toward security and cryptography.
Design decisions
The important point is original and educational: CriptaFile is not presented as modern secure encryption software, but as an early hands-on step into cryptographic thinking and security tooling.