Home Upgrade Search Memberlist Extras Hacker Tools Award Goals Help Wiki Contact

C# 

AES-256 text encrypter/decrypter (supports graphical encryption using JPG/PNG)

Hey there,

In the past few days I've been learning about cryptography in C# and wrote a small GUI app for personal needs. Thought I'd share it with you in case somebody got tired of using online encryption/decryption tools. Tried to keep it clean but functional at the same time. I am also looking forward to read your suggestions regarding possible improvements of the code.

Key features:
- Uses stream cipher (CFB), SHA-1 hashing algorithm, 256 bit key size
- Lets you choose the position of IV's
- Support for graphical encryption/decryption by converting the specified pic to base64 and using it as password.

Some pics:

[Image: kZDR8N6.jpg]

[Image: 9TU4jbU.jpg]

Source code:

Spoiler (Click to View)

Download link:
http://www.mediafire.com/file/2e43b7442z...rypter.exe

Scan:
https://www.virustotal.com/#/file/d8f5ac.../detection
There is a lot of code that can be re-used since the encrypt and decrypt functions are very similar. You can solve the differences using a Func or a parent class with an abstract method. Nevertheless the code is better than most code I see on here, so I am sure some people can learn from it. Thanks for contributing.
Oh that is awsome, it has a salt option and everything i probably will be able to use this, whats with all the cool stuff being released right now? feels like there is better releases on here than usual.
"You can pick your friends, you can pick your nose, but you can't pick your friend's nose, because they usually get mad, butt we all know there hiding secrets in there" -James Bond


Possibly Related Threads...
Thread / Author Replies Views Last Post
[.NET] by fisica638Oct 29, 2023 01:02 PM 10 397 Oct 29, 2023 01:02 PM
Last Post: fisica638
[C] by Lithium MindJun 20, 2022 09:03 AM 0 159 Jun 20, 2022 09:03 AM
Last Post: Lithium Mind
[Python] by MiguelSanchezFeb 1, 2022 08:17 AM 0 161 Feb 1, 2022 08:17 AM
Last Post: MiguelSanchez