Xx messenger
એક્સએક્સ મેસેન્જર એ એક ક્રોસ-પ્લેટફોર્મ વિકેન્દ્રિત એન્ક્રિપ્ટેડ ઇન્સ્ટન્ટ મેસેજિંગ સેવા છે જે પ્રિવેટેગ્રિટી કોર્પોરેશન દ્વારા વિકસાવવામાં આવી છે. સંદેશાઓ વિવિધ મિશ્ર નેટવર્ક પર વિતરિત કરવામાં આવે છે જે સૌપ્રથમ 2016 માં વર્ણવવામાં આવ્યા હતા. વપરાશકર્તાઓ એક-થી-એક અને જૂથ સંદેશાઓ મોકલી શકે છે, જેમાં વૉઇસ નોટ્સ અને છબીઓ શામેલ હોઈ શકે છે. એક્સએક્સ મેસેન્જર ઓળખકર્તાઓ તરીકે વપરાશકર્તાનામોનો ઉપયોગ કરે છે જે સંપર્ક શોધ માટે વૈકલ્પિક રીતે પ્રમાણભૂત સેલ્યુલર ટેલિફોન નંબરો અથવા ઇમેઇલ સરનામાંઓ સાથે જોડી શકાય છે. વપરાશકર્તાઓ વચ્ચેના તમામ સંદેશાવ્યવહાર ક્વોન્ટમ-પ્રતિરોધક એન્ડ-ટુ-એન્ડ એન્ક્રિપ્શનથી સુરક્ષિત છે. એક્સએક્સ મેસેન્જરનું સોફ્ટવેર મફત અને ઓપન સોર્સ છે. તેના મોબાઇલ ગ્રાહકો 2-કલમ બીએસડી લાઇસન્સ હેઠળ પ્રકાશિત થાય છે, જ્યારે તેનું સર્વર સોફ્ટવેર સુધારેલા, પેટન્ટ-સંરક્ષિત બિઝનેસ સોર્સ લાઇસન્સ હેઠળ પ્રકાશિત થાય છે. એક્સએક્સ મેસેન્જરનું આલ્ફા વર્ઝન સૌપ્રથમ 6 જાન્યુઆરી, 2016 ના રોજ ડેવિડ ચૌમ દ્વારા રીઅલ વર્લ્ડ ક્રિપ્ટો કોન્ફરન્સમાં રજૂ કરવામાં આવ્યું હતું, જેમાં નવા પ્રકારની મિક્સ નેટવર્ક એન્ક્રિપ્શન યોજનાનું પ્રદર્શન કરવાનો ધ્યેય દર્શાવવામાં આવ્યો હતો. પ્રાઇવેટેગ્રિટી તરીકે ઓળખાતી એન્ક્રિપ્શન યોજનાનું વર્ણન ચૌમ અને પર્ડ્યુ યુનિવર્સિટી, રેડબાઉડ યુનિવર્સિટી નિજમેગેન, બર્મિંગહામ યુનિવર્સિટી અને અન્ય શાળાઓના શૈક્ષણિક ભાગીદારોની ટીમ દ્વારા કરવામાં આવ્યું હતું. એક્સએક્સ મેસેન્જરને 25 જાન્યુઆરી 2022ના રોજ એન્ડ્રોઇડ અને આઇઓએસ પર મોબાઇલ એપ્લિકેશન તરીકે જાહેર કરવામાં આવી હતી. આર્કિટેક્ચર cMix XX મેસેન્જર ડેટા ટ્રાન્સમિશન માટે-લગભગ 80 દેશોમાં સ્વતંત્ર ઓપરેટરો દ્વારા ચલાવવામાં આવતા વિકેન્દ્રિત સર્વર્સનું નેટવર્ક-cMix નો ઉપયોગ કરે છે. સી. મિક્સ નેટવર્ક પર કોઈપણ ક્લાયન્ટ ડેટા પ્રસારિત થાય તે પહેલાં મિક્સ નોડ્સ વચ્ચે કોમ્પ્યુટેશનલ રીતે ખર્ચાળ જાહેર-કી કામગીરી કરીને મિક્સ નેટવર્કની પરંપરાગત વિલંબતા અને માપનીયતાની મર્યાદાઓને સંબોધવાનો પ્રયાસ કરે છે. એક્સએક્સ મેસેન્જરના વપરાશકર્તાઓ દ્વારા મોકલવામાં આવતા સંદેશાઓને 1,000ની બેચમાં જૂથબદ્ધ કરવામાં આવે છે અને સી. મિક્સ નોડ્સના સબસેટમાંથી પસાર કરવામાં આવે છે. એકવાર મિશ્રણ પ્રક્રિયા પૂર્ણ થઈ જાય પછી, દરેક સંદેશ તેમના પ્રાપ્તકર્તા દ્વારા પુનઃપ્રાપ્ત અને ડિક્રિપ્ટ કરી શકાય છે. એન્ક્રિપ્શન પ્રોટોકોલ cMix પ્રોટોકોલ XChaCha20, BLAKE2b, HMAC-SHA-256, Diffie-Hellman કી એક્સચેન્જ અને સુપરસિંગ્યુલર આઇસોજેની કી એક્સચેન્જનો ક્રિપ્ટોગ્રાફિક પ્રિમિટિવ્સ તરીકે ઉપયોગ કરે છે. સંદેશાઓ બે સ્તરોમાં એનક્રિપ્ટ થયેલ છે. આંતરિક સ્તર ChaCha20 સપ્રમાણ એન્ક્રિપ્શન સાથે એન્ક્રિપ્ટ થયેલ છે. આ પેલોડ પછી મલ્ટી-પાર્ટી એલગેમલ એન્ક્રિપ્શનનો ઉપયોગ કરીને મિક્સનેટ પર ટ્રાન્સમિશન માટે ફરી એકવાર એન્ક્રિપ્ટ કરવામાં આવે છે. એન્ક્રિપ્શન પ્રોટોકોલ, મિક્સનેટ દ્વારા પૂરા પાડવામાં આવેલ ગુણધર્મો ઉપરાંત, અનામી જાળવણી અને પરંપરાગત એન્ડ-ટુ-એન્ડ સુરક્ષા બાંયધરી, તેમજ પરંપરાગત ફોલબેક મિકેનિઝમ સાથે પ્રારંભિક પોસ્ટ-ક્વોન્ટમ સુરક્ષા બંનેને મંજૂરી આપે છે. ક્રોસ-પ્લેટફોર્મ ઇન્સ્ટન્ટ મેસેજિંગ ક્લાયન્ટ્સની સરખામણી પણ જુઓ ઇન્ટરનેટ ગોપનીયતા સુરક્ષિત સંચાર સંદર્ભો બાહ્ય કડીઓ ક્રોસ-પ્લેટફોર્મ સોફ્ટવેર ક્રિપ્ટોગ્રાફિક સોફ્ટવેર મફત અને ઓપન-સોર્સ એન્ડ્રોઇડ સોફ્ટવેર મફત ઇન્સ્ટન્ટ મેસેજિંગ ક્લાયન્ટ્સ મફત સુરક્ષા સોફ્ટવેર મફત વીઓઆઈપી સોફ્ટવેર ઇન્ટરનેટ ગોપનીયતા સોફ્ટવેર આઇઓએસ સોફ્ટવેર સુરક્ષિત સંચાર