Delta Chat 1.0-ը թողարկվել է Android-ի համար՝ Rust-ով վերագրված նոր միջուկով

Ներկայացվել է մեսենջերի թողարկում Delta Chat 1.0 Android պլատֆորմի համար (աշխատասեղանի վերջին տարբերակն է 0.901և iOS-ի համար՝ 0.960) «Delta Chat» նախագիծը նշանավոր է իր սովորական էլ.փոստի օգտագործմամբ՝ որպես փոխադրամիջոց՝ ակնթարթային հաղորդագրությունների էլեկտրոնային փոստի թարգմանությամբ (chat-over-email, մասնագիտացված էլփոստի հաճախորդ, որն աշխատում է որպես մեսենջեր): Դիմումի կոդը տարածվում է լիցենզավորված է GPLv3-ի ներքո, իսկ հիմնական գրադարանը հասանելի է MPL 2.0 (Mozilla Public License) ներքո: Ազատ արձակել հասանելի է Google Play-ում:

Delta Chat-ը չի օգտագործում իր սեփական սերվերները և կարող է աշխատել գրեթե ցանկացած փոստային սերվերի միջոցով, որն աջակցում է SMTP և IMAP (տեխնիկան օգտագործվում է նոր հաղորդագրությունների ժամանումը արագ որոշելու համար: Սեղմեք IMAP-ը) Աջակցվում է կոդավորումը՝ օգտագործելով OpenPGP և ստանդարտ Ինքնագրում պարզ ավտոմատ կազմաձևման և բանալիների փոխանակման համար՝ առանց հիմնական սերվերների օգտագործման (բանալին ավտոմատ կերպով փոխանցվում է ուղարկված առաջին հաղորդագրության մեջ): End-to-end ծածկագրման իրականացումը հիմնված է կոդի վրա 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-ը թողարկվել է Android-ի համար՝ Rust-ով վերագրված նոր միջուկովDelta Chat 1.0-ը թողարկվել է Android-ի համար՝ Rust-ով վերագրված նոր միջուկով

Delta Chat 1.0-ը թողարկվել է Android-ի համար՝ Rust-ով վերագրված նոր միջուկովDelta Chat 1.0-ը թողարկվել է Android-ի համար՝ Rust-ով վերագրված նոր միջուկով

Source: opennet.ru

Добавить комментарий