Note intention of timing sidechannel freeness. #630
pull gmaxwell wants to merge 1 commits into bitcoin-core:master from gmaxwell:201905-readmetiming changing 1 files +4 −2-
gmaxwell commented at 12:24 pm on May 29, 2019: contributorResolves #238
-
Note intention of timing sidechannel freeness.
Resolves #238
-
in README.md:48 in 27ee2cabb3 outdated
44@@ -45,8 +45,10 @@ Implementation details 45 * Optionally (off by default) use secp256k1's efficiently-computable endomorphism to split the P multiplicand into 2 half-sized ones. 46 * Point multiplication for signing 47 * Use a precomputed table of multiples of powers of 16 multiplied with the generator, so general multiplication becomes a series of additions. 48- * Access the table with branch-free conditional moves so memory access is uniform. 49- * No data-dependent branches 50+ * Intended to be completely free of timing sidechannels for secret-key operations (on reasonable hardware/toolchains
apoelstra commented at 2:41 pm on May 29, 2019:missing close-paren (or github’s view is just funny)gmaxwell merged this on May 29, 2019gmaxwell closed this on May 29, 2019
gmaxwell referenced this in commit f34b0c3f35 on May 29, 2019sipa cross-referenced this on Jun 9, 2020 from issue Update libsecp256k1 subtree by sipafanquake referenced this in commit 8c97780db8 on Jun 13, 2020sidhujag referenced this in commit 8a3a072968 on Jun 13, 2020ComputerCraftr referenced this in commit b98f1c6e6c on Jun 16, 2020UdjinM6 referenced this in commit 9d36ba6570 on Aug 10, 20215tefan referenced this in commit 8ded2caa74 on Aug 12, 2021gades referenced this in commit d855cc511d on May 8, 2022
github-metadata-mirror
This is a metadata mirror of the GitHub repository bitcoin-core/secp256k1. This site is not affiliated with GitHub. Content is generated from a GitHub metadata backup.
generated: 2024-11-25 07:15 UTC
This is a metadata mirror of the GitHub repository bitcoin-core/secp256k1. This site is not affiliated with GitHub. Content is generated from a GitHub metadata backup.
generated: 2024-11-25 07:15 UTC
This site is hosted by @0xB10C
More mirrored repositories can be found on mirror.b10c.me
More mirrored repositories can be found on mirror.b10c.me