Repository navigation
Kryptos 2.3.3
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.