Skip to content

Kryptos 2.3.3

Choose a tag to compare

@swisslite swisslite released this 02 Sep 19:27

Kryptos 2.3.3

New features

  • Persian language
  • Automatic clipboard clearing is now 1 minute by default
  • The encryption icon on the keyboard has been changed when “Send after encryption” mode is enabled
  • When screen recording or broadcasting, Kryptos hides the conversation and shows a placeholder
  • Before sending decrypted text to another app, Kryptos now asks for confirmation
  • Encryption buttons are disabled in password input fields
  • When decryption is disabled on screen, the service itself is now also disabled; previously, it continued running in the background
  • Voice input has been added to the keyboard
  • The chat header now displays the contact’s key
  • When scrolling up through the conversation, a button to return to the latest message appears
  • Text from Kryptos screens is no longer passed to Android system suggestions
  • “How to use” on the conversation screens is now a link
  • On Android, a “Do not pause the app” option has been added under “Privacy - On screen”
  • Keyboards have been adjusted to the system size. Larger letters, taller keys, wider spacing
  • Double-tapping the period on the keyboard inserts a comma (disabled by default). This can be changed in the keyboard settings in the app
  • App lock has been redesigned

Bug fixes

  • If you switch to another app immediately after pressing “Encrypt”, the text is no longer inserted into it
  • The public key is no longer automatically removed from the clipboard
  • Large photos no longer cause the app to close when extracting a message from them
  • A message decrypted by the keyboard no longer disappears from the conversation
  • App lock immediately revokes the keyboard’s access to encryption; previously, access remained for several more minutes
  • The delay after entering an incorrect code can no longer be reset by restarting the app
  • Automatic clipboard clearing no longer deletes data copied in other apps
  • The “Copy” button in the on-screen decryption panel now correctly copies the text
  • The keyboard no longer suggests or remembers words in fields for secret phrases and one-time codes
  • The keyboard no longer reports that steganography is unavailable if the message was actually hidden
  • Turning the clock back no longer allows decrypted text to remain in memory longer than intended
  • On-screen decryption no longer lags on screens with a large amount of text
  • Interrupted panic wipe no longer leaves the app on the recovery screen
  • A deleted PGP key no longer reappears after restarting the app
  • The keyboard no longer lags in long conversations
  • When launching Kryptos, it no longer contacts Google services to load the emoji font
  • The emoji panel opens correctly again after switching between light and dark themes
  • Re-adding a contact with the same saved key no longer permanently breaks the conversation in one direction
  • When decryption fails, the app now states the reason if the key has already been used or has expired, instead of displaying a message about an incorrect contact
  • An error in a background task no longer crashes the app together with the keyboard
  • Other fixes

Downloads

File Size SHA-256
Kryptos.apk 24 362 620 bad43ef5adfa448aa638deff5c6cc213fc9c65e0df7b855b568ae04fd84b0926
Kryptos.ipa 18 858 580 9d6f78ceed3f476d73ebc4e8d5ff442ae3c1f65dd04e1f61dce869d34a7c9e30

The APK is built in the F-Droid buildserver container and signed with the same key as before, so it installs over an existing copy. The IPA is unsigned.