Signal యుగానికి చెందిన క్రిప్టోగ్రఫీ ఇప్పుడు మెసేజింగ్‌ను మించి సాగుతోంది

Encrypted Spaces అనే కొత్త ఓపెన్-సోర్స్ ప్రయత్నం ఆధునిక సాఫ్ట్‌వేర్‌లోని అత్యంత దీర్ఘకాలిక ఖాళీలలో ఒకదాన్ని పరిష్కరించడానికి ప్రయత్నిస్తోంది: పంచుకున్న, ఎల్లప్పుడూ సింక్‌లో ఉండే అనుభవాలను చెడగొట్టకుండా సహకార యాప్‌లను డిఫాల్ట్‌గా ప్రైవేట్‌గా ఎలా చేయాలి. ఈ ప్రాజెక్ట్ Signal ecosystem, Microsoft, మరియు Harvard‌తో సంబంధం ఉన్న contributors‌ను కలిగిన బృందం ద్వారా నిర్మించబడుతోంది, మరియు ఇది పూర్తయిన consumer app కంటే infrastructure‌గా స్థానపరచబడుతోంది.

ఆ తేడా ముఖ్యమైనది. సురక్షిత మెసేజింగ్ టూల్స్ end-to-end encryption ఒకటి-తో-ఒకటి మరియు గ్రూప్ కమ్యూనికేషన్‌కు పెద్ద స్థాయిలో పనిచేయగలదని చూపించాయి. కానీ shared documents, team chat platforms, మరియు collaborative workspaces వంటి టూల్స్‌కు అదే స్థాయి రక్షణను విస్తరించడం చాలా కష్టంగా మారింది, ఎందుకంటే server అన్నీ sync చేస్తూనే ఉండగా అనేక మంది అదే సమాచారాన్ని నిరంతరం అప్డేట్ చేయాలి.

Encrypted Spaces ఈ సమస్యను architecture స్థాయిలో ఎదుర్కొనేలా రూపొందించబడింది. అభివృద్ధాకారులు తర్వాత advanced cryptography‌ను ఉత్పత్తుల్లో జోడించమని అడగకుండా, ప్రాజెక్ట్ మొదటి నుంచే privacy-preserving collaboration‌ను మరింత ప్రాయోగికంగా చేసే base layer‌ను అందించాలనే లక్ష్యంతో ఉంది.

పంచుకున్న cloud tools ఇప్పటికీ బలహీనమైన స్థానంగా ఎందుకు ఉన్నాయి

ఈ ప్రాజెక్ట్ యొక్క ప్రాథమిక భావన ఏమిటంటే, నేటి collaborative software raw user dataపై విశ్వాసం ఉంచే centralized cloud providers‌పై అధికంగా ఆధారపడి ఉంది. ఆ మోడల్ సౌకర్యవంతమైనదే, కానీ అది అనేక ప్రమాదాలను సృష్టిస్తుంది. సున్నితమైన గమనికలు, అంతర్గత చర్చలు, drafts, ఆరోగ్య సంబంధిత రికార్డులు, లేదా activist coordination అన్నీ కూడా operator‌కు విస్తృత సాంకేతిక దృశ్యమానం ఉన్న infrastructure‌పై నిలిచిపోవచ్చు.

ప్రాజెక్ట్‌తో కూడిన source material ప్రకారం, ఆ ప్రమాదాలు చాలా మంది వినియోగదారులకు సారాంశాత్మకమైనవి కావు. journalists, activists, patients, మరియు social-service organizations వంటి వారు exposure, control కోల్పోవడం, లేదా surveillance భయం కూడా వారు ఏమి రాయడానికి లేదా పంచుకోవడానికి సిద్ధంగా ఉంటారో మార్చే పరిస్థితులను ఎదుర్కొంటారు. ఆ భావంలో, గోప్యత కేవలం security feature కాదు; కొన్ని రకాల పనులు జరుగుతాయా లేదా అన్నదాన్ని కూడా అది ప్రభావితం చేయగలదు.

Encrypted Spaces ఒక model‌ను ప్రతిపాదిస్తోంది, ఇందులో servers ఇంకా collaboration‌ను సమన్వయం చేయడంలో సహాయపడతాయి, కానీ వాటికి చదవగలిగే content‌ను నమ్మకంగా ఇవ్వరు. ఈ approach పెద్ద స్థాయిలో పనిచేస్తుందని నిరూపితమైతే, cloud software సౌలభ్యం మరియు బలమైన encryption systems‌కు సంబంధించిన privacy guarantees మధ్య ఒక మధ్యస్థానం ఏర్పడుతుంది.

ఈ వ్యవస్థ ఎలా పని చేయాల్సిందిగా ఉంది

ఈ ప్రాజెక్ట్‌ను research preview‌గా వర్ణిస్తున్నారు, కానీ code ఇప్పటికే అందుబాటులో ఉంది, అలాగే team Spaces అనే demonstration app‌ను కూడా విడుదల చేసింది. సాంకేతిక ఆలోచన encrypted data storage‌ను cryptographic verification‌తో కలపడం, తద్వారా వినియోగదారులు service operator‌పై అంతగా నమ్మకం పెట్టుకోకుండా సహకరించగలగడం.

కేంద్ర భావనల్లో ఒకటి, server ఒక shared document లేదా workspace యొక్క latest state‌తో participants‌ను అప్డేట్‌గా ఉంచడంలో సహాయపడగలగడం, కానీ unencrypted content‌కు యాక్సెస్ పొందకుండా. source text ప్రకారం, ఇది కొంతవరకు zero-knowledge proofs ద్వారా సాధ్యమవుతుంది; ఇది data లేదా computation గురించి ఏదో నిరూపించడానికి, దాని underlying information‌ను బయటపెట్టకుండా అనుమతించే cryptographic method.

collaboration software సాధారణంగా coordination పనిలో పెద్ద భాగాన్ని server‌పై ఆధారపడటం వల్ల ఈ approach ముఖ్యమైనది. ఒక system ఆ coordination benefits‌ను నిలుపుకుంటూ server‌ను document content‌కు effectively blind‌గా ఉంచగలిగితే, encryption ఉన్న productivity software‌ను విస్తృత use cases‌లో అమలు చేయడానికి అడ్డంకి తగ్గవచ్చు.

team framing కూడా గమనించదగినది. ఒక contributor ఈ ప్రయత్నాన్ని collaboration apps కోసం ఒక Signal protocol లాగా అభివర్ణించారు. మరొకరు దీన్ని verifiable, encrypted, untrusted storage‌గా పేర్కొన్నారు. ఇవన్నీ కలిపి చూస్తే, ఈ ప్రాజెక్ట్ ప్రత్యక్షంగా Google Docs‌కు ప్రత్యామ్నాయం విడుదల చేయడంపై కాకుండా, ఇతరులు దాని మీద నిర్మించగల reusable substrate‌ను సృష్టించడంపై ఎక్కువగా దృష్టి పెట్టిందని సూచిస్తున్నాయి.

ఇది developers మరియు institutions‌కు ఎందుకు ముఖ్యమవచ్చు

Encrypted Spaces విజయవంతమైతే, దాని అత్యంత తక్షణ ప్రభావం చివరి వినియోగదారుల కంటే software builders‌పై ఉండవచ్చు. advanced cryptographic systems‌ను సురక్షితంగా రూపొందించడం మరియు సమన్వయం చేయడం కష్టమైనందున, developers చాలా కాలంగా usability మరియు privacy మధ్య tradeoff‌ను ఎదుర్కొంటున్నారు. ఒక framework ఆ సంక్లిష్టతలో పెద్ద భాగాన్ని నిర్వహిస్తే, మరిన్ని teams డిఫాల్ట్‌గా encrypted features‌ను విడుదల చేయడానికి ప్రోత్సహించబడవచ్చు.

Trust పరిమితంగా ఉన్నప్పటికీ collaboration అవసరమైన sectors‌లో ఇది ప్రత్యేకంగా ముఖ్యమవుతుంది. legal services, healthcare administration, civil society groups, academic research teams, ఇంకా సాధారణ workplace communication tools కూడా third-party servers‌పై plaintext‌గా నిల్వ చేయాలని వినియోగదారులు కోరుకోని సమాచారంతో వ్యవహరిస్తాయి.

ఈ ప్రాజెక్ట్ ఖాళీలో రాలేదు. ప్రధాన workplace tools‌కు encrypted alternatives ఇప్పటికే ఉన్నాయి, మరియు source text Proton privacy-oriented productivity products suite‌ను అందిస్తుందని పేర్కొంటుంది. Encrypted Spaces‌ను ప్రత్యేకంగా నిలబెట్టేది దాని infrastructure మరియు verificationపై దృష్టి. మరో app vendor‌గా మాత్రమే పోటీ చేయడానికి బదులుగా, private collaboration‌ను ఇతర platforms స్వీకరించగల మరింత సాధారణ సామర్థ్యంగా మార్చడమే ఈ ప్రయత్నం లక్ష్యంగా కనిపిస్తోంది.

ఇది implementation friction‌ను తగ్గిస్తే, ఆ వ్యూహం ప్రభావవంతంగా మారవచ్చు. వాస్తవంలో, అనేక సంస్థలు ప్రధాన tools‌ను privacy‌ను తిరస్కరించడంవల్ల కాకుండా, సురక్షిత ప్రత్యామ్నాయాలు తరచుగా సంకుచితంగా, తక్కువ అనుకూలంగా, లేదా ప్రస్తుత workflows‌లో కలపడానికి కష్టంగా అనిపించడంవల్ల ఎంచుకుంటాయి. developer-first platform తగినంత పరిపక్వంగా మారితే ఆ సమీకరణ మారవచ్చు.

ఇంకా ప్రారంభ దశలోనే ఉంది, కానీ దిశ గణనీయమైనది

ప్రాజెక్ట్ ఇంకా preview దశలోనే ఉంది, కాబట్టి దీని దీర్ఘకాలిక ప్రాధాన్యత అందుబాటులో ఉన్న పదార్థం ఇంకా సమాధానం ఇవ్వని అంశాలపై ఆధారపడి ఉంటుంది. వాటిలో నిజమైన workload‌లలో performance, developer adoption సౌలభ్యం, పెద్ద shared environments‌లో user experience, మరియు చివరికి బాహ్య పరిశోధకులు ధృవీకరించే security assurances ఉన్నాయి.

అయినప్పటికీ, ఈ ప్రయత్నం cloud software గురించి పరిశ్రమ ఆలోచిస్తున్న విధానంలో విస్తృత మార్పును ప్రతిబింబిస్తుంది. privacy debate ఇక messaging apps మరియు consumer chat‌కే పరిమితం కాదు. మరింత పని shared digital spaces‌కు మారుతున్నకొద్దీ, encryption collaboration యొక్క standard property‌గా మారగలదా, లేక niche add-on‌గా మిగిలిపోతుందా అనే ప్రశ్న ముందుకు వస్తోంది.

అందుకే Encrypted Spaces ప్రత్యేకంగా కనిపిస్తోంది. ఇది privacy‌ను ప్రత్యేక వినియోగదారుల కోసం ఒక ప్రత్యేక mode‌గా కాకుండా, తదుపరి తరం shared applications‌కు ఒక design requirement‌గా చూస్తోంది. architecture నిలబడితే, secure collaboration‌ను premium feature నుండి baseline infrastructure వైపు నెట్టడంలో ఇది సహాయపడవచ్చు.

ప్రస్తుతం, ప్రధాన అభివృద్ధి ఏమిటంటే, సాంకేతికంగా విశ్వసనీయమైన ఒక బృందం ఆధునిక సాఫ్ట్‌వేర్‌లోని ఒక పెద్ద ఖాళీని పూరించడానికి స్పష్టమైన ఓపెన్-సోర్స్ ప్రయత్నాన్ని ముందుకు తెచ్చింది. Encrypted Spaces ఆధిపత్య పరిష్కారమవుతుందా లేదా అన్నది వేరే విషయం, కానీ end-to-end encryption ఇప్పుడు మరింత ఆశావహమైన భూభాగంలోకి ప్రవేశిస్తున్నదని ఇది సూచిస్తోంది: ప్రజలు రాయడానికి, ఏర్పాటు చేసుకోవడానికి, సమన్వయం చేయడానికి, మరియు కలిసి నిర్మించడానికి రోజూ ఉపయోగించే సాధనాలు.

ఈ వ్యాసం Gizmodo నివేదికల ఆధారంగా ఉంది. మూల వ్యాసాన్ని చదవండి.

Originally published on gizmodo.com