Johnson468 / VoidCrypt

A Java based desktop app that allows users to encrypt, decrypt, and shred their files.
BSD 3-Clause "New" or "Revised" License
0 stars 0 forks source link

Write custom encryption algorithm #7

Closed Johnson468 closed 6 years ago

Johnson468 commented 7 years ago

Rather than rely on Java's crypto library, implement AES-256 in code.

Johnson468 commented 7 years ago

Will likely implement AES 256 (Or let the users chose between 128, or 256 depending on how secure they need vs speed of encryption/decryption).

Johnson468 commented 7 years ago

The Java built in SHA-256 hashing algorithm works well enough to not have to implement.

Johnson468 commented 6 years ago

The built in encryption algorithm is cryptographically secure.