✉ Jarida
🌐 Kiswahili
Maelezo9 dak za kusoma

Kriptografia baada ya quantum: viwango vya NIST na jinsi uhamaji unavyofanya kazi

Jinsi viwango vya kwanza vya baada ya quantum vya NIST vinavyohusiana, kwa nini uhamaji lazima uanze kabla ya Q-Day, na hatua za vitendo ambazo mashirika yanakabili sasa.

Ukurasa huu umetafsiriwa kutoka Kiingereza. Majina ya kampuni na bidhaa pamoja na viungo vya vyanzo hayajabadilishwa. Soma asili kwa Kiingereza

Kriptografia baada ya quantum ni juhudi za kubadilisha kriptografia ya sasa ya ufunguo wa umma iliyo hatarini kwa mbadala zinazoaminika kustahimili mashambulizi kutoka kwa kompyuta za quantum za baadaye. Viwango vitatu vya kwanza vya NIST vilivyokamilishwa, vilivyotolewa mwaka 2024, vinamaanisha kuwa mpito umehama kutoka utafiti hadi utekelezaji: mashirika sasa yanatarajiwa kuhesabu maeneo ambako algoriti zilizo wazi kwa mashambulizi zinatumika, kuamua nini kibadilishwe kwanza, na kuanza kazi ya uhamaji wa miaka kadhaa.

Kwa nini kriptografia baada ya quantum inahitajika

Tatizo si kwamba kompyuta za quantum zinaweza kuvunja kila kitu. Wasiwasi mkuu ni mwembamba zaidi lakini muhimu zaidi: mifumo ya ufunguo wa umma inayotumika sana hutegemea matatizo ya kihisabati kama uchanganuzi wa namba kuwa vipengele vyake, logariti za diskreti, na logariti za diskreti za mikunjo ya elliptiki. Kompyuta ya quantum yenye uwezo wa kutosha inayotumia algoriti ya Shor ingeweza kutatua matatizo hayo kwa ufanisi, jambo ambalo lingedhoofisha mifumo kama RSA, Diffie–Hellman wa uga finiti, na Diffie–Hellman wa mikunjo ya elliptiki.

Tishio hilo bado ni la matarajio ya baadaye. Kufikia mwaka 2026, kompyuta za quantum hazina nguvu ya uchakataji ya kuvunja mifumo ya kriptografia iliyosambazwa sana, na majaribio ya maabara ya algoriti ya Shor yamefanikiwa tu kwa namba ndogo sana. Kikwazo cha kivitendo si uwezekano wa kinadharia bali ukubwa wa uhandisi: Wikipedia inabainisha kuwa kuzidi mbinu za kawaida kunaweza kuhitaji mashine zenye mamilioni ya qubit kwa sababu ya mzigo wa usahihishaji wa makosa.

Hata hivyo, kusubiri hadi kompyuta ya quantum yenye uwezo kamili ipatikane kutakuwa kosa. Uhamaji huchukua miaka, na baadhi ya data huwa na muda mrefu wa usiri. Ndiyo maana dhana ya “vunja sasa, fafanua baadaye” imekuwa msingi wa upangaji. Mshambuliaji anaweza kukusanya trafiki iliyosimbwa au maandishi-siri yaliyohifadhiwa leo na kuyaweka hadi maendeleo ya baadaye yatakapowezesha kufasiriwa kwake. Kwa kumbukumbu za barua pepe, data za afya, mali miliki, rekodi za serikali, au kumbukumbu za miundombinu muhimu, madhara yanaweza kujitokeza muda mrefu baada ya data hiyo kunaswa kwa mara ya kwanza.

Quantum hubadilisha nini — na haibadilishi nini

Kutokuelewana kunakojitokeza mara nyingi ni kwamba kompyuta za quantum hufanya kriptografia yote kupitwa na wakati.

Kriptografia nyingi za sasa za ufunguo wa siri na kazi za hash zinachukuliwa kuwa salama kiasi dhidi ya mashambulizi ya quantum. Algoriti ya Grover inaweza kuharakisha utafutaji wa nguvu-kamili dhidi ya usimbaji fiche wa ufunguo wa siri, lakini athari hiyo inaweza kufidiwa kwa vitendo kwa kutumia ukubwa mkubwa wa ufunguo, kama vile kuongeza maradufu ukubwa wa ufunguo. Kwa hiyo usumbufu mkubwa uko katika kriptografia ya ufunguo wa umma, hasa:

  • uanzishaji wa ufunguo na ubadilishanaji wa ufunguo
  • usimbaji fiche wa ufunguo wa umma na ufungashaji wa ufunguo
  • sahihi za kidijitali

Ndiyo maana programu ya PQC ya NIST imejikita katika mbinu za ufungashaji wa ufunguo, au KEM, na algoriti za sahihi za kidijitali, badala ya kubadilisha kila kitu katika tabaka lote mara moja.

NIST ilisanifisha nini kwanza

NIST ilizindua juhudi zake rasmi za usanifishaji mwishoni mwa 2016 baada ya mwito wa mapendekezo. Kulingana na rekodi ya usanifishaji, mawasilisho 69 kamili na sahihi yaliingia duru ya kwanza, na wagombea saba walifika duru ya tatu iliyotangazwa Julai 2020. Baada ya miaka ya tathmini, NIST ilikamilisha viwango vyake vitatu vya kwanza mnamo Agosti 13, 2024.

Viwango hivyo ni:

  • FIPS 203: ML-KEM, Mfumo wa Ufungashaji wa Ufunguo unaotegemea Module-Lattice, unaotokana na CRYSTALS-Kyber
  • FIPS 204: ML-DSA, Algoriti ya Sahihi ya Kidijitali inayotegemea Module-Lattice, unaotokana na CRYSTALS-Dilithium
  • FIPS 205: SLH-DSA, Algoriti ya Sahihi ya Kidijitali Isiyo na Hali inayotegemea Hash, unaotokana na SPHINCS+

NIST inaelezea ML-KEM kama kiwango kikuu kwa usimbaji fiche wa jumla, ikisisitiza funguo zake ndogo kiasi za usimbaji fiche na kasi yake. ML-DSA ndicho kiwango kikuu cha sahihi za kidijitali. SLH-DSA hutumia msingi tofauti wa kihisabati na imekusudiwa kuwa mbadala wa akiba iwapo baadaye ML-DSA itaonekana kuwa dhaifu.

Mwongozo wa NIST wenyewe uko wazi: viwango hivi vitatu viko tayari kutumika mara moja na mashirika yanapaswa kuanza kuvitumia sasa.

Kwa nini kuna viwango vingi, si mshindi mmoja

Eneo la baada ya quantum halina msingi mmoja wa kihisabati unaotawala. Familia tofauti zina nguvu tofauti, sifa tofauti za utekelezaji, na wasifu tofauti wa hatari. Chaguo za NIST zinaonyesha mtazamo wa jalada mseto.

Kriptografia inayotegemea lattice kwa sasa inabeba sehemu kubwa ya mzigo wa utekelezaji. Algoriti za kwanza zilizosanishwa za NIST zinazotegemea lattice ni ML-KEM na ML-DSA. Zinavutia kwa kiasi fulani kwa sababu ya utendaji na ukubwa wa funguo unaoweza kudhibitiwa.

Lakini utofauti ni muhimu. NIST ilichagua SLH-DSA, mfumo wa sahihi unaotegemea hash, kama mbadala wa akiba kwa sahihi kuu inayotegemea lattice. Kisha, mnamo Machi 11, 2025, NIST ilichagua HQC kama KEM ya akiba kwa usimbaji fiche wa jumla. HQC inategemea msimbo, si lattice, na NIST ilisema tofauti hiyo ya mbinu ya kihisabati ndiyo sababu ya kuihifadhi kama chaguo la akiba.

Ujumbe ni wa kimkakati: usiweke mustakabali wa uaminifu wa kidijitali kwenye dhana moja pekee.

Viwango vifuatavyo kwenye mchakato

Kazi ya PQC ya NIST haikuishia kwenye toleo la 2024.

Ukurasa wa mradi wa CSRC unasema NIST inaendelea na kazi ya usanifishaji wa:

  • Falcon, algoriti ya sahihi ya kidijitali
  • HQC, mbinu ya ufungashaji wa ufunguo

Rekodi ya usanifishaji inasema kiwango kinachotegemea Falcon kitaitwa FN-DSA katika FIPS 206. Kufikia katikati ya 2026, kilibaki katika hali ya rasimu. Sababu iliyotajwa kwa ratiba hiyo ya polepole ni ugumu wa utekelezaji: FN-DSA hutegemea uchukuaji sampuli wa Gaussian wa nambari za nukta-elekezi katika mchakato wa kutia sahihi, jambo ambalo NIST inasema ni gumu zaidi kutekeleza kwa usalama na kwa muda usiobadilika kuliko viwango vitatu ambavyo tayari vimekamilishwa.

Kwa HQC, NIST ilisema mwezi Machi 2025 kuwa rasimu ya kiwango ilitarajiwa ndani ya takriban mwaka mmoja, na kiwango cha mwisho kilitarajiwa mwaka 2027 baada ya maoni ya umma.

Ratiba hiyo ya hatua kwa hatua ina umuhimu wa kiutendaji. Mashirika hayahitaji kusubiri kila chaguo la baadaye kabla ya kuchukua hatua. NIST inatarajia ML-KEM, ML-DSA, na SLH-DSA ziwe msingi wa utekelezaji mwingi, na inasema zinapaswa kuwa tayari zinatumika.

Muhtasari wa haraka wa viwango vya kwanza

Standard Algorithm name Main job Math family NIST role description
FIPS 203 ML-KEM Uanzishaji wa ufunguo / msaada wa usimbaji fiche wa jumla Inayotegemea lattice Kiwango kikuu cha usimbaji fiche wa jumla
FIPS 204 ML-DSA Sahihi za kidijitali Inayotegemea lattice Kiwango kikuu cha sahihi
FIPS 205 SLH-DSA Sahihi za kidijitali Inayotegemea hash Mbinu ya akiba ya sahihi
Forthcoming FN-DSA Sahihi za kidijitali Inayotegemea NTRU-lattice Kiwango cha ziada cha sahihi kinachotengenezwa
Forthcoming HQC Uanzishaji wa ufunguo / msaada wa usimbaji fiche wa jumla Inayotegemea msimbo KEM ya akiba kwa ML-KEM

Jinsi uhamaji unavyofanya kazi kwa vitendo

Uhamaji unahusu kidogo kubadilisha maktaba na zaidi kubuni upya utegemezi wa kriptografia katika mifumo mbalimbali.

Mwongozo wa uhamaji wa NIST unasema mashirika yanahitaji kutambua ambako algoriti zilizo hatarini zinatumika na kupanga masasisho au mbadala kwa bidhaa, huduma, na itifaki. Hilo linamaanisha kutafuta kriptografia katika maeneo ambako mara nyingi haijaandikwa vizuri:

  • sehemu za mwisho za TLS na miunganisho ya ndani ya huduma-kwa-huduma
  • VPN na mifumo ya ufikiaji wa mbali
  • PKI na michakato ya vyeti
  • kutiwa sahihi kwa msimbo na kutiwa sahihi kwa hati
  • moduli za usalama wa maunzi na mifumo ya masasisho ya firmware
  • zana za utambulisho, ufikiaji, na usimamizi wa funguo
  • vifaa vilivyopachikwa na teknolojia za uendeshaji
  • data iliyohifadhiwa kwa muda mrefu iliyolindwa chini ya mifumo ya zamani ya uanzishaji wa ufunguo

Hatua ya kwanza kwa kawaida ni orodha ya kriptografia: RSA, Diffie–Hellman, au mbinu za mikunjo ya elliptiki zinatumika wapi, moja kwa moja au kupitia bidhaa za wahusika wengine? Hatua ya pili ni uwekaji wa vipaumbele: ni mifumo ipi iliyo na hatari kubwa kwa sababu inashughulikia siri za muda mrefu au ni vigumu kusasisha? Hatua ya tatu ni utekelezaji: upimaji, kazi ya kuhakikisha mifumo inaweza kufanya kazi pamoja, utoaji wa hatua kwa hatua, na mabadiliko ya sera.

Ratiba ya NIST inaongeza uharaka. Chini ya ratiba ya mpito iliyorejelewa kwenye ukurasa wa CSRC, NIST inapanga kufanya algoriti zilizo hatarini kwa quantum zipoteze hadhi na hatimaye kuziondoa kutoka kwenye viwango vyake kufikia 2035, huku mifumo yenye hatari kubwa ikihamishwa mapema zaidi.

Mabadilishano makubwa zaidi ya kiuhandisi

Uhamaji wa baada ya quantum si zoezi la kutimiza matakwa ya kanuni pekee. Unahusisha maelewano halisi ya kiufundi.

Badilishano moja pana ni kati ya ukubwa na ufanisi. Nyaraka za PQC za NIST zinabainisha kuwa algoriti nyingi za PQC hutumia funguo kubwa zaidi kuliko mifumo ya kabla ya quantum ya ufunguo wa umma. Pia zinaeleza mabadilishano kati ya ukubwa wa ufunguo, ufanisi wa kihesabu, na ukubwa wa maandishi-siri au sahihi. Kwa itifaki zinazoelekea intaneti na vifaa vyenye rasilimali finyu, tofauti hizi zinaweza kuathiri upana wa bendi, ucheleweshaji, kumbukumbu, na ugumu wa utekelezaji.

Badilishano jingine ni kati ya ukomavu na utofauti. Mifumo inayotegemea lattice kwa sasa inatawala viwango vya kwanza kwa sababu ilifanya vizuri vya kutosha katika tathmini za NIST na kuwa chaguo kuu. Lakini hatari ya mkusanyiko ni halisi, ndiyo maana viwango vya akiba vinavyotegemea hisabati nyingine vinatengenezwa.

Usalama wa utekelezaji ni suala la tatu. Rekodi ya usanifishaji inataja wasiwasi wa side-channel kwa Falcon na kubainisha kuwa njia zinazowezekana za kupunguza hatari zinaweza kuathiri utendaji. Kwa upana zaidi, muundo wa kriptografia unaweza kuonekana kuwa imara kwenye karatasi lakini bado uwe mgumu kutekeleza kwa usalama katika vitendo.

Ambacho viwango havijatatua

Kuwepo kwa kiwango hakuthibitishi usalama wa milele. Inaaminika, si kuthibitishwa, kwamba algoriti za baada ya quantum zinastahimili mashambulizi ya quantum. Tahadhari hiyo imejengeka ndani ya eneo hili lenyewe.

Pia kuna mafunzo kutoka mchakato wa NIST. Baadhi ya wagombea walivunjwa wakati wa tathmini. Wikipedia inaangazia mifano miwili iliyoonekana sana: Rainbow ilivunjwa kwenye kompyuta ya kawaida wakati wa duru ya tatu, na SIKE ilivunjwa katika duru ya nne. Kushindwa huko hakubatilishi PQC kwa ujumla; kunaonyesha kwa nini uchanganuzi wa umma wa kriptografia na usanifishaji wa tahadhari huchukua muda.

Maswali ya wazi bado yapo kuhusu:

  • imani ya muda mrefu katika matatizo ya kihisabati yaliyochaguliwa
  • ubora wa utekelezaji kwa wauzaji na mifumo ya open-source
  • ustahimilivu dhidi ya side-channel katika maunzi na programu halisi
  • uwezo wa mifumo kufanya kazi pamoja katika itifaki na mazingira ya vyeti
  • ni kwa kiwango gani mashirika yanapaswa kusukuma utofauti katika familia za algoriti

Njia ya vitendo ya kufikiria kuhusu “wakati wa kuanza kuhamia”

Kwa mashirika mengi, mtazamo sahihi si “Je, Q-Day ni mwaka ujao?” bali “Uhamaji wetu utachukua muda gani, na data yetu lazima ibaki salama kwa muda gani?”

Ikiwa mifumo yako imejengeka kwa kina, inadhibitiwa kisheria, imesambazwa duniani, au inategemea wauzaji, mpito unaweza kuwa wa polepole. Ikiwa data yako bado itakuwa nyeti miaka ijayo, hatari ya vunja-sasa-fafanua-baadaye hufanya kuchelewa kuwa na gharama kubwa zaidi. Mantiki hiyo inaeleza kwa nini NIST inasisitiza matumizi ya mara moja ya viwango vya 2024 ingawa kompyuta za quantum bado hazijafikia kiwango kinachohitajika.

Kwa kifupi, uhamaji wa PQC ni mpito wa kawaida wa miundombinu: anza kabla ya dharura, kwa sababu mara tu dharura inapokuwa wazi, ni kuchelewa sana kuhamia kwa utulivu.

Mambo muhimu ya kukumbuka

  • Kriptografia baada ya quantum inalenga hasa kubadilisha mifumo iliyo hatarini ya ufunguo wa umma, si kutupa kriptografia yote iliyopo.
  • Kompyuta ya quantum yenye uwezo wa kutosha inayotumia algoriti ya Shor inaweza kuvunja RSA, Diffie–Hellman, na Diffie–Hellman wa mikunjo ya elliptiki.
  • NIST ilikamilisha viwango vyake vitatu vya kwanza vya PQC mnamo Agosti 13, 2024: FIPS 203 (ML-KEM), FIPS 204 (ML-DSA), na FIPS 205 (SLH-DSA).
  • NIST inasema viwango hivi viko tayari sasa na mashirika yanapaswa kuanza uhamaji mara moja.
  • ML-KEM ndicho kiwango kikuu cha uanzishaji wa ufunguo unaohusiana na usimbaji fiche wa jumla; ML-DSA ndicho kiwango kikuu cha sahihi; SLH-DSA ni mbinu ya akiba ya sahihi.
  • Mnamo Machi 2025, NIST ilichagua HQC kama KEM ya akiba inayotegemea hisabati tofauti na ML-KEM.
  • Uhamaji huanza kwa kugundua algoriti zilizo hatarini zinatumika wapi, kisha kuweka vipaumbele kwa mifumo yenye hatari kubwa na kupanga uingizwaji wa hatua kwa hatua.
  • Mabadilishano muhimu yanajumuisha nyenzo kubwa zaidi za funguo, gharama za utendaji na upana wa bendi, ugumu wa utekelezaji, na thamani ya utofauti wa kihisabati.
  • Viwango vya PQC hupunguza hatari za baadaye, lakini haviondoi kutokuwa na uhakika; uchanganuzi endelevu wa kriptografia, mapitio ya utekelezaji, na majaribio ya kiutendaji bado ni muhimu.
  • Uharaka wa msingi unatokana na muda mrefu wa mpito na uwezekano wa mashambulizi ya harvest now, decrypt later dhidi ya data ambayo lazima ibaki ya siri kwa miaka.

Vyanzo

Taarifa kwenye ukurasa huu zinatokana na vyanzo vilivyo hapa chini, vilivyokusanywa na DesignQuantum.

  1. Post-Quantum Cryptography | CSRC csrc.nist.gov
  2. NIST Releases First 3 Finalized Post-Quantum Encryption Standards | NIST nist.gov
  3. NIST Selects HQC as Fifth Algorithm for Post-Quantum Encryption | NIST nist.gov
  4. Post-quantum cryptography en.wikipedia.org
  5. NIST Post-Quantum Cryptography Standardization en.wikipedia.org
  6. Harvest now, decrypt later en.wikipedia.org
  7. Shor's algorithm en.wikipedia.org