സന്ദേശവിനിമയത്തിനുള്ള ക്വാണ്ടത്തിനു ശേഷമുള്ള എൻക്രിപ്ഷൻ
Tosh Defence-ന്റെ Sanket.Chat ഓരോ സംഭാഷണത്തിന്റെയും 2 ഘട്ടങ്ങളിലും സംയുക്ത ക്വാണ്ടം-അനന്തര ക്രിപ്റ്റോഗ്രാഫി ഉപയോഗിച്ച് സന്ദേശവിനിമയം സംരക്ഷിക്കുന്നു: ക്വാണ്ടം-അനന്തര Kyber മുൻകൂർ കീ ഉപയോഗിച്ചുള്ള PQXDH സെഷൻ സ്ഥാപിക്കലും, നിലവിലുള്ള Double Ratchet-ലേക്ക് ML-KEM രഹസ്യങ്ങൾ ചേർക്കുന്ന Signal-ന്റെ സ്പാർസ് ക്വാണ്ടം-അനന്തര റാച്ചറ്റും (SPQR). കൈമാറ്റതലത്തിൽ ആദ്യം അതിർത്തിയിൽ ലഭ്യമാക്കുന്ന സംയുക്ത X25519MLKEM768 കീ കൈമാറ്റവും ചേർക്കുന്നു; അതിനാൽ ഇപ്പോൾ രേഖപ്പെടുത്തി പിന്നീട് ഡീക്രിപ്റ്റ് ചെയ്യുന്ന ആക്രമണങ്ങളിൽ നിന്ന് രേഖപ്പെടുത്തിയ വിവരക്കൈമാറ്റം സംരക്ഷിക്കപ്പെടുന്നു.
ആക്രമണകാരിക്ക് ഇന്ന് എൻക്രിപ്റ്റ് ചെയ്ത ആശയവിനിമയ ഡാറ്റ രേഖപ്പെടുത്താനും ശേഷിയുള്ള ക്വാണ്ടം കമ്പ്യൂട്ടർ ലഭ്യമാകുമ്പോൾ അത് ഡീക്രിപ്റ്റ് ചെയ്യാൻ ശ്രമിക്കാനും കഴിയും. വർഷങ്ങളോളം രഹസ്യമായി തുടരേണ്ട വിവരങ്ങൾക്ക് ഇപ്പോൾത്തന്നെ പോസ്റ്റ്-ക്വാണ്ടം സംരക്ഷണം ആവശ്യമാണ്; സ്വതന്ത്ര പരിശോധനയ്ക്ക് വിധേയമായ Signal-ന്റെ libsignal മുഖേന Sanket അത് നൽകുന്നു.
ആദ്യ സന്ദേശം മുതൽ ക്വാണ്ടത്തിനു ശേഷമുള്ള സംരക്ഷണം
Sanket-ന്റെ ഓരോ സെഷനും X3DH-ന്റെ ക്വാണ്ടം-ശേഷമുള്ള വിപുലീകരണമായ PQXDH ഉപയോഗിച്ചാണ് ആരംഭിക്കുന്നത്. സെഷൻ ആരംഭിക്കുന്ന കക്ഷി മൂന്നോ നാലോ X25519 കീ-ധാരണകൾ, സ്വീകരിക്കുന്ന ഉപകരണത്തിന്റെ ഒരിക്കൽ മാത്രം ഉപയോഗിക്കുന്ന Kyber മുൻകൂർ കീകളിലൊന്നുപയോഗിച്ചുള്ള Kyber കീ എൻക്യാപ്സുലേഷൻ എന്നിവ സംയോജിപ്പിച്ച് അവയെല്ലാം ഉപയോഗിച്ച് സെഷന്റെ രഹസ്യ കീ നിർമിക്കുന്നു. ഇന്ന് ഈ പ്രാരംഭ കീ-കൈമാറ്റം രേഖപ്പെടുത്തുകയും പിന്നീട് ക്വാണ്ടം കമ്പ്യൂട്ടർ സ്വന്തമാക്കുകയും ചെയ്യുന്ന ആൾക്ക് അതിൽനിന്ന് സെഷൻ കീ വീണ്ടെടുക്കാൻ കഴിയില്ല.
ഓരോ Kyber പ്രീകീയുടെയും ഡിജിറ്റൽ ഒപ്പ് സംഭരിക്കുന്നതിന് മുമ്പ് ഇൻസ്റ്റലേഷൻ libsignal ഉപയോഗിച്ച് പരിശോധിക്കുന്നു. ഓരോ പ്രീകീ ബണ്ടിലിലും അവസാന ആശ്രയമായ Kyber പ്രീകീ ഉണ്ടായിരിക്കണം. അതിനാൽ ക്വാണ്ടം-ശേഷമുള്ള ഘടകമില്ലാതെ ഒരു സെഷനും ആരംഭിക്കില്ല.
മുഴുവൻ സംഭാഷണത്തിനും ക്വാണ്ടത്തിനു ശേഷമുള്ള സംരക്ഷണം: SPQR
Sanket-ന്റെ libsignal പതിപ്പ് എല്ലാ സെഷനുകളിലും Double Ratchet-നൊപ്പം Signal-ന്റെ വിരളമായ ക്വാണ്ടം-ാനന്തര റാച്ചറ്റും പ്രവർത്തിപ്പിക്കുന്നു; ML-KEM-ൽനിന്ന് ലഭിക്കുന്ന രഹസ്യങ്ങൾ സന്ദേശ കീകളിൽ കലർത്തുന്നു. ഈ സംയോജനത്തെ Signal ട്രിപ്പിൾ റാച്ചറ്റ് എന്ന് വിളിക്കുന്നു. സംഭാഷണം നിലനിൽക്കുന്ന കാലം മുഴുവൻ, സന്ദേശ കീകൾ വീണ്ടെടുക്കാൻ ആക്രമണകാരി എലിപ്റ്റിക് കർവ് ഘടകവും ക്വാണ്ടം-ാനന്തര ഘടകവും തകർക്കേണ്ടതുണ്ട്.
ഹൈബ്രിഡ് പോസ്റ്റ്-ക്വാണ്ടം TLS
TLS 1.3-ൽ നെറ്റ്വർക്ക് അതിർത്തിയിലെ സെർവർ ആദ്യം X25519MLKEM768 ഹൈബ്രിഡ് ഗ്രൂപ്പ് വാഗ്ദാനം ചെയ്യുന്നു. അതിന്റെ പങ്കിട്ട രഹസ്യത്തിൽ X25519-ഉം ML-KEM-768-ഉം സംയോജിക്കുന്നു. അതിനാൽ രണ്ടിന്റെയും സുരക്ഷ തകർക്കപ്പെടാത്തിടത്തോളം രേഖപ്പെടുത്തിയ സെഷൻ രഹസ്യമായി തുടരും. ആ ഗ്രൂപ്പ് പിന്തുണയ്ക്കുന്ന TLS സംവിധാനമുള്ള ഏത് ക്ലയന്റും അതിന്റെ ഉപയോഗം ധാരണയിലൂടെ നിശ്ചയിക്കും; ആ ഇൻസ്റ്റാളേഷനിൽനിന്ന് പുറത്തേക്കുള്ള കണക്ഷനുകളും ആ ഗ്രൂപ്പ് വാഗ്ദാനം ചെയ്യും.
എൻക്രിപ്ഷൻ സംവിധാനങ്ങൾ AES-256-GCM മാത്രമായി തുടരുന്നു; സമമിതി എൻക്രിപ്ഷനിൽ ഉടനീളം 256-ബിറ്റ് കീകളാണ് ഉപയോഗിക്കുന്നത്. അറിയപ്പെടുന്ന ക്വാണ്ടം ആക്രമണങ്ങളെ നേരിടാൻ ഈ കീ വലുപ്പം മതിയായതായി കണക്കാക്കപ്പെടുന്നു.
- X25519MLKEM768 ആദ്യം വാഗ്ദാനം ചെയ്യുന്നു
- AES-256-GCM സൈഫർ സ്യൂട്ടുകൾ മാത്രം
- ആരാണ് ബന്ധിപ്പിച്ചതെന്ന് രേഖപ്പെടുത്താതെ, ധാരണയിലൂടെ രൂപീകരിച്ച ഗ്രൂപ്പിന്റെ പ്രവർത്തനം അളക്കുന്നു
- കണക്ഷൻ സ്ഥാപിക്കൽ പ്രക്രിയയുടെ മുഴുവൻ രേഖയ്ക്കും എൻഡ്-ടു-എൻഡ് പ്രാമാണീകരണം
അടുത്തതായി വരുന്നതിന് സജ്ജം
ക്രിപ്റ്റോഗ്രാഫിക് ഘടകങ്ങൾ മാറ്റാൻ കഴിയുന്ന വിധത്തിലാണ് Sanket രൂപകൽപ്പന ചെയ്തിരിക്കുന്നത്. libsignal-ന് പതിപ്പ് നിയന്ത്രണമുള്ളതിനാൽ, PQXDH-ഉം SPQR-ഉം വന്നതുപോലെ പുതിയ ക്രിപ്റ്റോഗ്രാഫിക് ഘടകങ്ങൾ ഗ്രന്ഥശാല പുതുക്കുമ്പോൾ ലഭിക്കും. ഡാറ്റാ കൈമാറ്റത്തിലെ ഗ്രൂപ്പുകൾ ശൃംഖലയുടെ അതിർത്തിയിലെ ക്രമീകരണമാണ്; കോളുകളുടെ എൻക്രിപ്ഷൻ സെർവർ നിർബന്ധമാക്കുന്ന നമ്പർ നൽകിയ പ്രൊഫൈലാണ്; ആപ്ലിക്കേഷനിലെ എല്ലാ AES-GCM പ്രവർത്തനങ്ങളും കർശന നിയന്ത്രണമുള്ള ഒരൊറ്റ സഹായ ഘടകത്തിലൂടെയാണ് നടക്കുന്നത്. പതിപ്പുകൾക്കും അനുമതിപത്രങ്ങൾക്കുമായി Ed25519-ഉം ML-DSA-ഉം ചേർന്ന ഒപ്പുകൾ രൂപകൽപ്പന ചെയ്തിട്ടുണ്ട്, അവ വികസന പദ്ധതിയിലുമുണ്ട്; സ്വതന്ത്ര സുരക്ഷാ പരിശോധനയ്ക്ക് വിധേയമായ ML-DSA നടപ്പാക്കൽ ലഭ്യമായാൽ അവ പ്രവർത്തനക്ഷമമാക്കും.
സാങ്കേതിക തെളിവ്
വിശദാംശങ്ങൾ SANKET ധവളപത്രത്തിൽ വായിക്കുക
ഈ പേജിലെ ഓരോ പ്രസ്താവനയും രജിസ്ട്രേഷൻ കൂടാതെ സൗജന്യമായി വായിക്കാവുന്ന പൊതുവായി ലഭ്യമായ SANKET സാങ്കേതിക സുരക്ഷയും വാസ്തുവിദ്യയും സംബന്ധിച്ച ധവളപത്രത്തിൽ പൂർണമായി വിശദീകരിച്ചിട്ടുണ്ട്.
ക്വാണ്ടം കമ്പ്യൂട്ടർ ആക്രമണങ്ങൾക്ക് ശേഷവും സുരക്ഷിതമായ സന്ദേശമയയ്ക്കൽ സംവിധാനമാണോ SANKET?
Sanket-ന്റെ സന്ദേശ സംവിധാനം, Signal-ന്റെ ഔദ്യോഗിക libsignal വഴി, ആശയവിനിമയ സെഷൻ ആരംഭിക്കുന്നതിനും (Kyber-1024-നൊപ്പമുള്ള PQXDH) തുടർന്നുള്ള റാച്ചറ്റ് പ്രവർത്തനത്തിനും (SPQR) പരമ്പരാഗതവും ക്വാണ്ടം കമ്പ്യൂട്ടറുകൾക്ക് ശേഷമുള്ള ഭീഷണികളെ നേരിടുന്നതുമായ സംയുക്ത ക്രിപ്റ്റോഗ്രാഫി ഉപയോഗിക്കുന്നു. ആക്രമണകാരിക്ക് പരമ്പരാഗത ഘടകവും ക്വാണ്ടം കമ്പ്യൂട്ടറുകൾക്ക് ശേഷമുള്ള ഭീഷണികളെ നേരിടുന്ന ഘടകവും രണ്ടും തകർക്കേണ്ടിവരും.
PQXDH എന്താണ്?
X3DH കീ ധാരണാ പ്രക്രിയയുടെ ക്വാണ്ടം-അനന്തര വിപുലീകരണമാണ് Signal-ന്റെ PQXDH. X25519 കീ ധാരണാ പ്രക്രിയകളോടൊപ്പം Kyber കീ എൻക്യാപ്സുലേഷനും ഇത് ചേർക്കുന്നു; അതിനാൽ രേഖപ്പെടുത്തിയ പ്രാരംഭ കീ കൈമാറ്റം പിന്നീട് ഒരു ക്വാണ്ടം കമ്പ്യൂട്ടർ ഉപയോഗിച്ച് ഡീക്രിപ്റ്റ് ചെയ്യാനാവില്ല. ഇതിനെ ഔപചാരികമായി വിശകലനം ചെയ്തിട്ടുണ്ട്.
ട്രിപ്പിൾ റാച്ചറ്റ് എന്ന SPQR എന്താണ്?
SPQR എന്നത് Signal-ന്റെ വിരളമായ പോസ്റ്റ്-ക്വാണ്ടം റാച്ചറ്റാണ്. ഇത് Double Ratchet-നൊപ്പം പ്രവർത്തിക്കുകയും ML-KEM-ൽ നിന്ന് ഉരുത്തിരിഞ്ഞ രഹസ്യങ്ങൾ സന്ദേശ കീകളിൽ കലർത്തുകയും ചെയ്യുന്നു. ഇതുവഴി പോസ്റ്റ്-ക്വാണ്ടം സംരക്ഷണം സെഷന്റെ തുടക്കം മുതൽ മുഴുവൻ സംഭാഷണത്തിലേക്കും വ്യാപിക്കുന്നു.
SANKET ക്വാണ്ടം അനന്തര TLS ഉപയോഗിക്കുന്നുണ്ടോ?
അതെ. എഡ്ജ് ഘടകം TLS 1.3-ൽ ഹൈബ്രിഡ് X25519MLKEM768 കീ കൈമാറ്റത്തിന് മുൻഗണന നൽകുന്നു; ഇൻസ്റ്റലേഷനും പുറത്തേക്കുള്ള കണക്ഷനുകളിൽ അത് ലഭ്യമാക്കുന്നു. TLS സംവിധാനത്തിൽ ഇതിന് പിന്തുണയുള്ള ക്ലയന്റുകൾ അത് സ്വയമേവ ചർച്ച ചെയ്ത് ഉപയോഗിക്കുന്നു.
ഇപ്പോൾ ശേഖരിച്ച് പിന്നീട് ഡീക്രിപ്റ്റ് ചെയ്യുക എന്നത് എന്താണ്?
ഭാവിയിൽ ശേഷിയുള്ള ഒരു ക്വാണ്ടം കമ്പ്യൂട്ടർ ലഭിക്കുമ്പോൾ ഡീക്രിപ്റ്റ് ചെയ്യുന്നതിനായി ഇന്ന് എൻക്രിപ്റ്റ് ചെയ്ത ആശയവിനിമയം രേഖപ്പെടുത്തി സൂക്ഷിക്കുന്ന രീതിയാണിത്. SANKET ഉപയോഗിക്കുന്നതുപോലുള്ള സങ്കര ക്വാണ്ടം-അനന്തര താക്കോൽ ധാരണ ഈ ഭീഷണിയിൽനിന്ന് രേഖപ്പെടുത്തിയ ആശയവിനിമയത്തെ സംരക്ഷിക്കുന്നു.
ക്വാണ്ടം കമ്പ്യൂട്ടർ ആക്രമണങ്ങളെ AES-256 പ്രതിരോധിക്കുമോ?
256-ബിറ്റ് കീ വലുപ്പത്തിൽ, അറിയപ്പെടുന്ന ക്വാണ്ടം ആക്രമണങ്ങൾക്കെതിരെ AES-256 മതിയായതാണെന്ന് കണക്കാക്കപ്പെടുന്നു. അതുകൊണ്ടാണ് SANKET ഉടനീളം 256-ബിറ്റ് സമമിത കീകൾ ഉപയോഗിക്കുന്നത്.
ഇന്നത്തെ ആശയവിനിമയങ്ങൾ നാളത്തെ കമ്പ്യൂട്ടറുകളിൽ നിന്നുള്ള ഭീഷണികളിൽ നിന്ന് സംരക്ഷിക്കുക
ദീർഘകാലം സംവേദനക്ഷമമായി തുടരുന്ന വിവരങ്ങൾക്കായുള്ള SANKET-ന്റെ ക്വാണ്ടം-അനന്തര രൂപകൽപ്പനയെയും ക്രിപ്റ്റോഗ്രാഫിക് സംവിധാനങ്ങൾ മാറ്റിയെടുക്കാനുള്ള ശേഷിയെയും കുറിച്ച് Tosh Defence-നോട് സംസാരിക്കുക.