Ukukhishwa kwesofthiwe yokubhala umbhalo kanye namafayela e-Stirlitz

Uhlelo lokubethela umbhalo namafayela i-Stirlitz lukhishwe. Lubhalwe nge-C++ futhi lusatshalaliswa ngaphansi kwelayisensi ye-GPLv3. Uhlelo lokusebenza luhambisana nezinhlelo zokusebenza ze-Linux, Windows, kanye ne-Android. Iskripthi sokwakha siyatholakala ku-AUR kubasebenzisi be-Arch Linux. Isifaki sokuhlola siyatholakala kubasebenzisi be-Windows. Iphakheji ye-APK yokuhlola iyatholakala nakubasebenzisi be-Android.

Izici eziyinhloko zohlelo:

  • Ukubethela umbhalo namafayela ukuze kudluliselwe nganoma yiziphi iziteshi zokuxhumana zomphakathi (izithunywa, imiyalezo ye-imeyili, njll.). Ukubethela kusekelwe kukhiye womphakathi (i-algorithm ye-ED25519) kanye ne-algorithm yokubethela ye-AES256.
  • Ukubethela amafayela kwisitoreji sendawo. Ukubethela kwenziwa ngokucacisa igama lomsebenzisi nephasiwedi kusetshenziswa i-algorithm ye-AES256.
  • Dala amaphrofayili abethelwe ukuze ugcine okhiye abasetshenziselwa ukushintshana imiyalezo ngeziteshi zokuxhumana zomphakathi.
  • Ukudala amaphrofayili esikhathi esisodwa: okhiye bagcinwa kwimemori evikelekile enikezwe kusetshenziswa umtapo wolwazi we-libgcrypt futhi bayabhujiswa ngemva kokuphuma kuphrofayili noma ukuvala uhlelo.
  • Imisebenzi ye-cryptographic ikhishwa ibe umtapo wolwazi ohlukile, i-stirlitz, ongahlanganiswa futhi usetshenziswe ngokuzimela ngokuphelele.
  • Umtapo wolwazi we-stirlitz unemibhalo etholakala ngefomethi ye-HTML.

 Ukukhishwa kwesofthiwe yokubhala umbhalo kanye namafayela e-Stirlitz
 Ukukhishwa kwesofthiwe yokubhala umbhalo kanye namafayela e-Stirlitz
 Ukukhishwa kwesofthiwe yokubhala umbhalo kanye namafayela e-Stirlitz


Source: opennet.ru

Engeza amazwana