diff options
author | jsing <> | 2023-02-04 11:48:55 +0000 |
---|---|---|
committer | jsing <> | 2023-02-04 11:48:55 +0000 |
commit | 6fee4189019f0d88575b1a34a9ac2d619669d416 (patch) | |
tree | a295d7975e7b264dbd235da1734cd25c0c93f44d /src/lib/libcrypto/dsa | |
parent | eea9d6117d7c8bf1dce983b524e7340321ae9035 (diff) | |
download | openbsd-6fee4189019f0d88575b1a34a9ac2d619669d416.tar.gz openbsd-6fee4189019f0d88575b1a34a9ac2d619669d416.tar.bz2 openbsd-6fee4189019f0d88575b1a34a9ac2d619669d416.zip |
Fix output constraints for bn_umul_hilo().
When bn_umul_hilo() is implemented using an instruction pair, mark the
first output with a constraint that prevents the output from overlapping
with the inputs ("&"). Otherwise the first instruction can overwrite the
inputs, which then results in the second instruction producing incorrect
value.
Diffstat (limited to 'src/lib/libcrypto/dsa')
0 files changed, 0 insertions, 0 deletions