Matrix/Riot med kryptering av privata meddelanden som standard

Företag Ny Vektor, vars anstÀllda ocksÄ leder en ideell organisation för protokollet Matrix, meddelade lanseringen av en rad Matrix-klienter frÄn familjen Riot.

Matrix Àr ett öppet protokoll för att genomföra ett federerat nÀtverk, som Àr byggt pÄ en linjÀr hÀndelsehistorik (events) inom en acyklic graf (DAG). Huvudimplementeringen av detta protokoll Àr en messenger med stöd för VoIP-signalering, men det Àr möjligt att anvÀnda det för andra ÀndamÄl, eftersom det Àr ett multipurpose-protokoll.

Den största förÀndringen i de slÀppta klienterna för webblÀsaren och Electron-wrappern (1.6.0), Android (0.19.0) och iOS (0.11.1-0.11.2) Àr införandet av end-to-end-kryptering för privata chattar som standard. Kryptering Àr möjlig tack vare protokollet Olm, som Àr baserat pÄ Signal-messengerprotokollet. Krypteringen av gruppchattar anvÀnder en protokollextension som kallas Megolm, vilket tillÄter dekryptering av meddelandet flera gÄnger.


För första gÄngen introducerades valfri kryptering 2016. Standardinförandet i experimentella versioner skedde under FOSDEM 2020.

Sedan den första versionen av krypteringsimplementationen har följande funktioner lagts till:

  • klienten kan begĂ€ra nycklar för att dekryptera meddelanden frĂ„n andra klienter som anvĂ€ndaren har, eller frĂ„n klienter hos samtalspartners;
  • det har skapats en serverlagring för klienternas krypteringsnycklar, som Ă€r krypterad med en hemlig fras;
  • utöver verifiering av enheter via fingeravtryck, har ocksĂ„ verifiering genom emoji-symboler introducerats.

I framtiden planeras standardinsÀttning av kryptering inte bara för privata chattar, utan Àven för stÀngda rum överhuvudtaget, inklusive grupper.

Det nÀmns ocksÄ:

Sökning i krypterade rum Àr redan tillgÀngligt med hjÀlp av Firefox-tillÀgget Radical.


För att underlÀtta arbetet med krypteringsnycklar har utvecklarna av Matrix-protokollet infört en mekanism kallad "cross-signing". Den gör det möjligt att automatiskt verifiera andra enheter hos anvÀndaren genom att anvÀnda en redan bekrÀftad enhet. NÀr denna mekanism anvÀnds behöver tvÄ samtalspartners endast verifiera sina enheter en gÄng, istÀllet för för varje enhet separat. Specifikationen för mekanismen kan lÀsas pÄ GitHub.


Förutom Riot stöds kryptering Ă€ven av andra klienter: FluffyChat, nheko Reborn, klienter pĂ„ libQuotient (WIP), klienter pĂ„ mautrix-go (gomuks), klienter pĂ„ matrix-nio (Mirage och WeeChat), Seaglass (övergett). Andra implementationer Ă€r under utveckling. För klienter utan stöd för kryptering erbjuds en demon för E2EE-proxy — pantalaimon.

KĂ€lla: linux.org.ru

Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar đŸ”„ Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster