Movatterモバイル変換


[0]ホーム

URL:


Перейти до вмісту
Вікіпедія
Пошук

IEEE P1363

Неперевірена версія(що робити?)
Матеріал з Вікіпедії — вільної енциклопедії.

Статус версії сторінки

Сторінка не перевірена

Немаєперевірених версій цієї сторінки; ймовірно, її щене перевіряли на відповідність правилам проєкту.

IEEE P1363 — проєктIEEE зі стандартизаціїкриптосистем з відкритим ключем.

Метою проєкту було поєднання досвіду розробників криптографічних алгоритмів з відкритим ключем і створення єдиної бази їх описів для зручного вибору та застосування.

У підсумку проєкт включає в себе наступні специфікації, розділені за методом шифрування:

Описані в стандарті алгоритми також можна умовно розділити за способами застосування:

Через широту охоплення і значної математичної основи стандарт може використовуватися як база для створення національних або галузевих стандартів.

Станом на жовтень 2011 року робочу групу очолює Вільям Уайт з NTRU Cryptosystems, Inc.[1] Він зайняв посаду в серпні 2001. До цього керівниками були Арі Зінгер, також з NTRU (1999—2001), і Барт Каліські з RSA Security (1994—1999).

Історія P1363

[ред. |ред. код]

Робота над проєктом почалася в 1994 році. До 2001 року робоча група складалася з 31 людини. У 1997 році проєкт був розділений на P1363 і P1363a. У 2000 проєкт був розширений, і вже наприкінці року почалася робота над P1363.1 і P1363.2[2]. У 2004 році робоча група складалася з 16 чоловік[3].

Традиційні криптосистеми з відкритим ключем (стандарти IEEE 1363—2000 і 1363a-2004)

[ред. |ред. код]

Дана специфікація включає в себе описи алгоритміввироблення загального ключа,електронного підпису та безпосередньо шифрування. При цьому використовуються такі математичні методи якфакторизація цілих чисел,дискретне логарифмування ідискретне логарифмування в групах точок еліптичних кривих.

Алгоритми вироблення загального ключа

[ред. |ред. код]

Алгоритми підпису

[ред. |ред. код]
  • DL/ECSSA (англ.Discrete Logarithm/Elliptic Curve Signature Scheme with Appendix) — алгоритми підпису з використанням дискретного логарифма та еліптичної криптографії з доповненням. Тут чотири основних варіанти:DSA, ECDSA, Nyberg-Rueppel, а також Nyberg-Rueppel на еліптичних кривих.
  • IFSSA (англ.Integer Factorization Signature Scheme with Appendix) — алгоритм підпису на цілочисельний факторизації з доповненням, що означає, що функції перевірки справжності треба надати не тільки саму підпис, але також і сам документ. В цей розділ входять дві версіїRSA,алгоритм Рабіна (англ.Rabin cryptosystem) і ESIGN, швидкий стандарт, розроблений Nippon Telegraph and Telephone, а також кілька варіантів кодування повідомлення (генерації хеша), званих EMSA. Кілька сполучень мають усталені назви як готові алгоритми. Так, генерація хеша за допомогою EMSA3 з шифруванням RSA1 також має назвуPKCS#1 v1.5 RSA signature[en] (за стандартом PKCS, розробленим компанієюRSA Security); RSA1 з кодуванням EMSA4 — цеRSA-PSS[en]; RSA1 з EMSA2 — алгоритм ANSI X9.31 RSA[5].
  • DL/ECSSR (англ.Discrete Logarithm/Elliptic Curve Signature Scheme with Recovery) — алгоритми підпису з використанням дискретного логарифма та еліптичної криптографії з відновленням документа. Це означає, що для належної сторони потрібні тільки відкритий ключ і підпис — саме повідомлення буде відновлено з підпису.
  • DL/ECSSR-PV (англ.Discrete Logarithm/Elliptic Curve Signature Scheme with Recovery, Pintsov-Vanstone version) — алгоритми підпису з використанням дискретного логарифма та еліптичної криптографії з відновленням документа, але вже версіяВанстоуна[en]-Пинцова. Цікаво, що Леонід Пінцов — виходець з Росії (закінчував матмех СПБДУ)[6].
  • IFSSR (англ.Integer Factorization Signature Scheme with Recovery) — алгоритм з відновленням на цілочисельний факторизації.

Алгоритми шифрування

[ред. |ред. код]
  • IFES (англ.Integer Factorization Encryption Scheme) — один з часто використовуваних алгоритмів, коли дані шифруютьсяRSA, а до цього готуються за допомогою алгоритму OAEP[7].
  • DL/ECIES (англ.Discrete Logarithm/Elliptic Curve Integrated Encryption Scheme) — більш стійкий до злому варіанталгоритму Ель-Гамаля (англ.ElGamal encryption), відомий якDHAES[8].
  • IFES-EPOC (англ.Integer Factorization Encryption Scheme, EPOC version) — алгоритм EPOC на цілочисельний факторизації.

Криптосистеми з відкритим ключем на ґратках (P1363.1)

[ред. |ред. код]
Див. також:Криптографія на ґратках

Криптосистеми з відкритим ключем з паролем (P1363.2)

[ред. |ред. код]

Сюди входятьалгоритми вироблення загального ключа при відомому обом сторонам паролі[en] та алгоритми отримання ключа при відомому пароль.

  • BPKAS (англ.Balanced Password-Authenticated Key Agreement Scheme, version PAK) — алгоритм вироблення загального ключа при відомому паролі, коли один і той же пароль використовується як при створенні ключа, так і при його перевірці. У стандарт внесено три версії алгоритму: PAK, PPK іSPEKE[en]
  • APKAS-AMP (англ.Augmented Password-Authenticated Key Agreement Scheme, version AMP) — алгоритм вироблення загального ключа при відомому паролі, коли для створення ключа для аутентифікації використовуються різні дані, що побудовані на пароль. 6 версій: AMP, BSPEKE2, PAKZ, WSPEKE, версія SRP (Secure Remote Password) у варіантах 3 і 6, версія SRP у варіанті 5
  • PKRS-1 (англ.Password Authenticated Key Retrieval Scheme, version 1) — алгоритм отримання ключа при відомому пароль.

Особистісні криптосистеми з відкритим ключем на паруванні (P1363.3)

[ред. |ред. код]

В цьому розділі стандарту містяться алгоритмиособистісної криптографії, побудовані на різних спарюванні[11]. Цей проєкт був погоджений у вересні 2005, перший повний чернетка[12] з'явився в травні 2008. Станом на жовтень 2011 нових специфікацій не з'являлося.

Аналоги

[ред. |ред. код]

Іншими проєктами, які займалися каталогізацією криптографічних стандартів є вже згаданийPKCS, створенийRSA Security, а також європейськийNESSIE і японськийCRYPTREC, однак, охоплення IEEE P1363 саме в області криптографії з відкритим ключем значно ширше.

Література

[ред. |ред. код]

Примітки

[ред. |ред. код]
  1. IEEE P1363 Contact Information. Архіворигіналу за 4 листопада 2017. Процитовано 25 квітня 2018.[Архівовано 2017-11-04 уWayback Machine.]
  2. IEEE P1363 Overview, 2001, с. 5—6, The History.
  3. The IEEE P1363 Home Page, 2008, Working Group Information.
  4. INTUIT.ru: Курс: Технологии и продукты ..: Лекция № 13: Проблема аутентификации. Инфраструктура открытых ключей. Архіворигіналу за 15 серпня 2011. Процитовано 25 квітня 2018.
  5. RSA Laboratories — 5.3.1 What are ANSI X9 standards?. Архіворигіналу за 22 липня 2012. Процитовано 25 квітня 2018.
  6. Leon A. Pintsov. Архіворигіналу за 23 січня 2011. Процитовано 25 квітня 2018.{{cite web}}:Текст «Pitney Bowes» проігноровано (довідка)[Архівовано 2011-01-23 уWayback Machine.]
  7. RSA, а так ли все просто? / Хабрахабр. Архіворигіналу за 7 серпня 2016. Процитовано 25 квітня 2018.
  8. M. Abdalla, M. Bellare, P. Rogaway, «DHAES, An encryption scheme based on the Diffie-Hellman Problem» (Appendix A)
  9. Архівована копія(PDF). Архіворигіналу(PDF) за 6 жовтня 2016. Процитовано 25 квітня 2018.{{cite web}}: Обслуговування CS1: Сторінки з текстом «archived copy» як значення параметру title (посилання)
  10. アーカイブされたコピー(PDF). Архіворигіналу(PDF) за 14 травня 2012. Процитовано 3 лютого 2013.
  11. Архівована копія(PDF). Архіворигіналу(PDF) за 4 березня 2016. Процитовано 25 квітня 2018.{{cite web}}: Обслуговування CS1: Сторінки з текстом «archived copy» як значення параметру title (посилання)
  12. Архівована копія(PDF). Архіворигіналу(PDF) за 13 грудня 2016. Процитовано 25 квітня 2018.{{cite web}}: Обслуговування CS1: Сторінки з текстом «archived copy» як значення параметру title (посилання)[Архівовано 2016-12-13 уWayback Machine.]
Алгоритми
Факторизація цілих чисел
Дискретний логарифм
Ґратки/ЗНВ/НП[en]/КЦР[en]
Інші
Теорія
Стандартизація
Теми
Поточні стандарти
488 · 754 (Ревізія· 829 · 1003 · 1014-1987 · 1076 · 1149.1 · 1164 · 1219 · 1275 · 1284 · 1364[en] · 1394 · 1451 · 1471 · 1516 · 1541-2002 · 1547 · 1584 · 1588 · 1603 · 1613 · 1667 · 1675-2008 · 1685 · 1801 · 1900.4 · 11073 · 12207 · SCC41
802 серія
802 · .1 (ad,AE,ag,ah,aj,ak,ap,aq).1p · QinQ,.1X · .2 · .3 · .3af · .4 · .5 · .6 · .7 · .8 · .9 · .10 · .11 (aacadafahaiaxaybbecdefghijknprsuvwy· .12 · .15 · .15.4-2006 · .15.4a · .16 · .20 · .21 · .22
P серія
P1363 · P1619 · P1801 · P1900 · P1901 · P2030
Дивіться також:Категорія IEEE
Отримано зhttps://uk.wikipedia.org/wiki/IEEE_P1363
Категорії:
Приховані категорії:

[8]ページ先頭

©2009-2025 Movatter.jp