Delta Chat 1.0 is vir Android vrygestel met 'n nuwe kern wat in Rust herskryf is

Bekendgestel boodskapper vrylating Delta Chat 1.0 vir die Android-platform (die nuutste rekenaarweergawe is 0.901, en vir iOS - 0.960). Die Delta Chat-projek is opvallend vir sy gebruik van gereelde e-pos as 'n vervoer met die vertaling van kitsboodskappe na e-pos (klets-oor-e-pos, 'n gespesialiseerde e-poskliënt wat as 'n boodskapper werk). Aansoek kode versprei deur is onder GPLv3 gelisensieer, en die kernbiblioteek is beskikbaar onder MPL 2.0 (Mozilla Public License). Vrylating beskikbaar op Google Play.

Delta Chat gebruik nie sy eie bedieners nie en kan deur byna enige posbediener werk wat SMTP en IMAP ondersteun (die tegniek word gebruik om vinnig die aankoms van nuwe boodskappe te bepaal Druk-IMAP). Enkripsie met OpenPGP en standaard word ondersteun Outokripteer vir eenvoudige outomatiese konfigurasie en sleuteluitruiling sonder om sleutelbedieners te gebruik (die sleutel word outomaties versend in die eerste boodskap wat gestuur word). Die implementering van end-tot-end enkripsie is gebaseer op die kode rPGP, wat vanjaar 'n onafhanklike sekuriteitsoudit geslaag het. Verkeer word geïnkripteer met behulp van TLS in die implementering van standaardstelselbiblioteke.

Delta Chat word heeltemal deur die gebruiker beheer en is nie gekoppel aan gesentraliseerde dienste nie. Registrasie in nuwe dienste is nie nodig om te werk nie. en jy kan 'n bestaande e-pos as 'n identifiseerder gebruik. As die korrespondent nie Delta Chat gebruik nie, kan hy die boodskap as 'n gewone brief lees. Die stryd teen strooipos word uitgevoer deur boodskappe van onbekende gebruikers uit te filter (by verstek word slegs boodskappe van gebruikers in die adresboek en diegene aan wie boodskappe voorheen gestuur is, sowel as antwoorde op jou eie boodskappe vertoon). Dit is moontlik om aanhegsels en aangehegte beelde en video's te vertoon.

Dit ondersteun die skep van groepkletse waarin verskeie deelnemers kan kommunikeer. In hierdie geval is dit moontlik om 'n geverifieerde lys van deelnemers aan die groep te bind, wat nie toelaat dat boodskappe deur ongemagtigde persone gelees word nie (lede word geverifieer met 'n kriptografiese handtekening, en boodskappe word geënkripteer met end-tot-end-enkripsie) . Verbinding met geverifieerde groepe word uitgevoer deur 'n uitnodiging met 'n QR-kode te stuur. Geverifieerde kletse het tans die status van 'n eksperimentele kenmerk, maar hul ondersteuning word beplan om vroeg in 2020 gestabiliseer te word na die voltooiing van 'n sekuriteitsoudit van die implementering.

Die boodskapperkern word afsonderlik ontwikkel in die vorm van 'n biblioteek en kan gebruik word om nuwe kliënte en bots te skryf. Huidige weergawe van die basisbiblioteek geskryf deur in Roestaal (ou weergawe was geskryf in C-taal). Daar is bindings vir Python, Node.js en Java. IN ontwikkel nie-amptelike bindings vir Go.

In vergelyking met die vorige weergawe 0.510.1, is die kernbiblioteek van C na Rust herskryf sonder om onveilige kode te gebruik. Bygevoeg ondersteuning vir avatars en die vermoë om Delta Chat as 'n e-poskliënt te gebruik om gereelde e-posse te lees wat nie met Delta Chat gestuur is nie.

Delta Chat 1.0 is vir Android vrygestel met 'n nuwe kern wat in Rust herskryf isDelta Chat 1.0 is vir Android vrygestel met 'n nuwe kern wat in Rust herskryf is

Delta Chat 1.0 is vir Android vrygestel met 'n nuwe kern wat in Rust herskryf isDelta Chat 1.0 is vir Android vrygestel met 'n nuwe kern wat in Rust herskryf is

Bron: opennet.ru

Voeg 'n opmerking