A ✘✘✘✘
✘ ❳❳❳❳ ❳
Magical parallel variant of SIDH
Daniel Cervantes-V´ azquez Eduardo Ochoa-Jim´ enez Francisco Rodr´ ıguez-Henr´ quez September 10, 2018
Cervantes-Ochoa-Rodr´ ıguez A✘✘
❳❳
Magical parallel variant of SIDH September 10, 2018 1 / 6
Magical parallel variant of SIDH Daniel Cervantes-V azquez - - PowerPoint PPT Presentation
A Magical parallel variant of SIDH Daniel Cervantes-V azquez Eduardo Ochoa-Jim enez Francisco Rodr guez-Henr quez September 10, 2018 A Cervantes-Ochoa-Rodr guez Magical
Cervantes-Ochoa-Rodr´ ıguez A✘✘
Magical parallel variant of SIDH September 10, 2018 1 / 6
Cervantes-Ochoa-Rodr´ ıguez A✘✘
Magical parallel variant of SIDH September 10, 2018 2 / 6
Cervantes-Ochoa-Rodr´ ıguez A✘✘
Magical parallel variant of SIDH September 10, 2018 2 / 6
Cervantes-Ochoa-Rodr´ ıguez A✘✘
Magical parallel variant of SIDH September 10, 2018 2 / 6
Cervantes-Ochoa-Rodr´ ıguez A✘✘
Magical parallel variant of SIDH September 10, 2018 2 / 6
Cervantes-Ochoa-Rodr´ ıguez A✘✘
Magical parallel variant of SIDH September 10, 2018 3 / 6
Cervantes-Ochoa-Rodr´ ıguez A✘✘
Magical parallel variant of SIDH September 10, 2018 4 / 6
Cervantes-Ochoa-Rodr´ ıguez A✘✘
Magical parallel variant of SIDH September 10, 2018 4 / 6
Cervantes-Ochoa-Rodr´ ıguez A✘✘
Magical parallel variant of SIDH September 10, 2018 4 / 6
Cervantes-Ochoa-Rodr´ ıguez A✘✘
Magical parallel variant of SIDH September 10, 2018 4 / 6
Cervantes-Ochoa-Rodr´ ıguez A✘✘
Magical parallel variant of SIDH September 10, 2018 4 / 6
2 := φRH(P2) + [n2]φRH(Q2)
Cervantes-Ochoa-Rodr´ ıguez A✘✘
Magical parallel variant of SIDH September 10, 2018 4 / 6
3 := [5e5](φH(S) + [n3]φH(T))
5 := [3e3](φH(S) + [n5]φH(T))
R and E ′
R(K ′ 5) to Harry.
Cervantes-Ochoa-Rodr´ ıguez A✘✘
Magical parallel variant of SIDH September 10, 2018 4 / 6
R(K ′ 5) to get EHRH
Cervantes-Ochoa-Rodr´ ıguez A✘✘
Magical parallel variant of SIDH September 10, 2018 4 / 6
Our proposals [SIKE17] proposals P509 = 225037955526 − 1 P503 = 22503159 − 1 P765 = 23723119581216 − 1 P751 = 23723239 − 1 P1013 = 248631575108226 − 1 P964 = 24863301 − 1
Protocol phase SIKE17 Ours SIKE17 Ours Ours p503 p509 p751 p765 p1013 Non Parallel Non Parallel Non Parallel AF AF KeyGen Alice 8.24 7.48 1.10 23.68 22.21 1.06 49.24 Bob 9.26 8.26 1.12 26.67 24.53 1.08 55.18 KeyAgr Alice 6.71 6.08 1.10 19.44 18.20 1.06 40.83 Bob 7.82 7.73 1.01 22.76 22.98 0.99 52.05
Cervantes-Ochoa-Rodr´ ıguez A✘✘
Magical parallel variant of SIDH September 10, 2018 5 / 6
Our proposals [SIKE17] proposals P509 = 225037955526 − 1 P503 = 22503159 − 1 P765 = 23723119581216 − 1 P751 = 23723239 − 1 P1013 = 248631575108226 − 1 P964 = 24863301 − 1
Protocol phase SIKE17 Ours SIKE17 Ours Ours p503 p509 p751 p765 p1013 Parallel Parallel Parallel AF AF KeyGen Alice 8.24 5.91 1.39 23.68 16.68 1.42 36.35 Bob 9.26 5.58 1.66 26.67 15.99 1.67 34.73 KeyAgr Alice 6.71 5.40 1.24 19.44 15.20 1.28 32.88 Bob 7.82 5.74 1.36 22.76 16.55 1.37 35.75
Cervantes-Ochoa-Rodr´ ıguez A✘✘
Magical parallel variant of SIDH September 10, 2018 5 / 6
Cervantes-Ochoa-Rodr´ ıguez A✘✘
Magical parallel variant of SIDH September 10, 2018 6 / 6