DonationCoder.com forum
 
Read-only archive. This is a static copy of the DonationCoder.com forum. Reading and searching work as before; logging in, posting and private messages do not.
Archive of 2026-10-21 · About this archive · Main site

Last post Author Topic: Announcing freeware/donationware "KyrCrypt 0.16"  (Read 35,994 times)

kyrathaba

  • N.A.N.Y. Organizer
  • Honorary Member
  • Joined in 2006
  • **
  • Posts: 3,200
    • Participated in NANY Challenge Eight Times
    • Programming School - Deluxe Bonus Medal
    • Programming School - Stage 1 Medal
    • Coding Snacks
    • Military Service Badge - US Army
    • Writer
Announcing freeware/donationware "KyrCrypt 0.16"
« on: April 19, 2011, 12:44 AM »
initialScreen.png

I'm pleased to announce that I've released a piece of donationware called KyrCrypt.  It has been accepted by Softpedia and I anticipate soon to hear good news from CNET and other sites.

Quote
"Its function is to encrypt/decrypt individual files or entire directories of files using 168-bit TripleDES encryption. It offers an optional virtual keyboard for entering passwords with the mouse or touchpad, so that the actual computer keyboard doesn't have to be utilized for this purpose, thereby negating the threat of keyloggers."

As a completely self-taught programmer, I'm pleased with this first serious effort to place myself in the freeware/donationware community of contributors.
Win 10 Pro running on a 3.2 GHz CPU and 12 Gb RAM
__________________________________________

Proofreading Service: http://williammillerservices.com/proofreading

cranioscopical

  • Friend of the Site
  • Supporting Member
  • Joined in 2006
  • **
  • Posts: 4,776
    • Cody Award
    • Official Forum Clown
    • rotten turkey sandwich - Rotten Turkey Sandwich
Re: Announcing freeware/donationware "KyrCrypt 0.16"
« Reply #1 on: April 19, 2011, 12:53 AM »
Congratulations! Did you have a panel of beta testers?
Chris

kyrathaba

  • N.A.N.Y. Organizer
  • Honorary Member
  • Joined in 2006
  • **
  • Posts: 3,200
    • Participated in NANY Challenge Eight Times
    • Programming School - Deluxe Bonus Medal
    • Programming School - Stage 1 Medal
    • Coding Snacks
    • Military Service Badge - US Army
    • Writer
Re: Announcing freeware/donationware "KyrCrypt 0.16"
« Reply #2 on: April 19, 2011, 12:54 AM »
I have two old college-buddies who used it some while I was developing, and provided feedback.
Win 10 Pro running on a 3.2 GHz CPU and 12 Gb RAM
__________________________________________

Proofreading Service: http://williammillerservices.com/proofreading

lanux128

  • Global Moderator
  • Joined in 2005
  • *****
  • Posts: 6,277
    • Coding Snacks
    • Volunteers/Staff
    • Gathering Badge
    • Participated in NANY Challenge Once
    • Linux User
Re: Announcing freeware/donationware "KyrCrypt 0.16"
« Reply #3 on: April 19, 2011, 01:50 AM »
nice looking software, thanks for releasing this.. :Thmbsup:

f0dder

  • [Well, THAT escalated quickly!]
  • Charter Honorary Member
  • Joined in 2005
  • ***
  • Posts: 9,153
    • Participated in NANY Challenge Once
Re: Announcing freeware/donationware "KyrCrypt 0.16"
« Reply #4 on: April 19, 2011, 09:18 AM »
Why TripleDES, though?
- carpe noctem

kyrathaba

  • N.A.N.Y. Organizer
  • Honorary Member
  • Joined in 2006
  • **
  • Posts: 3,200
    • Participated in NANY Challenge Eight Times
    • Programming School - Deluxe Bonus Medal
    • Programming School - Stage 1 Medal
    • Coding Snacks
    • Military Service Badge - US Army
    • Writer
Re: Announcing freeware/donationware "KyrCrypt 0.16"
« Reply #5 on: April 19, 2011, 12:56 PM »
Quote
Congratulations!

nice looking software, thanks for releasing this..

Thanks, cranioscopical and lanux128!

Quote
Why TripleDES, though?

To be honest Fodder, I had just learned how to implement that particular encryption, in a Programming School assignment, and was I suppose eager to put it to use.  I think that in a future update of the software I may provide the option to select from among several encryption algorithms.
Win 10 Pro running on a 3.2 GHz CPU and 12 Gb RAM
__________________________________________

Proofreading Service: http://williammillerservices.com/proofreading

« Last Edit: April 19, 2011, 01:00 PM by kyrathaba »

Curt

  • Supporting Member
  • Joined in 2006
  • **
  • Posts: 7,565
Re: Announcing freeware/donationware "KyrCrypt 0.16"
« Reply #6 on: April 19, 2011, 02:20 PM »

kyrathaba

  • N.A.N.Y. Organizer
  • Honorary Member
  • Joined in 2006
  • **
  • Posts: 3,200
    • Participated in NANY Challenge Eight Times
    • Programming School - Deluxe Bonus Medal
    • Programming School - Stage 1 Medal
    • Coding Snacks
    • Military Service Badge - US Army
    • Writer
Re: Announcing freeware/donationware "KyrCrypt 0.16"
« Reply #7 on: April 19, 2011, 03:10 PM »
Thanks, Curt!
Win 10 Pro running on a 3.2 GHz CPU and 12 Gb RAM
__________________________________________

Proofreading Service: http://williammillerservices.com/proofreading

skwire

  • I eat Coding Snacks for breakfast...
  • Global Moderator
  • Joined in 2005
  • *****
  • Posts: 5,297
    • Participated in NANY Challenge Seventeen Times
    • Coding Snacks
    • Superboy Coder
    • Cody Award
    • Volunteers/Staff
    • Gathering Badge
Re: Announcing freeware/donationware "KyrCrypt 0.16"
« Reply #8 on: April 19, 2011, 07:36 PM »
Good work, kyrathaba.  :up: Some thoughts after a quick play:

  1. The mix of fixed-width and variable-width menu text is somewhat distracting.
  2. Decrypting a KPT file with an incorrect password still produces a "password-accepted" message box and a resulting file (though it's unusable).

Ath

  • Supporting Member
  • Joined in 2006
  • **
  • Posts: 3,649
    • Participated in NANY Challenge Eleven Times
    • Coding Snacks
    • Linux User
    • Hardware Hacker
Re: Announcing freeware/donationware "KyrCrypt 0.16"
« Reply #9 on: April 19, 2011, 08:19 PM »
Decrypting a KPT file with an incorrect password still produces a "password-accepted" message box and a resulting file (though it's unusable).
If it gave  a messagebox that the password is not accepted, that could be a means to hack your way into the vault...
/Ton
Ath's software collection, Quote: "A problem well stated is a problem half-solved." (Charles Kettering)

kyrathaba

  • N.A.N.Y. Organizer
  • Honorary Member
  • Joined in 2006
  • **
  • Posts: 3,200
    • Participated in NANY Challenge Eight Times
    • Programming School - Deluxe Bonus Medal
    • Programming School - Stage 1 Medal
    • Coding Snacks
    • Military Service Badge - US Army
    • Writer
Re: Announcing freeware/donationware "KyrCrypt 0.16"
« Reply #10 on: April 19, 2011, 08:40 PM »
@skwire

Hey, thanks for taking time for a run-through! I will look into reconciling the font issue. As for the unusable "decrypted" file versus the "password accepted" message: the output will be gibberish IF the wrong password is used to decrypt (meaning NOT the same one used to encrypt). The "password accepted" message doesn't mean that the program verified the submitted PW against an encrypted copy of the PW (PW are not 'remembered', not included within the encrypted file). Rather, "Password Accepted" simply means the submitted password meets some sort of RegEx requirement. I will make this clear in my next update, and will ensure the help webpage elucidates it.

From the documentation:

Quote
Important: the password you use to encrypt is NOT stored within the encrypted file. Thus, when decrypting, the program does NOT somehow ensure that the supplied password is the same as the one that was used to encrypt. The upshot of this is that if you supply a different password to decrypt than the one that was used to encrypt, you'll get a 'decrypted' file that is 'giggerish'.

Thanks!
Win 10 Pro running on a 3.2 GHz CPU and 12 Gb RAM
__________________________________________

Proofreading Service: http://williammillerservices.com/proofreading

« Last Edit: April 22, 2011, 01:35 AM by kyrathaba »

Renegade

  • Tell me something you don't know...
  • Charter Member
  • Joined in 2005
  • ***
  • Posts: 13,291
    • Participated in NANY Challenge Three Times
    • Furry Fandom Badge - Furry Fandom
    • Linux User
Re: Announcing freeware/donationware "KyrCrypt 0.16"
« Reply #11 on: April 19, 2011, 11:44 PM »
As a completely self-taught programmer, I'm pleased with this first serious effort to place myself in the freeware/donationware community of contributors.

Congratulations on the release~! :)
Slow Down Music - Where I commit thought crimes...

Freedom is the right to be wrong, not the right to do wrong. - John Diefenbaker

kyrathaba

  • N.A.N.Y. Organizer
  • Honorary Member
  • Joined in 2006
  • **
  • Posts: 3,200
    • Participated in NANY Challenge Eight Times
    • Programming School - Deluxe Bonus Medal
    • Programming School - Stage 1 Medal
    • Coding Snacks
    • Military Service Badge - US Army
    • Writer
Re: Announcing freeware/donationware "KyrCrypt 0.16"
« Reply #12 on: April 20, 2011, 01:31 AM »
Gracias :)
Win 10 Pro running on a 3.2 GHz CPU and 12 Gb RAM
__________________________________________

Proofreading Service: http://williammillerservices.com/proofreading

f0dder

  • [Well, THAT escalated quickly!]
  • Charter Honorary Member
  • Joined in 2005
  • ***
  • Posts: 9,153
    • Participated in NANY Challenge Once
Re: Announcing freeware/donationware "KyrCrypt 0.16"
« Reply #13 on: April 20, 2011, 10:46 AM »
Quote
Why TripleDES, though?

To be honest Fodder, I had just learned how to implement that particular encryption, in a Programming School assignment, and was I suppose eager to put it to use.  I think that in a future update of the software I may provide the option to select from among several encryption algorithms.
OK, I was just wondering since DES is both slower and less secure than contemporary algorithms, and shouldn't really be used for anything than supporting legacy systems :)

(yes, it's slower even though it's less secure - it was designed with hardware implementation in mind, and uses operations that are slow on our general-purpose x86 processors).

Decrypting a KPT file with an incorrect password still produces a "password-accepted" message box and a resulting file (though it's unusable).
If it gave  a messagebox that the password is not accepted, that could be a means to hack your way into the vault...
Not really, no - unless very poorly designed, you'd still be no better off than brute-forcing the entire keyspace :). Yeah, it does mean you'd have to store a hash of the decrypted file contents, but in practice this isn't really a security concern.
- carpe noctem

kyrathaba

  • N.A.N.Y. Organizer
  • Honorary Member
  • Joined in 2006
  • **
  • Posts: 3,200
    • Participated in NANY Challenge Eight Times
    • Programming School - Deluxe Bonus Medal
    • Programming School - Stage 1 Medal
    • Coding Snacks
    • Military Service Badge - US Army
    • Writer
Re: Announcing freeware/donationware "KyrCrypt 0.16"
« Reply #14 on: April 22, 2011, 12:48 AM »
I appreciate the suggestion.  I may well include password-validation in the next upgrade.

NEWS:  KyrCrypt 0.16 has been reviewed by SoftSea.

softSea.png
Win 10 Pro running on a 3.2 GHz CPU and 12 Gb RAM
__________________________________________

Proofreading Service: http://williammillerservices.com/proofreading

kyrathaba

  • N.A.N.Y. Organizer
  • Honorary Member
  • Joined in 2006
  • **
  • Posts: 3,200
    • Participated in NANY Challenge Eight Times
    • Programming School - Deluxe Bonus Medal
    • Programming School - Stage 1 Medal
    • Coding Snacks
    • Military Service Badge - US Army
    • Writer
Re: Announcing freeware/donationware "KyrCrypt 0.16"
« Reply #15 on: April 26, 2011, 04:03 PM »
Hmm, did a search and discovered that Ognilab has listed KyrCrypt.  Funny thing is, I hadn't submitted it to them...
Win 10 Pro running on a 3.2 GHz CPU and 12 Gb RAM
__________________________________________

Proofreading Service: http://williammillerservices.com/proofreading

skwire

  • I eat Coding Snacks for breakfast...
  • Global Moderator
  • Joined in 2005
  • *****
  • Posts: 5,297
    • Participated in NANY Challenge Seventeen Times
    • Coding Snacks
    • Superboy Coder
    • Cody Award
    • Volunteers/Staff
    • Gathering Badge
Re: Announcing freeware/donationware "KyrCrypt 0.16"
« Reply #16 on: April 26, 2011, 04:49 PM »
Funny thing is, I hadn't submitted it to them...

Get used to it.  :D I've never, personally, submitted any of my applications to any site and numerous sites carry them.  *shrug*

kyrathaba

  • N.A.N.Y. Organizer
  • Honorary Member
  • Joined in 2006
  • **
  • Posts: 3,200
    • Participated in NANY Challenge Eight Times
    • Programming School - Deluxe Bonus Medal
    • Programming School - Stage 1 Medal
    • Coding Snacks
    • Military Service Badge - US Army
    • Writer
Re: Announcing freeware/donationware "KyrCrypt 0.16"
« Reply #17 on: April 26, 2011, 04:53 PM »
Fortunately, I'm not upset  :D
Win 10 Pro running on a 3.2 GHz CPU and 12 Gb RAM
__________________________________________

Proofreading Service: http://williammillerservices.com/proofreading

Ath

  • Supporting Member
  • Joined in 2006
  • **
  • Posts: 3,649
    • Participated in NANY Challenge Eleven Times
    • Coding Snacks
    • Linux User
    • Hardware Hacker
Re: Announcing freeware/donationware "KyrCrypt 0.16"
« Reply #18 on: April 26, 2011, 04:54 PM »
and numerous sites carry them

That's the price you pay when you make great stuff, like you do :-*
/Ton
Ath's software collection, Quote: "A problem well stated is a problem half-solved." (Charles Kettering)

kyrathaba

  • N.A.N.Y. Organizer
  • Honorary Member
  • Joined in 2006
  • **
  • Posts: 3,200
    • Participated in NANY Challenge Eight Times
    • Programming School - Deluxe Bonus Medal
    • Programming School - Stage 1 Medal
    • Coding Snacks
    • Military Service Badge - US Army
    • Writer
Re: Announcing freeware/donationware "KyrCrypt 0.16"
« Reply #19 on: April 26, 2011, 06:54 PM »
Quote
That's the price you pay when you make great stuff, like you do

Skwire does make great stuff!
Win 10 Pro running on a 3.2 GHz CPU and 12 Gb RAM
__________________________________________

Proofreading Service: http://williammillerservices.com/proofreading

bobholm

  • DRACO DORMIENS NUNQUAM TITILLANDUS
  • Supporting Member
  • Joined in 2007
  • **
  • Posts: 7
Re: Announcing freeware/donationware "KyrCrypt 0.16"
« Reply #20 on: May 09, 2011, 07:31 AM »
Kaspersky says this prog has a virus in it. Is there some way to stop this (only does it with heuristics turned on)?
Have a great day!

Bob Holmstrom

Ath

  • Supporting Member
  • Joined in 2006
  • **
  • Posts: 3,649
    • Participated in NANY Challenge Eleven Times
    • Coding Snacks
    • Linux User
    • Hardware Hacker
Re: Announcing freeware/donationware "KyrCrypt 0.16"
« Reply #21 on: May 09, 2011, 07:50 AM »
Is there some way to stop this (only does it with heuristics turned on)?
Upload to VirusTotal and/or Jotti, and report the results to Kaspersky, so they can fix this false positive.
/Ton
Ath's software collection, Quote: "A problem well stated is a problem half-solved." (Charles Kettering)

kyrathaba

  • N.A.N.Y. Organizer
  • Honorary Member
  • Joined in 2006
  • **
  • Posts: 3,200
    • Participated in NANY Challenge Eight Times
    • Programming School - Deluxe Bonus Medal
    • Programming School - Stage 1 Medal
    • Coding Snacks
    • Military Service Badge - US Army
    • Writer
Re: Announcing freeware/donationware "KyrCrypt 0.16"
« Reply #22 on: May 19, 2011, 02:25 AM »
Softpedia has featured another of my utilities, even though I didn't submit it.
Win 10 Pro running on a 3.2 GHz CPU and 12 Gb RAM
__________________________________________

Proofreading Service: http://williammillerservices.com/proofreading

kyrathaba

  • N.A.N.Y. Organizer
  • Honorary Member
  • Joined in 2006
  • **
  • Posts: 3,200
    • Participated in NANY Challenge Eight Times
    • Programming School - Deluxe Bonus Medal
    • Programming School - Stage 1 Medal
    • Coding Snacks
    • Military Service Badge - US Army
    • Writer
Re: Announcing freeware/donationware "KyrCrypt 0.16"
« Reply #23 on: June 18, 2011, 05:54 PM »
KyrCrypt got a nice review on the "I Love Free Software" site.

And, though I find it somewhat difficult to credit (I know sites sometimes inflate these things artificially), it showed this:

[attach]
Win 10 Pro running on a 3.2 GHz CPU and 12 Gb RAM
__________________________________________

Proofreading Service: http://williammillerservices.com/proofreading

« Last Edit: June 18, 2011, 05:56 PM by kyrathaba »

mouser

  • First Author
  • Administrator
  • Joined in 2005
  • *****
  • Posts: 40,931
    • Gathering Badge
    • Plugin Coding Medal
    • Participated in NANY Challenge Seventeen Times
    • Cody Award
    • Coding Snacks
    • Volunteers/Staff
Re: Announcing freeware/donationware "KyrCrypt 0.16"
« Reply #24 on: June 18, 2011, 07:16 PM »
not to dampen your excitement but that counter and like is for the entire site  :)

Original address: https://www.donationcoder.com/forum/index.php?topic=26460.0