Page 1 of 1

ARC (AnotherRijndaelCrypter)

Posted: Thu Jul 27, 2017 3:07 am
by Snagglebee
That here is my very first tool I've written myself with the C# interface, and id like to publish it but I dunno where so I'll post it here (let me know if you guys know a better place to post these on :|). Feedback and criticism is welcome!

Image
ARC.zip
(108.74 KiB) Downloaded 55 times
This tool encrypts and decrypts your files. They are 2 modes: Keyfile encryption and password encryption. Select your desired mode by using the radio buttons above the progressbar. With Keyfile encryption you can encrypt any file using a generated Keyfile for which you can select a hashing type and an encryption strength below. These settings will be stored on the Keyfile!
Password encryption will encrypt your file using a password. Unlike Keyfile encryption, the password encryption settings will stick at SHA-256 hashing and 256bit encryption. YOU CAN ONLY DECRYPT YOUR FILES WITH THE CORRECT KEYFILE or PASSWORD! If you lose your Keyfile or Password, your encrypted file is as good as lost!
This tool uses the Rijndael algorithm.
Note: Your file will still get encrypted if you leave the password field empty. Decrypting that file also has to be with an empty password!
Another Note: no this is not a virus.. these anti virus detecters like to call alarm if they see anything that has to do with encrypting and reading your files.... i think.. tbh im not sure either,

DISCLAIMER: I AM NOT RESPONSIBLE TO DATA LOSS OR ANYTHING ALIKE THAT COULD OCCUR ON ANYONES PERSONAL FILES! THIS TOOL WAS WRITTEN ON THE SOLE PURPOSE TO PROTECT FILES!

Re: ARC (AnotherRijndaelCrypter)

Posted: Thu Jul 27, 2017 7:01 am
by incognito
C# ?!!! So no version for Linux ?! :grrr:

Re: ARC (AnotherRijndaelCrypter)

Posted: Thu Jul 27, 2017 12:07 pm
by PluMGMK
Between Mono and M$'s releasing of the .NET Framework as open-source, there's not really any reason a Linux version couldn't exist. But we have GPG and eCryptFS anyway. :P

Anyway, cool stuff Omar! Quite an ambitious first project!

Re: ARC (AnotherRijndaelCrypter)

Posted: Thu Jul 27, 2017 12:14 pm
by Hunchman801
Nice, did you implement the algorithm yourself? I would suppose there's libraries for that.

Re: ARC (AnotherRijndaelCrypter)

Posted: Thu Jul 27, 2017 4:36 pm
by Snagglebee
There's already a rijndael library since .NET Framework 2.0 (i think), but if you meaned if I wrote a new class to make use of that or wrote the function to generate and read it's own specific Keyfile, then yes.

Re: ARC (AnotherRijndaelCrypter)

Posted: Thu Jul 27, 2017 5:36 pm
by Hunchman801
I was asking about the algorithm itself, though I don't know why you'd reinvent the wheel.

Re: ARC (AnotherRijndaelCrypter)

Posted: Fri Jul 28, 2017 12:12 pm
by Snagglebee
I've uploaded everything on GitHub if you're interested....
https://github.com/emshomar/ARC

Re: ARC (AnotherRijndaelCrypter)

Posted: Fri Jul 28, 2017 3:06 pm
by Lysol
Snagglebee wrote:I AM NOT RESPONSIBLE TO DATA LOSS OR ANYTHING ALIKE
Looks very trustworthy. :)

Re: ARC (AnotherRijndaelCrypter)

Posted: Fri Jul 28, 2017 3:46 pm
by Snagglebee
Lysol wrote:
Snagglebee wrote:I AM NOT RESPONSIBLE TO DATA LOSS OR ANYTHING ALIKE
Looks very trustworthy. :)
;)

Re: ARC (AnotherRijndaelCrypter)

Posted: Sat Jul 29, 2017 12:46 pm
by Lysol
Snagglebee wrote:
Lysol wrote:
Snagglebee wrote:I AM NOT RESPONSIBLE TO DATA LOSS OR ANYTHING ALIKE
Looks very trustworthy. :)
;)
:D