The release of the program for encrypting text and files Stirlitz took place. The program is written in C++ and distributed under the GPLv3 license. The application is adapted to work on Linux, Windows and Android operating systems. For Arch Linux users, a package build script is available in AUR a. An experimental installer is available for Windows users . For Android users an experimental package in apk format is available Main features of the program:
- Encryption of text and files for transmission through any public communication channels (messengers, e-mail messages etc.). Encryption is based on public keys (Ed25519 algorithm) and AES256 encryption algorithm.
- Encryption of files for local storage. Encryption is carried out by specifying a username and password using the AES256 algorithm.
- Creation of encrypted profiles for storing keys used for exchanging messages through public communication channels.
- Creation of one-time profiles: keys are stored in protected memory allocated using the library libgcrypt, and are destroyed after exiting the profile or closing the program.
- Cryptographic functions are placed in a separate stirlitz library, which can be compiled and used completely independently.
- Documentation is available for the stirlitz library in html format.
/Reports, release notes, official announcements.