Pulojekiti ya rPGP 0.10 yasindikizidwa, ikukhazikitsa kukhazikitsidwa kwa OpenPGP standard (RFC-2440, RFC-4880) m'chinenero cha Rust, ndikupereka ntchito zonse zomwe zafotokozedwa mu Autocrypt 1.1 kufotokozera kwa imelo. Pulojekiti yotchuka kwambiri yogwiritsira ntchito rPGP ndi Delta Chat messenger, yomwe imagwiritsa ntchito imelo ngati mayendedwe. Khodi ya pulojekitiyi imagawidwa pansi pa ziphaso za MIT ndi Apache 2.0.
Chithandizo cha muyezo wa OpenPGP mu rPGP pakadali pano chili ndi API yotsika. Opanga mapulogalamu amapatsidwa phukusi la pgp crate, komanso phukusi la rsa lomwe lili ndi kukhazikitsa kwa RSA cryptographic algorithm, yomwe yonse idadutsa kafukufuku wodziyimira pawokha zaka zingapo zapitazo. Pogwiritsa ntchito ma algorithms ozikidwa pa elliptic curve-based, phukusi la Curve25519-dalek limagwiritsidwa ntchito. Kuphatikiza apo, kuphatikiza kwa WebAssembly intermediate code kumathandizidwa kuti kugwiritsidwe ntchito m'masakatuli ndi mapulogalamu ozikidwa pa Node.js. Machitidwe ogwiritsira ntchito othandizira amaphatikizapo Linux, Android, Windows, iOS ndi macOS.
Mosiyana ndi polojekiti ya Sequoia, yomwe imaperekanso kukhazikitsa kwa OpenPGP ku Rust, rPGP imagwiritsa ntchito MIT ndi Apache 2.0 chilolezo chololeza (Sequoia code imaperekedwa pansi pa GPLv2 + copyleft license), chitukuko chimangoyang'ana pa laibulale yogwira ntchito (Sequoia ikupanga cholowa m'malo mwa gpg), zolemba zonse zolembera zolembedwa ku Rust (Sequoia imagwiritsa ntchito laibulale ya Nettle, yolembedwa mu C).
Source: opennet.ru
