• Adam Langley's avatar
    crypto/elliptic: add constant-time, P-256 implementation. · d2a19e9f
    Adam Langley authored
    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.
    
    R=golang-dev, rsc
    CC=golang-dev
    https://golang.org/cl/10551044
    d2a19e9f
Name
Last commit
Last update
api Loading commit data...
doc Loading commit data...
include Loading commit data...
lib Loading commit data...
misc Loading commit data...
src Loading commit data...
test Loading commit data...
.hgignore Loading commit data...
.hgtags Loading commit data...
AUTHORS Loading commit data...
CONTRIBUTORS Loading commit data...
LICENSE Loading commit data...
PATENTS Loading commit data...
README Loading commit data...
favicon.ico Loading commit data...
robots.txt Loading commit data...