సంస్థ కొత్త వెక్టర్, వీరి ఉద్యోగులు లాభాపేక్ష లేని ప్రోటోకాల్ సంస్థకు కూడా నాయకత్వం వహిస్తారు మాట్రిక్స్, కుటుంబానికి చెందిన అనేక మ్యాట్రిక్స్ క్లయింట్లను విడుదల చేస్తున్నట్లు ప్రకటించింది అల్లర్లకు.
మ్యాట్రిక్స్ అనేది ఎసిక్లిక్ గ్రాఫ్ (DAG)లోని సంఘటనల యొక్క లీనియర్ హిస్టరీ ఆధారంగా ఫెడరేటెడ్ నెట్వర్క్ను అమలు చేయడానికి ఒక ఉచిత ప్రోటోకాల్. ఈ ప్రోటోకాల్ యొక్క ప్రధాన అమలు VoIP సిగ్నలింగ్కు మద్దతుతో కూడిన మెసెంజర్, అయితే ఇది సాధారణ ప్రయోజన ప్రోటోకాల్ అయినందున ఇతర విషయాలు సాధ్యమే.
విడుదలైన ఖాతాదారులలో ప్రధాన మార్పు బ్రౌజర్ మరియు ఎలక్ట్రాన్ రేపర్ (1.6.0), ఆండ్రాయిడ్ (0.19.0) и iOS (0.11.1-0.11.2) డిఫాల్ట్గా వ్యక్తిగత సంభాషణల కోసం ఎండ్-టు-ఎండ్ ఎన్క్రిప్షన్ని చేర్చడం అయింది. ప్రోటోకాల్ కారణంగా ఎన్క్రిప్షన్ సాధ్యమవుతుంది ఓల్మ్, సిగ్నల్ మెసెంజర్ ప్రోటోకాల్ ఆధారంగా. సమూహ సంభాషణల ఎన్క్రిప్షన్ అనే ప్రోటోకాల్ పొడిగింపును ఉపయోగిస్తుంది మెగోల్మ్, ఇది సందేశాన్ని చాలాసార్లు డీక్రిప్ట్ చేయడానికి మిమ్మల్ని అనుమతిస్తుంది.
మొదటిసారి, ఐచ్ఛిక గుప్తీకరణ 2016లో ప్రవేశపెట్టబడింది. ప్రయోగాత్మక బిల్డ్లలో డిఫాల్ట్గా ప్రారంభించడం FOSDEM 2020 సమయంలో జరిగింది.
ఎన్క్రిప్షన్ అమలు మొదట విడుదలైనప్పటి నుండి, క్రింది ఫీచర్లు జోడించబడ్డాయి:
- క్లయింట్ వినియోగదారు యొక్క ఇతర క్లయింట్ల నుండి లేదా సంభాషణకర్తల క్లయింట్ల నుండి సందేశాలను డీక్రిప్ట్ చేయడానికి కీలను అభ్యర్థించవచ్చు;
- క్లయింట్ ఎన్క్రిప్షన్ కీల కోసం సర్వర్ నిల్వ ఉంది, రహస్య పదబంధంతో గుప్తీకరించబడింది;
- వేలిముద్రను ఉపయోగించి పరికర ధృవీకరణతో పాటు, ఎమోజి అక్షరాలను ఉపయోగించి ధృవీకరణ కూడా కనిపించింది.
భవిష్యత్తులో, ప్రైవేట్ డైలాగ్ల కోసం మాత్రమే కాకుండా, సమూహంతో సహా సాధారణంగా పబ్లిక్ కాని గదుల కోసం కూడా డిఫాల్ట్గా ఎన్క్రిప్షన్ను ప్రారంభించాలని ప్లాన్ చేయబడింది.
ఇంకా ప్రస్తావించబడింది:
- ఎన్క్రిప్షన్ కోసం కొత్త UI పరిచయం;
- QR కోడ్లను ఉపయోగించి పరికర ధృవీకరణ;
- గుప్తీకరించిన సందేశాల చరిత్ర ద్వారా శోధించండి;
- పని యొక్క చివరి స్థిరీకరణ.
గుప్తీకరించిన గదుల కోసం శోధించడం ఇప్పటికే అందుబాటులో ఉంది ఫైర్ఫాక్స్ ఎక్స్టెన్షన్స్ రాడికల్.
ఎన్క్రిప్షన్ కీలతో పని చేయడం సులభతరం చేయడానికి, మ్యాట్రిక్స్ ప్రోటోకాల్ డెవలపర్లు "క్రాస్-సైనింగ్" అనే మెకానిజంను ప్రవేశపెట్టారు. ఇది ఇప్పటికే ధృవీకరించబడిన పరికరాన్ని ఉపయోగించి, ఇతర వినియోగదారు పరికరాలను స్వయంచాలకంగా ధృవీకరించడానికి అనుమతిస్తుంది. ఈ మెకానిజం పని చేసినప్పుడు, ఇద్దరు సంభాషణకర్తలు వారి పరికరాలను ఒకసారి మాత్రమే ధృవీకరించాలి మరియు ప్రతి పరికరాన్ని విడివిడిగా కాదు. యంత్రాంగం యొక్క స్పెసిఫికేషన్ కావచ్చు GitHubలో చదవండి.
Riotతో పాటు, ఇతర క్లయింట్లు కూడా ఎన్క్రిప్షన్కు మద్దతు ఇస్తారు: FluffyChat, nheko పునర్జన్మ, ఖాతాదారులు ఆన్ libQuotient (WIP), క్లయింట్లు ఆన్ mautrix-go (గోముక్కులు), క్లయింట్లు ఆన్ మాతృక-నియో (మిరాజ్ и వీచాట్), సీగ్లాస్ (వదిలివేయబడింది). ఇతర అమలులు అభివృద్ధిలో ఉన్నాయి. గుప్తీకరణ మద్దతు లేని క్లయింట్ల కోసం, E2EE ప్రాక్సీ కోసం డెమోన్ అందించబడుతుంది - పాంటలైమోన్.
మూలం: linux.org.ru