De nieuwe versie van Riot 1.6, een gedecentraliseerde chattoepassing die door Mozilla wordt gebruikt, is al uitgebracht

De ontwikkelaars van het gedecentraliseerde communicatiesysteem Matrix heeft onlangs de release aangekondigd van nieuwe versies van Riot-applicaties Web 1.6, Riot Desktop 1.6, Riot iOS 0.11.1 en RiotX Android 0.19.

Dit is een chatclienttoepassing voor Gnu / Linux en andere besturingssystemen is het volledig open source, alle code wordt op GitHub gepost zodat iedereen deze kan zien en uitbreiden. Dit betekent dat teams de code kunnen aanpassen of eraan kunnen bijdragen, zodat iedereen kan profiteren van de snelheid van community-innovatie.

Riot is geschreven met behulp van webtechnologieën en het React-framework, terwijl de desktopversie is gebaseerd op het Electron-platform.

mozilla, matrix
Gerelateerd artikel:
Mozilla vervangt zijn IRC-communicatiekanaal door Riot / Matrix

Naast instant sms en chatorganisatie, het systeem kan worden gebruikt om bestanden over te dragen, meldingen verzenden, conferentiegesprekken organiseren, spraak- en videogesprekken voeren. Met Matrix kunt u onbeperkt zoeken en bekijken van de correspondentiegeschiedenis. Ook geavanceerde functies zoals typemelding worden ondersteund, evaluatie van de online aanwezigheid van de gebruiker, leesbevestiging, pushmeldingen, server-side zoeken, synchronisatie van geschiedenis en clientstatus.

Wat is er nieuw in Riot 1.6?

In deze nieuwe versies van Riot voor verschillende platforms kunnen we een belangrijke verbetering vinden, namelijk de opname van de standaard end-to-end-codering (E2EE) voor alle nieuwe privéchats die zijn aangemeld door uitnodigingen te verzenden.

Om sleutels te onderhandelen in chats met meerdere deelnemers, de Megolm-extensie wordt gebruikt, die is geoptimaliseerd om berichten te versleutelen met een groot aantal ontvangers en zorgt ervoor dat een bericht meerdere keren kan worden ontsleuteld. De cijfertekst van het bericht kan worden opgeslagen op een onbetrouwbare server, maar kan niet worden gedecodeerd zonder sessiesleutels die zijn opgeslagen aan de clientzijde (elke client heeft zijn eigen sessiesleutel). Door elk bericht te versleutelen, op basis van de sessiesleutel van de klant, wordt een sleutel gegenereerd die het bericht verifieert ten opzichte van de auteur.

De tweede grote verandering is de activering van ondersteuning voor kruissignatuur, waarmee de gebruiker een nieuwe sessie kan verifiëren van een reeds bevestigde sessie. Voorheen werd er bij het verbinden met de chat van de gebruiker vanaf een nieuw apparaat een waarschuwing afgegeven aan andere deelnemers om te voorkomen dat ze bespioneerden of de aanvaller toegang had tot het account van het slachtoffer. Kruisvalidatie stelt de gebruiker in staat om hun andere apparaten te verifiëren in de invoer en bevestig het vertrouwen in de nieuwe login of stel vast dat iemand heeft geprobeerd verbinding te maken zonder uw medeweten.

Om de configuratie van nieuwe aanmeldingen te vereenvoudigen, de mogelijkheid om QR-codes te gebruiken wordt geboden​ Verificatieverzoeken en resultaten worden nu in de geschiedenis opgeslagen als direct verzonden berichten.

In plaats van een pop-up modaal dialoogvenster, wordt verificatie nu gedaan in de zijbalk. Onder de gerelateerde functies werd ook de Pantalaimon-laag genoemd, waarmee verbinding kan worden gemaakt met de gecodeerde chat van clients die geen E2EE ondersteunen, evenals een mechanisme aan de clientzijde voor het zoeken en indexeren van bestanden in gecodeerde chatrooms.

Eindelijk als je er meer over wilt weten over het nieuws dat in deze nieuwe versie is opgenomen, kunt u de details bekijken In de volgende link.

Hoe installeer ik Riot op Ubuntu en derivaten?

Voor degenen die geïnteresseerd zijn om deze applicatie op hun systeem te kunnen installeren, kunnen ze dit doen door de instructies te volgen die we hieronder delen.

Het eerste wat we moeten doen is open een terminal (u kunt de Ctrl + Alt + T-toets recombinatie gebruiken) en daarin gaan we het volgende commando typen:

sudo apt install -y wget apt-transport-https

nu we gaan de publieke sleutel van de applicatie toevoegen met:

sudo wget -O /usr/share/keyrings/riot-im-archive-keyring.gpg https://packages.riot.im/debian/riot-im-archive-keyring.gpg

We voegen de repository toe aan het systeem:

echo "deb [signed-by=/usr/share/keyrings/riot-im-archive-keyring.gpg] https://packages.riot.im/debian/ default main" | sudo tee /etc/apt/sources.list.d/riot-im.list

Y we gaan verder met het installeren van de applicatie met het volgende commando:

sudo apt install riot-desktop

En dat is alles, we kunnen deze applicatie in ons systeem gaan gebruiken.


Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: Miguel Ángel Gatón
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.