Ukukhishwa kwe-rPGP 0.10, ukuqaliswa kokugqwala kwe-OpenPGP

Ukukhishwa kwephrojekthi ye-rPGP 0.10 kushicilelwe, ethuthukisa ukuqaliswa kwezinga le-OpenPGP (RFC-2440, RFC-4880) ngolimi lwe-Rust, ihlinzeka ngesethi egcwele yemisebenzi echazwe ekucacisweni kwe-Autocrypt 1.1 yokubethela kwe-imeyili. Iphrojekthi edume kakhulu esebenzisa i-rPGP iyisithunywa se-Delta Chat, esebenzisa i-imeyili njengesithuthi. Ikhodi yephrojekthi isatshalaliswa ngaphansi kwamalayisensi e-MIT kanye ne-Apache 2.0.

Ukusekelwa kwendinganiso ye-OpenPGP ku-rPGP okwamanje kukhawulelwe ku-API esezingeni eliphansi. Abathuthukisi bohlelo lokusebenza banikezwa iphakheji ye-pgp crate, kanye nephakheji ye-rsa enokusetshenziswa kwe-algorithm ye-RSA cryptographic, eyadlula kokubili ukuhlolwa kokuphepha okuzimele eminyakeni eminingana edlule. Uma kusetshenziswa ama-algorithms asekelwe ku-elliptic curve, kusetshenziswa iphakheji ye-Curve25519-dalek. Ngaphezu kwalokho, ukuhlanganiswa kwekhodi ephakathi ye-WebAssembly kusekelwa ukuze kusetshenziswe kuziphequluli kanye nezinhlelo zokusebenza ezisekelwe ku-Node.js. Izinhlelo zokusebenza ezisekelwayo zifaka phakathi Linux, Android, Windows, i-iOS kanye macOS.

Ngokungafani nephrojekthi ye-Sequoia, enikeza futhi ukuqaliswa kwe-OpenPGP ku-Rust, i-rPGP isebenzisa amalayisense avumelekile e-MIT kanye ne-Apache 2.0 (ikhodi ye-Sequoia ingena ngaphansi kwelayisense ye-GPLv2+ yokukopisha), ukuthuthukiswa kugxile kuphela kumtapo wolwazi (i-Sequoia ithuthukisa ukumiselela gpg), zonke iziqalo zokubethela ezibhalwe nge-Rust (i-Sequoia isebenzisa umtapo wezincwadi we-Nettle obhalwe ngo-C).

Source: opennet.ru

Thenga ukusingathwa okuthembekile kwamasayithi anokuvikelwa kwe-DDoS, amaseva e-VPS VDS 🔥 Thenga ukusingathwa kwewebhusayithi okuthembekile ngokuvikelwa kwe-DDoS, amaseva e-VPS VDS | ProHoster