DonationCoder.com Forum
Other Software => Announce Your Software/Service/Product => Topic started 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!
-
Hi Antony,
Welcome to DonationCoder! Some initial feedback:
- I'm scratching my head wondering what benefit there is to be gained having a simple encryption program be able to tell you about your system information.
- While the interface is simple, it's a little unclear how to use it. I see two file pickers. One says "Broswe..." (note the typo!) the other says "Change..." But what do they do? What am I browsing for? What am I changing?
- Nice logo. :)
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
-
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!
-
Welcome to the site, CoffeeAddict!!
Always great to have another coder here.
-
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.
-
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 :)
-
Here's the changelog of the new version.
- Added folder locking ability
- Bug fixes
- Fixed some misaligned items on the user interface
- Improved Rijndael(AES) encryption algorithm
- 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! :)