కీ అభివృద్ధి కొత్త సంస్కరణల్లో, ఆహ్వానాలను పంపడం ద్వారా నమోదు చేయబడిన అన్ని కొత్త ప్రైవేట్ చాట్ల కోసం ఎండ్-టు-ఎండ్ ఎన్క్రిప్షన్ (E2EE, ఎండ్-టు-ఎండ్ ఎన్క్రిప్షన్) డిఫాల్ట్గా ప్రారంభించబడింది. ఎండ్-టు-ఎండ్ ఎన్క్రిప్షన్ దాని స్వంత ప్రోటోకాల్ ఆధారంగా అమలు చేయబడుతుంది, ఇది ప్రారంభ కీ మార్పిడి మరియు సెషన్ కీల నిర్వహణ కోసం అల్గారిథమ్ను ఉపయోగిస్తుంది డబుల్ రాట్చెట్ (సిగ్నల్ ప్రోటోకాల్లో భాగం).
బహుళ పాల్గొనేవారితో చాట్లలో కీలను చర్చించడానికి, పొడిగింపును ఉపయోగించండి మెగోల్మ్, పెద్ద సంఖ్యలో గ్రహీతలతో సందేశాలను గుప్తీకరించడానికి అనుకూలీకరించబడింది మరియు ఒక సందేశాన్ని అనేకసార్లు డీక్రిప్ట్ చేయడానికి అనుమతిస్తుంది. సందేశం సాంకేతికలిపి అవిశ్వసనీయ సర్వర్లో నిల్వ చేయబడుతుంది, కానీ క్లయింట్ వైపు నిల్వ చేయబడిన సెషన్ కీలు లేకుండా డీక్రిప్ట్ చేయబడదు (ప్రతి క్లయింట్కు దాని స్వంత సెషన్ కీ ఉంటుంది). గుప్తీకరించేటప్పుడు, ప్రతి సందేశం క్లయింట్ సెషన్ కీ ఆధారంగా దాని స్వంత కీతో రూపొందించబడుతుంది, ఇది రచయితకు సంబంధించి సందేశాన్ని ప్రమాణీకరిస్తుంది. కీ ఇంటర్సెప్షన్ ఇప్పటికే పంపబడిన సందేశాలను మాత్రమే రాజీ చేయడానికి మిమ్మల్ని అనుమతిస్తుంది, కానీ భవిష్యత్తులో పంపబడే సందేశాలను కాదు. ఎన్క్రిప్షన్ పద్ధతుల అమలును NCC గ్రూప్ ఆడిట్ చేసింది.
రెండవ ముఖ్యమైన మార్పు క్రాస్-సైనింగ్ కోసం మద్దతు యొక్క క్రియాశీలత, ఇది ఇప్పటికే ధృవీకరించబడిన సెషన్ నుండి కొత్త సెషన్ను ధృవీకరించడానికి వినియోగదారుని అనుమతిస్తుంది. మునుపు, కొత్త పరికరం నుండి వినియోగదారు చాట్కి కనెక్ట్ చేస్తున్నప్పుడు, దాడి చేసే వ్యక్తి బాధితుడి ఖాతాను యాక్సెస్ చేసినట్లయితే వినకుండా ఉండేందుకు ఇతర పాల్గొనేవారికి హెచ్చరిక ప్రదర్శించబడుతుంది. క్రాస్-ధృవీకరణ వినియోగదారుని లాగిన్ చేసినప్పుడు వారి ఇతర పరికరాలను ధృవీకరించడానికి మరియు కొత్త లాగిన్పై నమ్మకాన్ని నిర్ధారించడానికి లేదా వారికి తెలియకుండా ఎవరైనా కనెక్ట్ చేయడానికి ప్రయత్నించారని నిర్ధారించడానికి అనుమతిస్తుంది.
కొత్త లాగిన్ల సెటప్ను సులభతరం చేయడానికి, QR కోడ్లను ఉపయోగించగల సామర్థ్యం అందించబడుతుంది. ధృవీకరణ అభ్యర్థనలు మరియు ఫలితాలు ఇప్పుడు నేరుగా పంపబడిన సందేశాలుగా చరిత్రలో సేవ్ చేయబడ్డాయి. పాప్-అప్ మోడల్ డైలాగ్కు బదులుగా, ధృవీకరణ ఇప్పుడు సైడ్బార్లో చేయబడుతుంది. దానితో పాటు ఉన్న అవకాశాలలో, పొర కూడా గుర్తించబడింది పాంటలైమోన్, ఇది E2EEకి మద్దతు ఇవ్వని క్లయింట్ల నుండి ఎన్క్రిప్టెడ్ చాట్లకు కనెక్ట్ చేయడానికి మిమ్మల్ని అనుమతిస్తుంది మరియు క్లయింట్ వైపు కూడా పనిచేస్తుంది విధానం ఎన్క్రిప్టెడ్ చాట్ రూమ్లలో ఫైళ్లను శోధించండి మరియు సూచిక చేయండి.
వికేంద్రీకృత కమ్యూనికేషన్లను నిర్వహించడానికి ప్లాట్ఫారమ్ మ్యాట్రిక్స్ ఓపెన్ స్టాండర్డ్స్ను ఉపయోగించే ప్రాజెక్ట్గా అభివృద్ధి చెందుతోందని మరియు వినియోగదారుల భద్రత మరియు గోప్యతను నిర్ధారించడంలో గొప్ప శ్రద్ధ చూపుతుందని గుర్తుచేసుకుందాం. ఉపయోగించిన రవాణా HTTPS+JSON, వెబ్సాకెట్లను ఉపయోగించే అవకాశం లేదా ప్రోటోకాల్ ఆధారంగా CoAP+నాయిస్. వ్యవస్థ ఒకదానితో ఒకటి పరస్పర చర్య చేయగల సర్వర్ల సంఘంగా ఏర్పడింది మరియు ఒక సాధారణ వికేంద్రీకృత నెట్వర్క్గా ఏకమవుతుంది. మెసేజింగ్ పార్టిసిపెంట్లు కనెక్ట్ చేయబడిన అన్ని సర్వర్లలో సందేశాలు పునరావృతమవుతాయి. Git రిపోజిటరీల మధ్య కమిట్లు పంపిణీ చేయబడిన విధంగానే సందేశాలు సర్వర్లలో పంపిణీ చేయబడతాయి. తాత్కాలిక సర్వర్ ఆగిపోయిన సందర్భంలో, సందేశాలు కోల్పోవు, కానీ సర్వర్ ఆపరేషన్ పునఃప్రారంభించిన తర్వాత వినియోగదారులకు ప్రసారం చేయబడతాయి. ఇమెయిల్, ఫోన్ నంబర్, Facebook ఖాతా మొదలైన వాటితో సహా వివిధ వినియోగదారు ID ఎంపికలకు మద్దతు ఉంది.
నెట్వర్క్లో ఏ ఒక్క పాయింట్ వైఫల్యం లేదా సందేశ నియంత్రణ లేదు. చర్చ ద్వారా కవర్ చేయబడిన అన్ని సర్వర్లు ఒకదానికొకటి సమానంగా ఉంటాయి.
ఏ వినియోగదారు అయినా వారి స్వంత సర్వర్ని అమలు చేయవచ్చు మరియు దానిని సాధారణ నెట్వర్క్కు కనెక్ట్ చేయవచ్చు. సృష్టించడం సాధ్యమే ముఖద్వారాలు ఇతర ప్రోటోకాల్ల ఆధారంగా సిస్టమ్లతో మ్యాట్రిక్స్ పరస్పర చర్య కోసం, ఉదాహరణకు, సిద్ధం IRC, Facebook, Telegram, Skype, Hangouts, ఇమెయిల్, WhatsApp మరియు స్లాక్లకు రెండు-మార్గం సందేశాలను పంపే సేవలు.
తక్షణ వచన సందేశం మరియు చాట్లతో పాటు, సిస్టమ్ ఫైల్లను బదిలీ చేయడానికి, నోటిఫికేషన్లను పంపడానికి ఉపయోగించవచ్చు,
టెలికాన్ఫరెన్స్లను నిర్వహించడం, వాయిస్ మరియు వీడియో కాల్స్ చేయడం.
కరస్పాండెన్స్ చరిత్ర యొక్క శోధన మరియు అపరిమిత వీక్షణను ఉపయోగించడానికి మ్యాట్రిక్స్ మిమ్మల్ని అనుమతిస్తుంది. ఇది టైపింగ్ నోటిఫికేషన్, యూజర్ ఆన్లైన్ ఉనికిని మూల్యాంకనం చేయడం, రీడ్ కన్ఫర్మేషన్, పుష్ నోటిఫికేషన్లు, సర్వర్-సైడ్ సెర్చ్, హిస్టరీ సింక్రొనైజేషన్ మరియు క్లయింట్ స్థితి వంటి అధునాతన ఫీచర్లకు కూడా మద్దతు ఇస్తుంది.