Cripteagrafaíocht

Seiceáil NIST: deimhnigh ML-DSA-87, SLH-DSA agus Ed25519 tú féin

Foilsíonn NIST, institiúid caighdeánaithe SAM, veicteoirí tástála oifigiúla do ML-DSA (FIPS 204) agus SLH-DSA (FIPS 205): ionchuir mar aon leis na torthaí nach mór do chur i bhfeidhm ceart a thabhairt, lena n-áirítear sínithe a ndearnadh ionramháil orthu d’aon ghnó. Anseo athríomhann do bhrabhsálaí na cásanna sin leis an modúl céanna díreach a sheiceálann ár léirmheasanna freisin.

Tosaigh an tástáil

Lódáiltear na comhaid tástála go díreach ó NIST ar GitHub, ní ónár bhfreastalaithe. Tá comhad tástála SLH-DSA thart ar 30 MB, mar sin d’fhéadfadh sé tamall a thógáil é a lódáil.

Nó: íoslódáil na comhaid tú féin agus roghnaigh iad
  1. Oscail na fillteáin ML-DSA-keyGen-FIPS204, ML-DSA-sigVer-FIPS204, SLH-DSA-keyGen-FIPS205, SLH-DSA-sigVer-FIPS205, EDDSA-SigGen-1.0 agus EDDSA-SigVer-1.0 ag NIST ar GitHub.
  2. Íoslódáil internalProjection.json as gach ceann.
  3. Roghnaigh na comhaid anseo (iad uile nó cinn aonair):

Cad a léiríonn an tástáil agus cad nach léiríonn

  • Giniúint eochracha (keyGen): as gach luach tosaigh ó NIST (síol) cruthaíonn ár modúl síniú. Níl sé bailí faoin eochair phoiblí a shonraíonn NIST ach amháin má ríomh ár modúl an eochair chéanna díreach.
  • Fíorú sínithe (sigVer): ní mór dár modúl teacht ar an mbreith chéanna le NIST i ngach cás, fiú le sínithe, teachtaireachtaí agus comhthéacsanna a athraíodh d’aon ghnó.
  • SLH-DSA-SHA2-256f: ó thrí luach tosaigh NIST (skSeed, skPrf, pkSeed), ní mór dár modúl an eochair phríobháideach agus an eochair phoiblí chéanna go díreach a ghiniúint is a ghineann NIST — curtha i gcomparáid beart ar bheart. Maidir le fíorú sínithe, baineann an rud céanna leis agus thuas. Ní dhéantar measúnú ach ar an tacar paraiméadar SHA2-256f, a úsáideann McGesund.
  • Ed25519: ní ár gcód féin a thástáiltear anseo, ach an chripteagrafaíocht atá ionsuite sa bhrabhsálaí agus ár leabharlann chúltaca noble, a sheiceálann léirmheasanna i mbrabhsálaithe gan Ed25519. Tástáiltear Ed25519 glan gan réamh-haiseáil ná comhthéacs, díreach mar a shínímid. Ní sholáthraíonn NIST ach roinnt bheag cásanna ionramháilte dó seo; is sínithe bailí iad an chuid eile nach mór glacadh leo.
  • Nach gclúdaítear: bainistiú eochracha, freastalaithe agus na próisis timpeall an tsínithe. Léiríonn an tástáil go gcloíonn an mhatamaitic leis an gcaighdeán, agus sin uile.
  • FN-DSA (Falcon): níl an caighdeán FIPS 206 críochnaithe fós, mar sin níor fhoilsigh NIST veicteoirí tástála oifigiúla go fóill. Chomh luath agus a fhoilseofar iad, cuirfimid anseo iad.

← Ar ais chuig forbhreathnú na cripteagrafaíochta