IEEE P1363

IEEE P1363  er et projekt fra Institute of Electrical and Electronics Engineers ( IEEE ) for at standardisere offentlige nøglekryptosystemer . 

Målet med projektet var at kombinere erfaringen fra udviklere af kryptografiske algoritmer med en offentlig nøgle og skabe en enkelt database med deres beskrivelser til nem udvælgelse og brug.

Som et resultat inkluderer projektet følgende specifikationer, opdelt efter krypteringsmetode:

Algoritmerne beskrevet i standarden kan også betinget opdeles i henhold til anvendelsesmetoderne:

På grund af dens brede dækning og stærke matematiske fundament kan standarden bruges som grundlag for at skabe nationale standarder eller industristandarder.

Fra oktober 2011 ledes arbejdsgruppen af ​​William White fra NTRU Cryptosystems, Inc. [1] Han tiltrådte stillingen i august 2001. Før det var Ari Singer , også fra NTRU (1999-2001), og Bart Kaliski fra RSA Security (1994-1999) lederne.

Historien om P1363

Arbejdet med projektet begyndte i 1994. Indtil 2001 bestod arbejdsgruppen af ​​31 personer. I 1997 blev projektet opdelt i P1363 og P1363a. I 2000 blev projektet udvidet, og i slutningen af ​​året begyndte arbejdet med P1363.1 og P1363.2 [2] . I 2004 bestod arbejdsgruppen af ​​16 personer [3] .

Traditionelle offentlige nøglekryptosystemer (IEEE Standards 1363-2000 og 1363a-2004)

Denne specifikation inkluderer beskrivelser af algoritmer til at generere en delt nøgle , elektronisk signatur og selve kryptering. I dette tilfælde anvendes sådanne matematiske metoder som faktorisering af heltal , diskret logaritme og diskret logaritme i grupper af punkter af elliptiske kurver .

Algoritmer til at udlede en delt nøgle

Signaturalgoritmer

Krypteringsalgoritmer

Lattice Public Key Cryptosystems (P1363.1)

Offentlige nøglekryptosystemer med adgangskode (P1363.2)

Dette inkluderer algoritmer til at udlede en delt nøgle med en adgangskode kendt af begge parter og algoritmer til at udlede en nøgle med en kendt adgangskode.

Parrede personlige offentlige nøglekryptosystemer (P1363.3)

Denne del af standarden indeholder algoritmer til personlig kryptografi [11] bygget på forskellige parringer [12] . Dette projekt blev aftalt i september 2005, det første fulde udkast udkom i maj 2008. Fra oktober 2011 er der ikke fremkommet nye specifikationer.

Analoger

Andre projekter involveret i katalogiseringen af ​​kryptografiske standarder er de allerede nævnte PKCS , skabt af RSA Security, samt det europæiske NESSIE og det japanske CRYPTREC , dog er dækningen af ​​IEEE P1363 inden for offentlig nøglekryptering meget bredere.

Noter

  1. IEEE P1363 Kontaktoplysninger (utilgængeligt link) . Hentet 18. oktober 2011. Arkiveret fra originalen 4. november 2017. 
  2. IEEE P1363 Oversigt, 2001 , The History, s. 5-6.
  3. IEEE P1363-hjemmesiden, 2008 , arbejdsgruppeoplysninger.
  4. INTUIT.ru: Kursus: Teknologier og produkter ..: Foredrag nr. 13: Problemet med autentificering. Offentlig nøgleinfrastruktur . Hentet 18. oktober 2011. Arkiveret fra originalen 15. august 2011.
  5. RSA Laboratories - 5.3.1 Hvad er ANSI X9-standarder? . Dato for adgang: 19. oktober 2011. Arkiveret fra originalen den 22. juli 2012.
  6. Leon A. Pintsov | Arkiveret fra originalen den 23. januar 2011 af Pitney Bowes .
  7. RSA, men er alt så enkelt? / Habrahabr . Hentet 30. september 2016. Arkiveret fra originalen 7. august 2016.
  8. M. Abdalla, M. Bellare, P. Rogaway, "DHAES, et krypteringsskema baseret på Diffie-Hellman-problemet" (tillæg A)
  9. Hastighedsrekorder for NTRU Arkiveret 6. oktober 2016 på Wayback Machine // homes.esat.kuleuven.be
  10. アーカイブされたコピー(utilgængeligt link) . Hentet 3. februar 2013. Arkiveret fra originalen 14. maj 2012. 
  11. Søgemaskinen, der gør det på InfoWeb.net . Hentet 19. oktober 2011. Arkiveret fra originalen 13. maj 2012.
  12. Arkiveret kopi (link ikke tilgængeligt) . Dato for adgang: 19. oktober 2011. Arkiveret fra originalen 4. marts 2016. 

Litteratur

Links