4 コミット (master)

作成者 SHA1 メッセージ 日付
  Henry Case 54f7ea5fd2 Unifies comments, variables and label names 6年前
  Henry Case 80d9660e4d removes need for useADX and useBMI2 flags 6年前
  Henry Case cf9e40db2b perf p751: improve performance by using branch predictor 6年前
  Kris Kwiatkowski b5c77cc546 Makes SIDH independent on underlying field arithmetic. 6年前
  Henry Case b63ee49f17 removes ZERO_AX_WITHOUT_CLOBBERING_FLAGS 6年前
  Ko- ade27e3126 p751: add some more comments to clarify assembly code 6年前
  Ko- bfaceaa1c1 p751: remove duplicate storage of p751+1 6年前
  Ko- 81fe4f21d7 p751: refactor montgomery reduction 6年前
  Ko- 036e180db1 p751: fix asm, in Go registers are caller-saved 6年前
  Ko- beb8962885 p751: speed up montgomery reduction with mulx/adox 6年前
  Henry Case c3a637c2ec p751: implements platform independent field arithmetic 6年前
  Henry Case b5fdd4e3ed removes fp751ConditionalAssign 6年前
  Henry de Valence 4928f87299 p751sidh: rename package to p751sidh, p751toolbox 7年前
  Henry de Valence 324f240daa cln16sidh: add conditional swaps 7年前
  Henry de Valence 719c07b83b cln16sidh: add conditional assignment code 7年前
  Henry de Valence 63e467d02b cln16sidh: add extension field squaring; fix broken multiplication 7年前
  Henry de Valence 652c53a41e cln16sidh: Refactor field types and tests. 7年前
  Henry de Valence 13a2726b3a cln16sidh: add a strong reduction function 7年前
  Henry de Valence f75e7dabea cln16sidh: Rename functions and add go:noescape 7年前
  Henry de Valence fc667f6c75 cln16sidh: port p-751 reduction and lazy adds from MSR assembly 7年前
  Henry de Valence b017b109ce cln16sidh: port p-751 multiplication from MSR assembly 7年前
  Henry de Valence 066696a432 cln16sidh: Preliminary work on porting x64 asm to Go 7年前