Descriptioncrypto/elliptic: add constant-time, P-256 implementation.
On my 64-bit machine, despite being 32-bit code, fixed-base
multiplications are 7.1x faster and arbitary multiplications are 2.6x
faster.
It is difficult to review this change. However, the code is essentially
the same as code that has been open-sourced in Chromium. There it has
been successfully performing P-256 operations for several months on
many machines so the arithmetic of the code should be sound.
Patch Set 1 #Patch Set 2 : diff -r 13e16bc02f6d https://code.google.com/p/go/ #Patch Set 3 : diff -r 13e16bc02f6d https://code.google.com/p/go/ #Patch Set 4 : diff -r 13e16bc02f6d https://code.google.com/p/go/ #
Total comments: 4
Patch Set 5 : diff -r 4fe0404effd1 https://code.google.com/p/go/ #
MessagesTotal messages: 3
|