Prezentácia programu na šifrovanie textu a súborov Stirlitz. Program je napísaný v jazyku C++ a šíri sa pod licenciou GPLv3. Aplikácia je prispôsobená na prácu v operačných systémoch rodiny Linux, Windows a Android. Pre používateľov Arch Linux je v AUR k dispozícii skript na zostavenie balíka. Pre používateľov Windows je k dispozícii experimentálny inštalátor. Pre používateľov Android je k dispozícii experimentálny balík vo formáte apk.
Hlavné vlastnosti programu:
- Šifrovanie textu a súborov na prenos cez akékoľvek kanály verejnej komunikácie (messengery, e-mailové správy a pod.). Šifrovanie sa uskutočňuje na základe verejných kľúčov (algoritmus Ed25519) a šifrovacieho algoritmu AES256.
- Šifrovanie súborov pre lokálne uloženie. Šifrovanie sa vykonáva prostredníctvom zadania používateľského mena a hesla za použitia algoritmu AES256.
- Vytváranie šifrovaných profilov na uchovávanie kľúčov, ktoré sa používajú na výmenu správ cez verejné komunikačné kanály.
- Vytváranie jednorazových profilov: kľúče sú uchovávané v chránenej pamäti, ktorá sa prideľuje pomocou knižnice libgcrypt, a sú zničené po opustení profilu alebo zatvorení programu.
- Kryptografické funkcie sú vyčlenené do samostatnej knižnice stirlitz, ktorá môže byť zostavená a používaná úplne nezávisle.
- Pre knižnicu stirlitz je k dispozícii dokumentácia vo formáte html.



Zdroj: opennet.ru
