2 research outputs found

    Edwards Form Elliptic Curves and Cryptography

    Get PDF
    Π˜ΡΡΠ»Π΅Π΄ΠΎΠ²Π°Π½Ρ‹ свойства Π½ΠΎΠ²ΠΎΠ³ΠΎ класса эллиптичСских ΠΊΡ€ΠΈΠ²Ρ‹Ρ… Π² Ρ„ΠΎΡ€ΠΌΠ΅ Эдвардса, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΎΠ»Π΅Π·Π½Ρ‹ для Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ Π·Π°Π΄Π°Ρ‡ асиммСтричной ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠ³Ρ€Π°Ρ„ΠΈΠΈ. Обоснована новая классификация ΠΊΡ€ΠΈΠ²Ρ‹Ρ… Π² ΠΎΠ±ΠΎΠ±Ρ‰Π΅Π½Π½ΠΎΠΉ Ρ„ΠΎΡ€ΠΌΠ΅ Эдвардса Π½Π°Π΄ ΠΊΠΎΠ½Π΅Ρ‡Π½Ρ‹ΠΌ ΠΏΠΎΠ»Π΅ΠΌ Π½Π΅Ρ‡Π΅Ρ‚Π½ΠΎΠΉ характСристики с Ρ€Π°Π·Π±ΠΈΠ΅Π½ΠΈΠ΅ΠΌ ΠΈΡ… Π½Π° Ρ‚Ρ€ΠΈ Π½Π΅ΠΏΠ΅Ρ€Π΅ΡΠ΅ΠΊΠ°ΡŽΡ‰ΠΈΡ…ΡΡ класса Π² зависимости ΠΎΡ‚ свойств квадратичности ΠΈΡ… ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² a ΠΈ d. Π”Π°Π½ Π°Π½Π°Π»ΠΈΠ· свойств цикличСских ΠΏΠΎΠ»Π½Ρ‹Ρ… ΠΊΡ€ΠΈΠ²Ρ‹Ρ… ΠΈ нСцикличСских скручСнных ΠΊΡ€ΠΈΠ²Ρ‹Ρ… Эдвардса Π½Π°Π΄ простым ΠΏΠΎΠ»Π΅ΠΌ, Π΄ΠΎΠΊΠ°Π·Π°Π½Ρ‹ 12 Ρ‚Π΅ΠΎΡ€Π΅ΠΌ ΠΎ Π½ΠΎΠ²Ρ‹Ρ… сойствах этих ΠΊΡ€ΠΈΠ²Ρ‹Ρ…. На основС свойства дСлимости Ρ‚ΠΎΡ‡Π΅ΠΊ ΠΊΡ€ΠΈΠ²ΠΎΠΉ Π½Π° 2 ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½ ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»ΡŒΠ½Ρ‹ΠΉ ΠΌΠ΅Ρ‚ΠΎΠ΄ нахоТдСния порядка Ρ‚ΠΎΡ‡Π΅ΠΊ ΠΊΡ€ΠΈΠ²ΠΎΠΉ, Π² сотни Ρ€Π°Π· Π±ΠΎΠ»Π΅Π΅ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ Π² сравнСнии со стандартным. ΠŸΡ€ΠΎΠ²Π΅Π΄Π΅Π½ ΡΡ€Π°Π²Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ Π°Π½Π°Π»ΠΈΠ· скорости экспонСнцирования Ρ‚ΠΎΡ‡ΠΊΠΈ для ΠΊΡ€ΠΈΠ²Ρ‹Ρ… Π² Ρ„ΠΎΡ€ΠΌΠ΅ Эдвардса ΠΈ Π’Π΅ΠΉΠ΅Ρ€ΡˆΡ‚Ρ€Π°ΡΡΠ° с Π²Ρ‹ΠΈΠ³Ρ€Ρ‹ΡˆΠ΅ΠΌ ΠΏΠ΅Ρ€Π²Ρ‹Ρ… Π² 1.5 – 1.6 Ρ€Π°Π·Π°. Рассчитаны ΠΈ Ρ‚Π°Π±ΡƒΠ»ΠΈΡ€ΠΎΠ²Π°Π½Ρ‹ общСсистСмныС ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ криптостойких ΠΏΠΎΠ»Π½Ρ‹Ρ… ΠΊΡ€ΠΈΠ²Ρ‹Ρ… Эдвардса Π½Π°Π΄ простым ΠΏΠΎΠ»Π΅ΠΌ ΠΈ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡΠΌΠΈ ΠΌΠ°Π»Ρ‹Ρ… простых ΠΏΠΎΠ»Π΅ΠΉ, Π° Ρ‚Π°ΠΊΠΆΠ΅ скручСнных ΠΊΡ€ΠΈΠ²Ρ‹Ρ… Эдвардса Π½Π°Π΄ простым ΠΏΠΎΠ»Π΅ΠΌ. Они ΠΏΡ€Π΅Π΄Π»Π°Π³Π°ΡŽΡ‚ΡΡ для внСдрСния Π² Π½ΠΎΠ²ΠΎΠΌ Π½Π°Ρ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΠΌ стандартС Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠΉ подписи. ΠŸΡ€ΠΈΠ²Π΅Π΄Π΅Π½ ΠΎΠ±Π·ΠΎΡ€ асиммСтричных ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»ΠΎΠ² ΠΈ извСстных стандартов Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠΉ подписи Π½Π° эллиптичСских ΠΊΡ€ΠΈΠ²Ρ‹Ρ…. Для студСнтов, аспирантов, программистов ΠΈ ΡƒΡ‡Π΅Π½Ρ‹Ρ…, ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΠΈΠ·ΠΈΡ€ΡƒΡŽΡ‰ΠΈΡ…ΡΡ Π² области асиммСтричной ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠ³Ρ€Π°Ρ„ΠΈΠΈ ΠΈ бСзопасности ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ.Π”ΠΎΡΠ»Ρ–Π΄ΠΆΡƒΡŽΡ‚ΡŒΡΡ властивості Π½ΠΎΠ²ΠΎΠ³ΠΎ класу Π΅Π»Ρ–ΠΏΡ‚ΠΈΡ‡Π½ΠΈΡ… ΠΊΡ€ΠΈΠ²ΠΈΡ… Ρƒ вигляді Едвардса, Ρ‰ΠΎ Ρ” корисним для Π²ΠΈΡ€Ρ–ΡˆΠ΅Π½Π½Ρ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ асимСтричної ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠ³Ρ€Π°Ρ„Ρ–Ρ—. ΠžΠ±Π³Ρ€ΡƒΠ½Ρ‚ΠΎΠ²Π°Π½ΠΎ Π½ΠΎΠ²Π° класифікація ΠΊΡ€ΠΈΠ²ΠΈΡ… Π² ΡƒΠ·Π°Π³Π°Π»ΡŒΠ½Π΅Π½ΠΎΡ— Ρ„ΠΎΡ€ΠΌΡ– Едвардса Π½Π°Π΄ ΠΊΡ–Π½Ρ†Π΅Π²ΠΈΠΌ ΠΏΠΎΠ»Π΅ΠΌ Π½Π΅ΠΏΠ°Ρ€Π½ΠΎΡ— характСристики Π· розділСнням Ρ—Ρ… Π½Π° Ρ‚Ρ€ΠΈ нСпСрСсічних класи Ρƒ залСТності Π²Ρ–Π΄ властивостСй ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ–Π² Π° Ρ– d. Π”Π°Π½ΠΎ Π°Π½Π°Π»Ρ–Π· властивостСй Ρ†ΠΈΠΊΠ»Ρ–Ρ‡Π½ΠΈΡ… ΠΏΠΎΠ²Π½ΠΈΡ… ΠΊΡ€ΠΈΠ²ΠΈΡ… Ρ‚Π° Π½Π΅Ρ†ΠΈΠΊΠ»Ρ–Ρ‡Π½ΠΈΡ… скручСних ΠΊΡ€ΠΈΠ²ΠΈΡ… Едвардса Π½Π°Π΄ простим ΠΏΠΎΠ»Π΅ΠΌ, Π΄ΠΎΠ²Π΅Π΄Π΅Π½ΠΎ 12 Ρ‚Π΅ΠΎΡ€Π΅ΠΌ ΠΎ Π½ΠΎΠ²ΠΈΡ… властивостях Ρ†Ρ–Ρ… ΠΊΡ€ΠΈΠ²ΠΈΡ…. На основі властивості ΠΏΠΎΠ΄Ρ–Π»ΡŒΠ½ΠΎΡΡ‚Ρ– Ρ‚ΠΎΡ‡ΠΊΠΈ ΠΊΡ€ΠΈΠ²ΠΎΡ— Π½Π° 2 Π·Π°ΠΏΡ€ΠΎΠΏΠΎΠ½ΠΎΠ²Π°Π½ΠΎ ΠΎΡ€ΠΈΠ³Ρ–Π½Π°Π»ΡŒΠ½ΠΈΠΉ ΠΌΠ΅Ρ‚ΠΎΠ΄ ΠΏΠΎΡˆΡƒΠΊΡƒ порядку Ρ‚ΠΎΡ‡ΠΎΠΊ ΠΊΡ€ΠΈΠ²ΠΎΡ—, Ρƒ сотні Ρ€Π°Π·Ρ–Π² ΠΏΠΎΡ‚ΡƒΠΆΠ½Ρ–ΡˆΠΈΠΉ, Π½Ρ–ΠΆ стандартні. Π”Π°Π½ΠΎ ΠΏΠΎΡ€Ρ–Π²Π½ΡΠ»ΡŒΠ½Π° характСристика ΡˆΠ²ΠΈΠ΄ΠΊΠΎΡΡ‚Ρ– Π΅ΠΊΡΠΏΠΎΠ½Π΅Π½Ρ†Ρ–ΡŽΠ²Π°Π½Π½Ρ Ρ‚ΠΎΡ‡ΠΎΠΊ для ΠΊΡ€ΠΈΠ²ΠΈΡ… Ρƒ вигляді Едвардса Ρ– Π’Π΅Ρ”Ρ€ΡˆΡ‚Ρ€Π°ΡΠ° Π· Π²ΠΈΠ³Ρ€Π°ΡˆΠ΅ΠΌ ΠΏΠ΅Ρ€ΡˆΠΈΡ… Π² 1,5 - 1,6 Ρ€Π°Π·ΠΈ. ΠžΠ±Ρ‡ΠΈΡΠ»ΡŽΠ²Π°Π½Ρ– Ρ– Ρ‚Π°Π±ΡƒΠ»ΡŒΠΎΠ²Π°Π½Ρ– загально систСмні ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΈ криптостійких ΠΏΠΎΠ²Π½ΠΈΡ… ΠΊΡ€ΠΈΠ²ΠΈΡ… Едвардса Π½Π°Π΄ простим ΠΏΠΎΠ»Π΅ΠΌ Ρ– Ρ€ΠΎΠ·ΡˆΠΈΡ€Π΅Π½Π½ΡΠΌΠΈ Π½Π΅Π²Π΅Π»ΠΈΠΊΠΈΡ… простих ΠΏΠΎΠ»Π΅ΠΉ, Π° Ρ‚Π°ΠΊΠΎΠΆ скручСних ΠΊΡ€ΠΈΠ²ΠΈΡ… Едвардса Π½Π°Π΄ простим ΠΏΠΎΠ»Π΅ΠΌ. Для студСнтів, аспірантів, програмістів Ρ– Π²Ρ‡Π΅Π½ΠΈΡ…, Ρ‰ΠΎ ΡΠΏΠ΅Ρ†Ρ–Π°Π»Ρ–Π·ΡƒΡŽΡ‚ΡŒΡΡ Π² Π³Π°Π»ΡƒΠ·Ρ– асимСтричної ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠ³Ρ€Π°Ρ„Ρ–Ρ— Ρ‚Π° Ρ–Π½Ρ„ΠΎΡ€ΠΌΠ°Ρ†Ρ–ΠΉΠ½ΠΎΡ— Π±Π΅Π·ΠΏΠ΅ΠΊΠΈ.The properties of a new class of elliptic curves in the Edwards form, which is useful for solving of asymmetric cryptography problems are investigated. The new classification has been substantiated, in consolidated Edwards curves form over a finite field of odd characteristic with splitting them into three disjoint classes depending on the properties of parameters a and d. The analysis of properties of complete Edwards curves and noncyclic twisted Edwards curves over a prime field is given, and the 12 theorems about new properties of these curves are proven. On the basis of the properties of the points halfing an original method of finding points order is proposed, hundreds of times more powerful than the standard method. The comparative analysis of scalar multiplication of points for curves in the Edwards form of and Weierstrass form, and first win at 1.5-1.6 times. Calculated and tabulated cryptographic system-parameters of complete Edwards curves over a prime field and extensions of small prime fields and twisted Edward curves over prime fields. For students, postgraduates, programmers and scientists specializing in asymmetric cryptography and information security
    corecore