US National Institute of Standards and Technology (SIKE) ááŸáá»ááºážááá±á¬ ááœááºáááºááœáẠcryptosystems ááŒáá¯ááºááá¯ááºááŸá¯á áá±á¬ááºáá¯á¶ážá¡ááá·áºááœáẠáá«áááºáá±á¬ SIKE (Supersingular Isogeny Key Encapsulation) ááᯠááá¯ááºááá¯ááºááá·áº áááºážáááºážááᯠLeuven áááºááá áºááá¹áááá¯ááºá០áá¯áá±áá®áá»á¬ážá áá®ááœááºáá²á·áááºá áá«áááºááŒá®áž áááºáááœá±ážáá»ááºááŸá¯á¡ááá·áºáá»á¬ážááᯠáá»á±á¬áºááŒááºáá²á·áá±á¬ áá±á¬ááºááẠalgorithms á¡áá»á¬ážá¡ááŒá¬ážááᯠá¡ááŒá¶ááŒá¯áá¬ážááá·áº á¡áá»áá¯ážá¡á á¬ážááá¯á· áááœáŸá²ááŒá±á¬ááºážáá® ááŸááºáá»ááºáá»á¬ážááᯠáááºááŸá¬ážáááºá¡ááœáẠááŒááºáááºááŒááºáááºáááºá¡ááœáẠáá±ážááá¯á·áá²á·áááºá) á¡ááá¯ááŒá¯áá¬ážáá±á¬ ááá¯ááºááá¯ááºááŸá¯áááºážáááºážááẠSIKE ááœááºá¡áá¯á¶ážááŒá¯ááá·áº SIDH (Supersingular Isogeny Diffie-Hellman) áááá¯ááá¯áá±á¬ááᯠá¡ááŒá±áá¶á áá¯ááºááŸááºááŒááºážá¡ááœáẠá¡áá¯á¶ážááŒá¯ááá·áº áá±á¬á·áááºááá¯ážááᯠáá¯á¶ááŸááºááá¯ááºááá¯ááºááœááºáá»á°áá¬áá±á«áºááœáẠááŒááºáááºááá°ááœáá·áºááŒá¯áááºá
SIKE áááºáá¬áááºážáááºážá á¡áááºááá·áºá¡áá±á¬ááºá¡áááºáá±á¬áºááŸá¯ááᯠMagma á¡áá¹ááá¬áááºá¹áá»á¬á áá áºá¡ááœáẠáá¬ááºááœáŸááºážá¡ááŒá Ạáá¯ááºáá±ááá¯ááºáá«áááºá Single-core á áá áºááœáẠáááºááŸááºáá¬ážáá±á¬ SIKEp434 (á¡ááá·áº 1) ááá·áºáááºáá±á¬ááºááᯠá¡áá¯á¶ážááŒá¯á áá¯á¶ááŒá¯á¶áá±á¬ááœááºáááºáááºááŸááºáá»á¬ážááᯠá á¬ááŸááºáááºá¡áá¯á¶ážááŒá¯ááá·áº áá»áŸáá¯á·ááŸááºáá®ážááᯠááŒááºáááºááá°ááẠá¡áá»ááẠ62 áááá áºá SIKEp503 (á¡ááá·áº 2) - 2 áá¬áá® 19 áááá áºá SIKEp610 (á¡ááá·áº 3) - á áá¬áá® áá áááá áºá SIKEp8 (á¡ááá·áº á ) - áá áá¬áá® áá áááá áºá Microsoft ááŸáá¯ááºáá¯ááºáá±á¬ $IKEp15 ááŸáá·áº $IKEp751 ááŸááºááŒáá¯ááºááŸá¯ááá¯ááºáá¬áá¬áááºáá»á¬ážááá¯ááŒá±ááŸááºážááẠ5 ááŸáá·áº 20 áááá áºá¡áá®ážáá®ážááŒá¬áááºá
SIKE algorithm ááẠsupersingular isogeny (supersingular isogeny graph ááœáẠááŸáá·áºáááºáá±áááº) ááᯠá¡ááŒá±áá¶ááŒá®áž NIST á០á á¶áááºááŸááºááŒááºážá¡ááœáẠááá¯ááºá á¬ážááŸááºáá±á¬ááºážáá áºáŠážá¡ááŒá Ạáá°ááá¬ážáá±á¬ááŒá±á¬áá·áº áááºážááẠáááºážáá¡áá±ážáá¯á¶ážáá±á¬á·á¡ááœááºá¡á á¬ážááŸá á¡ááŒá¬ážááá¯ááºá á¬ážááŸááºáá±á¬ááºážáá»á¬ážááŸáá·áº ááœá²ááŒá¬ážáá±á¬ááŒá±á¬áá·áº áááºážááẠáááºážáá¡áá±ážáá¯á¶ážáá±á¬á·á¡ááœááºá¡á á¬ážááŸá ááŒá®ážááŒáá·áºá á¯á¶áá±á¬ááŸá±á·áááºáá»áŸáá¯á·ááŸááºáá»ááºááᯠáá¶á·ááá¯ážáá±ážááŒááºáž (áá áºáá¯á¡á¬áž á¡áá»áŸá±á¬á·áá±ážááŒááºážááŒá áºáááºá áá±ááŸááºáá±á¬á·áá»á¬ážá ááááºá ááŒá¬ážááŒááºáá°áá¬ážáá±á¬ session áá áºáá¯á á á¬ááŸááºááᯠááŒááºááŒááºáž ááœáá·áºáááŒá¯áá«á) SIDH ááẠsupersingular isogenic ááááºááœáẠááŸáá·áºáááºááŒááºážááᯠá¡ááŒá±áá¶á Diffie-Hellman protocol á analogue áá áºáá¯ááŒá áºáááºá
áá¯ááºáá±áá¬ážáá±á¬ SIKE ááœá²á¡ááºáááºážáááºážááẠ2016 á¡ááá¯ááŒá¯áá¬ážáá±á¬ adaptive GPST (Galbraith-Petit-Shani-Ti) á supersingular isogenic key encapsulation ááá¹ááá¬ážáá»á¬ážá¡áá±á«áº á¡ááŒá±áá¶ááŒá®áž áá»ááºážááœá±ážáá¡á
ááœáẠá
áá±ážááá¯ááºáá±á¬ endomorphism áá±ážáááºááá·áº áááºááŸáááŸá¯ááᯠá¡áá¯á¶ážáá»ááŒá®ážá áááá¯ááá¯áá±á¬á áá¯ááºáááºážá
ááºááœáẠá¡ááŒááºá¡ááŸáẠáá¯á¶á·ááŒááºááá·áº á¡á±ážáá»áá·áºáá»á¬ážá០áá±ážááá¯á·áá±á¬ torsion point ááá¯ááºáᬠá¡áá»ááºá¡áááºá
source: opennet.ru