DonationCoder.com Forum

Other Software => Announce Your Software/Service/Product => Topic started by: CoffeeAddict on May 09, 2017, 03:13 PM

Title: Kryptos - A tiny yet efficient encryption tool. [Update: Version 1.04]
Post by: CoffeeAddict on May 09, 2017, 03:13 PM
Hello everyone,
my name is Antony and I am still studying programming at university. Recently, I finished a program called Kryptos. Kryptos will basically help the user encrypt any file on his computer with ease. It offers two encryption methods. The first one is Rijndael and the second one is TripleDES. In my opinion, the program on its own is pretty straightforward and user-friendly. In addition, Kryptos offers some useful system information for the user to see like: Operating System, CPU model, CPU Mhz, CPU vendor ID, CPU Identifier, CPU Cores and more. Below you can see some screenshots of Kryptos.

[ You are not allowed to view attachments ]  [ You are not allowed to view attachments ]  [ You are not allowed to view attachments ]

All in all, this project(Kryptos), took some time to complete but I am satisfied with the results!
Below you can find some information about Kryptos.

- Kryptos's website - (https://www.thecoffeeaddict.net/kryptos.html)
- Direct download - (https://www.thecoffeeaddict.net/downloads/Kryptos%20-%20%20Version%201.02.zip)
Language used to program Kryptos: VB.net
What's my relationship with Kryptos: I am its developer  :)
Requirements: .NET Framework(4.5.2 and higher)

I am open to any kind of criticism. I am here to learn from my mistakes!
Title: Re: Kryptos - A tiny yet efficient encryption tool.
Post by: Deozaan on May 09, 2017, 03:26 PM
Hi Antony,

Welcome to DonationCoder! Some initial feedback:




For the benefit of other readers here, I have had the Kryptos zip file analyzed by various anti-virus software using Jotti.

Jotti reports no viruses.
https://virusscan.jotti.org/en-US/filescanjob/ck780ldevy

Title: Re: Kryptos - A tiny yet efficient encryption tool.
Post by: CoffeeAddict on May 09, 2017, 03:35 PM
Hello Deozaan,
first of all thanks a lot for notifying me about that typo! Kryptos has been up for almost 2 months and I never noticed that  :-[. With the "browse" button you just select the file you want to encrypt. And the use of the "Change" button is optional, since its purpose is to give the user the option of changing the saving path of the encrypted file. Oh! and I'm glad that you like the logo!  :)
Now, for the system information. I seriously don't even know why I added that in the first place. It just seemed cool  8). Nothing special about that!

Thanks a lot for giving some feedback. I really appreciate it!
Title: Re: Kryptos - A tiny yet efficient encryption tool.
Post by: mouser on May 09, 2017, 06:27 PM
Welcome to the site, CoffeeAddict!!

Always great to have another coder here.
Title: Re: Kryptos - A tiny yet efficient encryption tool.
Post by: f0dder on May 10, 2017, 01:06 PM
I was wondering the same as Deozaan :)

Having system info was probably fun to code, but it seems strangely out of place in your tool.

Also, you should probably remove 3Des - it's not suitable for use anymore. If somebody has a cryptic and arcane use for it, it's better that they go find arcane and cryptic software rather than offering an insecure algorithm in a general-purpose application.

And finally, you should document the cipher mode and key derivation functions you're using - both are pretty important with regards to the effective security of the encryption.
Title: Re: Kryptos - A tiny yet efficient encryption tool.
Post by: CoffeeAddict on May 10, 2017, 11:59 PM
Hello f0dder!

It was indeed fun to code the system information section. Also, I will take your recommendation for 3DES into account and I might remove it in a future update. Oh, and I'm currently in the process of creating a documentation for it that will basically contain much more information about Kryptos and of course how to use it!

I really appreciate your feedback/recommendations  :)
Title: Re: Kryptos - A tiny yet efficient encryption tool.
Post by: CoffeeAddict on June 04, 2017, 03:03 AM
Here's the changelog of the new version.


- Website (https://www.thecoffeeaddict.net/kryptos.html)
- Direct download (https://www.thecoffeeaddict.net/downloads/Kryptos.zip)
- Virustotal results (https://www.virustotal.com/en/file/a31ee5c3a97f5a7b96157403d2149da226f336a9f9e592b0c7da2e2a273231d0/analysis/)

Feedback is always appreciated!  :)