From e3fed59a5238b09f92cca43246120de7db929ced Mon Sep 17 00:00:00 2001 From: Henry Case Date: Fri, 28 Jun 2019 14:27:44 +0100 Subject: [PATCH] Code formatting --- p434/consts.go | 79 +++++++++++++++++++++++++------------------------- p503/consts.go | 79 +++++++++++++++++++++++++------------------------- 2 files changed, 80 insertions(+), 78 deletions(-) diff --git a/p434/consts.go b/p434/consts.go index 88b6b38..2060a7d 100644 --- a/p434/consts.go +++ b/p434/consts.go @@ -7,52 +7,53 @@ const ( // Used internally by this package // ------------------------------- +var ( + p = Fp{ + 0xFFFFFFFFFFFFFFFF, 0xFFFFFFFFFFFFFFFF, 0xFFFFFFFFFFFFFFFF, 0xFDC1767AE2FFFFFF, + 0x7BC65C783158AEA3, 0x6CFC5FD681C52056, 0x2341F27177344, + } -var p = Fp{ - 0xFFFFFFFFFFFFFFFF, 0xFFFFFFFFFFFFFFFF, 0xFFFFFFFFFFFFFFFF, 0xFDC1767AE2FFFFFF, - 0x7BC65C783158AEA3, 0x6CFC5FD681C52056, 0x2341F27177344, -} - -// 2*p434 -var pX2 = Fp{ - 0xFFFFFFFFFFFFFFFE, 0xFFFFFFFFFFFFFFFF, 0xFFFFFFFFFFFFFFFF, 0xFB82ECF5C5FFFFFF, - 0xF78CB8F062B15D47, 0xD9F8BFAD038A40AC, 0x4683E4E2EE688, -} + // 2*p434 + pX2 = Fp{ + 0xFFFFFFFFFFFFFFFE, 0xFFFFFFFFFFFFFFFF, 0xFFFFFFFFFFFFFFFF, 0xFB82ECF5C5FFFFFF, + 0xF78CB8F062B15D47, 0xD9F8BFAD038A40AC, 0x4683E4E2EE688, + } -// p434 + 1 -var p1 = Fp{ - 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0xFDC1767AE3000000, - 0x7BC65C783158AEA3, 0x6CFC5FD681C52056, 0x0002341F27177344, -} + // p434 + 1 + p1 = Fp{ + 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0xFDC1767AE3000000, + 0x7BC65C783158AEA3, 0x6CFC5FD681C52056, 0x0002341F27177344, + } -// R^2=(2^512)^2 mod p -var pR2 = Fp{ - 0x28E55B65DCD69B30, 0xACEC7367768798C2, 0xAB27973F8311688D, 0x175CC6AF8D6C7C0B, - 0xABCD92BF2DDE347E, 0x69E16A61C7686D9A, 0x000025A89BCDD12A, -} + // R^2=(2^448)^2 mod p + pR2 = Fp{ + 0x28E55B65DCD69B30, 0xACEC7367768798C2, 0xAB27973F8311688D, 0x175CC6AF8D6C7C0B, + 0xABCD92BF2DDE347E, 0x69E16A61C7686D9A, 0x000025A89BCDD12A, + } -// 1/2 * R mod p -var half = Fp2{ - A: Fp{ - 0x0000000000003A16, 0x0000000000000000, 0x0000000000000000, 0x5C87FA027E000000, - 0x6C00D27DAACFD66A, 0x74992A2A2FBBA086, 0x0000767753DE976D}, -} + // 1/2 * R mod p + half = Fp2{ + A: Fp{ + 0x0000000000003A16, 0x0000000000000000, 0x0000000000000000, 0x5C87FA027E000000, + 0x6C00D27DAACFD66A, 0x74992A2A2FBBA086, 0x0000767753DE976D}, + } -// 1*R mod p -var one = Fp2{ - A: Fp{ - 0x000000000000742C, 0x0000000000000000, 0x0000000000000000, 0xB90FF404FC000000, - 0xD801A4FB559FACD4, 0xE93254545F77410C, 0x0000ECEEA7BD2EDA}, -} + // 1*R mod p + one = Fp2{ + A: Fp{ + 0x000000000000742C, 0x0000000000000000, 0x0000000000000000, 0xB90FF404FC000000, + 0xD801A4FB559FACD4, 0xE93254545F77410C, 0x0000ECEEA7BD2EDA}, + } -// 6*R mod p -var six = Fp2{ - A: Fp{ - 0x000000000002B90A, 0x0000000000000000, 0x0000000000000000, 0x5ADCCB2822000000, - 0x187D24F39F0CAFB4, 0x9D353A4D394145A0, 0x00012559A0403298}, -} + // 6*R mod p + six = Fp2{ + A: Fp{ + 0x000000000002B90A, 0x0000000000000000, 0x0000000000000000, 0x5ADCCB2822000000, + 0x187D24F39F0CAFB4, 0x9D353A4D394145A0, 0x00012559A0403298}, + } -var Params SidhParams + Params SidhParams +) func init() { Params = SidhParams{ diff --git a/p503/consts.go b/p503/consts.go index b8307bb..c3962cb 100644 --- a/p503/consts.go +++ b/p503/consts.go @@ -7,52 +7,53 @@ const ( // Used internally by this package // ------------------------------- +var ( + p = Fp{ + 0xFFFFFFFFFFFFFFFF, 0xFFFFFFFFFFFFFFFF, 0xFFFFFFFFFFFFFFFF, 0xABFFFFFFFFFFFFFF, + 0x13085BDA2211E7A0, 0x1B9BF6C87B7E7DAF, 0x6045C6BDDA77A4D0, 0x004066F541811E1E, + } -var p = Fp{ - 0xFFFFFFFFFFFFFFFF, 0xFFFFFFFFFFFFFFFF, 0xFFFFFFFFFFFFFFFF, 0xABFFFFFFFFFFFFFF, - 0x13085BDA2211E7A0, 0x1B9BF6C87B7E7DAF, 0x6045C6BDDA77A4D0, 0x004066F541811E1E, -} - -// 2*503 -var pX2 = Fp{ - 0xFFFFFFFFFFFFFFFE, 0xFFFFFFFFFFFFFFFF, 0xFFFFFFFFFFFFFFFF, 0x57FFFFFFFFFFFFFF, - 0x2610B7B44423CF41, 0x3737ED90F6FCFB5E, 0xC08B8D7BB4EF49A0, 0x0080CDEA83023C3C, -} + // 2*503 + pX2 = Fp{ + 0xFFFFFFFFFFFFFFFE, 0xFFFFFFFFFFFFFFFF, 0xFFFFFFFFFFFFFFFF, 0x57FFFFFFFFFFFFFF, + 0x2610B7B44423CF41, 0x3737ED90F6FCFB5E, 0xC08B8D7BB4EF49A0, 0x0080CDEA83023C3C, + } -// p503 + 1 -var p1 = Fp{ - 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0xAC00000000000000, - 0x13085BDA2211E7A0, 0x1B9BF6C87B7E7DAF, 0x6045C6BDDA77A4D0, 0x004066F541811E1E, -} + // p503 + 1 + p1 = Fp{ + 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0xAC00000000000000, + 0x13085BDA2211E7A0, 0x1B9BF6C87B7E7DAF, 0x6045C6BDDA77A4D0, 0x004066F541811E1E, + } -// R^2=(2^512)^2 mod p -var pR2 = Fp{ - 0x5289A0CF641D011F, 0x9B88257189FED2B9, 0xA3B365D58DC8F17A, 0x5BC57AB6EFF168EC, - 0x9E51998BD84D4423, 0xBF8999CBAC3B5695, 0x46E9127BCE14CDB6, 0x003F6CFCE8B81771, -} + // R^2=(2^512)^2 mod p + pR2 = Fp{ + 0x5289A0CF641D011F, 0x9B88257189FED2B9, 0xA3B365D58DC8F17A, 0x5BC57AB6EFF168EC, + 0x9E51998BD84D4423, 0xBF8999CBAC3B5695, 0x46E9127BCE14CDB6, 0x003F6CFCE8B81771, + } -// 1/2 * R mod p -var half = Fp2{ - A: Fp{ - 0x00000000000001FC, 0x0000000000000000, 0x0000000000000000, 0xB000000000000000, - 0x3B69BB2464785D2A, 0x36824A2AF0FE9896, 0xF5899F427A94F309, 0x0033B15203C83BB8}, -} + // 1/2 * R mod p + half = Fp2{ + A: Fp{ + 0x00000000000001FC, 0x0000000000000000, 0x0000000000000000, 0xB000000000000000, + 0x3B69BB2464785D2A, 0x36824A2AF0FE9896, 0xF5899F427A94F309, 0x0033B15203C83BB8}, + } -// 1*R mod p -var one = Fp2{ - A: Fp{ - 0x00000000000003F9, 0x0000000000000000, 0x0000000000000000, 0xB400000000000000, - 0x63CB1A6EA6DED2B4, 0x51689D8D667EB37D, 0x8ACD77C71AB24142, 0x0026FBAEC60F5953}, -} + // 1*R mod p + one = Fp2{ + A: Fp{ + 0x00000000000003F9, 0x0000000000000000, 0x0000000000000000, 0xB400000000000000, + 0x63CB1A6EA6DED2B4, 0x51689D8D667EB37D, 0x8ACD77C71AB24142, 0x0026FBAEC60F5953}, + } -// 6*R mod p -var six = Fp2{ - A: Fp{ - 0x00000000000017D8, 0x0000000000000000, 0x0000000000000000, 0xE000000000000000, - 0x30B1E6E3A51520FA, 0xB13BC3BF6FFB3992, 0x8045412EEB3E3DED, 0x0069182E2159DBB8}, -} + // 6*R mod p + six = Fp2{ + A: Fp{ + 0x00000000000017D8, 0x0000000000000000, 0x0000000000000000, 0xE000000000000000, + 0x30B1E6E3A51520FA, 0xB13BC3BF6FFB3992, 0x8045412EEB3E3DED, 0x0069182E2159DBB8}, + } -var Params SidhParams + Params SidhParams +) func init() { Params = SidhParams{