Wednesday, July 26, 2017

Crypto Helper: New version released.

I released a new version of Crypto Helper, I have not yet implemented AES256 but it has the hashing upgrade I mentioned earlier, it melds the hash with the original key to squash the chance of a collision.

Upgrades include:
  1. Fixed glitches (likely from the upgrades, not critical to security though).
  2. "Secure Key" feature upgraded, 512 bit hash melds with key and is transformed to cover more possible characters and increase key complexity.
  3. New "Key Generator" added. makes an easy way to make single line keys of any length using random characters, and they're not easy for attackers to predict. 
Download here: https://goo.gl/0L10ob
Upgrades on the way:
  1. Toggle buttons for tabs.
  2. AES256 layer.
  3. RSA or other public key encryption algorithm.
  4. Split screen support
  5. File and folder encryption
  6. Email tunneling
  7. NFC, Bluetooth, WIFI, or USB key sharing.
  8. Optional key file (encrypted by master key).
  9. Post quantum cryptographic algorithm support
  10. File integrity checking
  11. Sound encryption (real time, like on the phone)
  12. Text and file compression
Same view, with new tab

Key generator after switching tabs

1024 byte random key seeded with UNIX timestamp

Random 20 byte key, based on seed

Monday, July 24, 2017

More security for Crypto Helper

New option visible.
I have begun work on a new upgrade for my encryption application for Android which I call Crypto Helper. This upgrade will give an optional AES256 layer on top of the my version of a one time pad cypher for added security and some extra forgiveness if a key is used more than once. One time pad is unbreakable if random keys are used and they are destroyed after use, and keys must be as long as the message being encrypted. AES256 will cover those tiny issues in one time pad. I have also upgraded the secure key feature so old cyphers made with the old secure key generator will not work, however the new secure key system is way more robust for proper usage of one time pad and makes intrusion into your personal data much harder. Cyphertext generated without the secure key feature will be unaffected by this upgrade.

I can't easily show the differences in the key security algorithm, all you'd see is different text. But the new check box for AES256 is visible.

The update should be out by the end of the week if nothing goes wrong, though programmers must always expect failure because programs tend to misbehave when one needs them to function.

Latest Post

Steam on Linux Mint Cinnamon

Most viewed