topbanner_forum
  *

avatar image

Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
  • Friday April 19, 2024, 7:43 pm
  • Proudly celebrating 15+ years online.
  • Donate now to become a lifetime supporting member of the site and get a non-expiring license key for all of our programs.
  • donate

Author Topic: Kryptos - A tiny yet efficient encryption tool. [Update: Version 1.04]  (Read 5664 times)

CoffeeAddict

  • Member
  • Joined in 2017
  • **
  • Posts: 12
    • View Profile
    • Coffee Addict
    • Donate to Member
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.

pic1.PNGKryptos - A tiny yet efficient encryption tool. [Update: Version 1.04]  pic2.PNGKryptos - A tiny yet efficient encryption tool. [Update: Version 1.04]  pic4.PNGKryptos - A tiny yet efficient encryption tool. [Update: Version 1.04]

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 -
- Direct download -
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!
« Last Edit: June 04, 2017, 03:10 AM by CoffeeAddict »

Deozaan

  • Charter Member
  • Joined in 2006
  • ***
  • Points: 1
  • Posts: 9,749
    • View Profile
    • Read more about this member.
    • Donate to Member
Re: Kryptos - A tiny yet efficient encryption tool.
« Reply #1 on: May 09, 2017, 03:26 PM »
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.jo...lescanjob/ck780ldevy

« Last Edit: May 10, 2017, 01:18 PM by Deozaan »

CoffeeAddict

  • Member
  • Joined in 2017
  • **
  • Posts: 12
    • View Profile
    • Coffee Addict
    • Donate to Member
Re: Kryptos - A tiny yet efficient encryption tool.
« Reply #2 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!

mouser

  • First Author
  • Administrator
  • Joined in 2005
  • *****
  • Posts: 40,900
    • View Profile
    • Mouser's Software Zone on DonationCoder.com
    • Read more about this member.
    • Donate to Member
Re: Kryptos - A tiny yet efficient encryption tool.
« Reply #3 on: May 09, 2017, 06:27 PM »
Welcome to the site, CoffeeAddict!!

Always great to have another coder here.

f0dder

  • Charter Honorary Member
  • Joined in 2005
  • ***
  • Posts: 9,153
  • [Well, THAT escalated quickly!]
    • View Profile
    • f0dder's place
    • Read more about this member.
    • Donate to Member
Re: Kryptos - A tiny yet efficient encryption tool.
« Reply #4 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.
- carpe noctem

CoffeeAddict

  • Member
  • Joined in 2017
  • **
  • Posts: 12
    • View Profile
    • Coffee Addict
    • Donate to Member
Re: Kryptos - A tiny yet efficient encryption tool.
« Reply #5 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  :)

CoffeeAddict

  • Member
  • Joined in 2017
  • **
  • Posts: 12
    • View Profile
    • Coffee Addict
    • Donate to Member
Re: Kryptos - A tiny yet efficient encryption tool.
« Reply #6 on: June 04, 2017, 03:03 AM »
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
- Direct download
- Virustotal results

Feedback is always appreciated!  :)
« Last Edit: June 04, 2017, 03:08 AM by CoffeeAddict »