Session, jonka on kehittänyt Oxen Privacy Tech Foundation, asemoituu tietosuojaa ensisijaisesti painottavaksi viestisovellukseksi, joka menee useimpia kilpailijoita pidemmälle poistamalla puhelinnumerovaatimuksen kokonaan. Kun asennat Sessionin, sovellus luo paikallisesti kryptografisen avainparin ja osoittaa sinulle Session ID:n — pitkän aakkosnumeerisen merkkijonon, joka toimii identiteettinäsi. Perinteisessä mielessä tapahtuvaa tilirekisteröintiä ei ole, eikä asennuksen aikana kerätä henkilökohtaisia tunnistetietoja.

Tietoturva-arkkitehtuuri

Session käyttää Signal Protocol -protokollaa pohjana, mutta muokkaa sitä merkittävällä tavalla. Huomattavin poikkeama on Double Ratchet -algoritmin täydellisen eteenpäin suuntautuvan salassapidon komponentin poistaminen. Session käyttää yksinkertaisempaa avaintenvaihtomallia, joka sopeutuu hajautettuun, asynkroniseen viestintoimitusjärjestelmään. Tämä on todellinen kompromissi: vaikka se mahdollistaa viestien offline-tallennuksen solmuverkossa, se tarkoittaa, että istuntoavaimet eivät kierrä yhtä usein kuin Signalissa. Tietoturvatutkijat ovat todenneet tämän merkittäväksi kryptografisen suojan heikentymiseksi, ja mahdollisten käyttäjien tulisi harkita tätä seikkaa.

Viestit reititetään Oxen Service Node Networkin kautta kolmihyppyistä onion-reititystä käyttäen, mikä on konseptiltaan samankaltainen kuin Tor. Tämä peittää IP-osoitteet ja tekee liikenneanalyysistä huomattavasti vaikeampaa kuin keskitetyissä viestisovelluksissa. Verkon koko ja nopeus eivät kuitenkaan vielä pysty vastaamaan Torin kypsyyttä, ja viestien toimitus voi tuntua hitaalta ruuhka-aikoina.

Käytettävyys

Käyttöliittymä on selkeä ja pääosin tutun oloinen kenelle tahansa, joka on käyttänyt WhatsAppia tai Telegramia. Perustoiminnot, kuten teksti, ääniviestit, kuvien jakaminen, häviävät viestit ja ryhmäkeskustelut, toimivat odotetulla tavalla. Ääni- ja videopuhelut ovat saatavilla, mutta ne ovat historiallisesti olleet vähemmän luotettavia kuin ydintekstiviestintäkokemus. Työpöytäasiakas on toimiva, mutta laitteiden välinen synkronointi vaatii palautuslauseen QR-koodin skannauksen sijaan, mikä lisää kitkaa asennusvaiheessa.

Session ID -järjestelmä on tietosuojan kannalta erinomainen, mutta se muodostaa todellisen käytettävyysesteen. 66-merkkisen hex-merkkijonon jakaminen uudelle yhteystiedolle on hankalaa verrattuna käyttäjänimen tai puhelinnumeron jakamiseen. Sovellus vastaa tähän osittain luettavilla ONS (Oxen Name System) -käyttäjänimillä, jotka yhdistyvät Session ID:hin pientä maksua vastaan.

Hinnoittelu ja arvo

Session on ilmainen ladata ja käyttää ilman tilausportaita tai sovelluksen sisäisiä ostoksia. ONS-käyttäjänimen rekisteröinti vaatii pienen määrän OXEN-kryptovaluuttaa, mikä muodostaa pienen esteen ei-teknisille käyttäjille. Maksullista tasoa, joka avaisi lisäominaisuuksia, ei ole, joten tietosuojasuojaukset ovat yhtenäiset kaikille käyttäjille.

Tietosuojakäytännöt

Projekti on avoin tietokäytäntöjensä suhteen. Avoimen lähdekoodin koodi mahdollistaa väitteiden itsenäisen tarkistamisen, ja säätiö julkaisee dokumentaatiota verkkoarkkitehtuuristaan. Viestisisältöä tai käyttäjien metatietoja tallentavien keskitettyjen palvelimien puuttuminen on rakenteellinen tietosuojaetu lähes kaikkiin valtavirran vaihtoehtoihin verrattuna.