Delta Chat 1.0 нь Rust дээр дахин бичигдсэн шинэ цөмтэй Android-д зориулагдсан

Оруулсан мессенжерийн хувилбар Delta Chat 1.0 Android платформын хувьд (хамгийн сүүлийн үеийн ширээний хувилбар нь 0.901, мөн iOS-д зориулсан - 0.960). Delta Chat төсөл нь энгийн имэйлийг шууд мессежийг цахим шуудан руу хөрвүүлдэг (чат-over-email, мессенжерээр ажилладаг тусгай имэйл клиент) тээвэрлэлт болгон ашигладагаараа онцлог юм. Хэрэглээний код тараасан GPLv3-ийн дагуу лицензтэй бөгөөд үндсэн номын сан нь MPL 2.0 (Mozilla Public License)-ийн дагуу байдаг. Суллах боломжтой Google Play дээр.

Delta Chat нь өөрийн серверүүдийг ашигладаггүй бөгөөд SMTP болон IMAP-ыг дэмждэг бараг бүх имэйл серверээр дамжуулан ажиллах боломжтой (шинэ мессеж ирэхийг хурдан тодорхойлоход ашигладаг техникийг ашигладаг. IMAP түлхэх). OpenPGP болон стандарт ашиглан шифрлэлтийг дэмждэг Автокрипт Түлхүүр серверүүдийг ашиглахгүйгээр энгийн автомат тохиргоо болон түлхүүр солилцоход зориулагдсан (түлхүүрийг эхний илгээсэн мессежээр автоматаар дамжуулдаг). Төгсгөл хоорондын шифрлэлтийн хэрэгжилт нь код дээр суурилдаг rPGP, энэ онд бие даасан аюулгүй байдлын аудитад тэнцсэн. Стандарт системийн номын сангуудыг хэрэгжүүлэхэд TLS ашиглан урсгалыг шифрлэдэг.

Delta Chat нь хэрэглэгчийн бүрэн хяналтанд байдаг бөгөөд төвлөрсөн үйлчилгээтэй холбоогүй. Ажиллахын тулд шинэ үйлчилгээнд бүртгүүлэх шаардлагагүй. мөн та одоо байгаа имэйлийг танигч болгон ашиглаж болно. Хэрэв сурвалжлагч Delta Chat ашигладаггүй бол тэр мессежийг энгийн захидал болгон уншиж болно. Спамын эсрэг тэмцэл нь үл мэдэгдэх хэрэглэгчдийн мессежийг шүүх замаар хийгддэг (анхдагч байдлаар, зөвхөн хаягийн дэвтэрт байгаа болон өмнө нь мессеж илгээсэн хэрэглэгчдийн мессеж, мөн өөрийн мессежийн хариуг харуулдаг). Хавсралт болон хавсаргасан зураг, видеог харуулах боломжтой.

Энэ нь хэд хэдэн оролцогчид харилцах боломжтой групп чат үүсгэхийг дэмждэг. Энэ тохиолдолд оролцогчдын баталгаажуулсан жагсаалтыг бүлэгт холбох боломжтой бөгөөд энэ нь мессежийг зөвшөөрөлгүй хүмүүс уншихыг зөвшөөрдөггүй (гишүүд криптограф гарын үсэг ашиглан баталгаажуулж, мессежийг төгсгөлийн шифрлэлт ашиглан шифрлэдэг) . Баталгаажсан бүлгүүдтэй холбогдох нь QR код бүхий урилга илгээх замаар хийгддэг. Баталгаажсан чатууд нь одоогоор туршилтын функцийн статустай байгаа боловч хэрэгжилтийн аюулгүй байдлын аудит дууссаны дараа 2020 оны эхээр тэдний дэмжлэгийг тогтворжуулахаар төлөвлөж байна.

Мессенжерийн цөм нь номын сан хэлбэрээр тусад нь боловсруулагдсан бөгөөд шинэ үйлчлүүлэгч, робот бичихэд ашиглаж болно. Үндсэн номын сангийн одоогийн хувилбар бичсэн Rust хэлээр (хуучин хувилбар бичигдсэн C хэл дээр). Python, Node.js болон Java-д зориулсан холболтууд байдаг. IN хөгжиж байна Go-д зориулсан албан бус холболтууд.

Өмнөх 0.510.1 хувилбартай харьцуулахад үндсэн номын санг аюултай код ашиглахгүйгээр C-ээс Rust болгон дахин бичсэн. Аватаруудын дэмжлэг болон Delta Chat-ыг ашиглан илгээгээгүй энгийн захидлуудыг уншихын тулд Delta Chat-ыг имэйл клиент болгон ашиглах боломжийг нэмсэн.

Delta Chat 1.0 нь Rust дээр дахин бичигдсэн шинэ цөмтэй Android-д зориулагдсанDelta Chat 1.0 нь Rust дээр дахин бичигдсэн шинэ цөмтэй Android-д зориулагдсан

Delta Chat 1.0 нь Rust дээр дахин бичигдсэн шинэ цөмтэй Android-д зориулагдсанDelta Chat 1.0 нь Rust дээр дахин бичигдсэн шинэ цөмтэй Android-д зориулагдсан

Эх сурвалж: opennet.ru

сэтгэгдэл нэмэх