Update crypto code from Catacomb 2.5.0
authorMark Wooding <mdw@distorted.org.uk>
Sun, 29 Sep 2019 02:03:04 +0000 (03:03 +0100)
committerMark Wooding <mdw@distorted.org.uk>
Sun, 29 Sep 2019 02:03:04 +0000 (03:03 +0100)
commita3ec8ad20d3f88f6d188b5adf2ec4ae7465c3a81
treeec87ed1c1ba04d23953cc6d5d3e81cddd0db5c46
parentd1d3b5e8b505f5349ca1ed12097c539296e01743
Update crypto code from Catacomb 2.5.0

This change committed automatically by `import-catacomb-crypto'.

  * Import new `ed25519-tests.in' from upstream `pub/t/ed25519.djb' and
    `pub/t/ed25519.local'.
  * Import new `ed25519.c' from upstream `pub/ed25519.c'.
  * Import new `ed25519.h' from upstream `pub/ed25519.h'.
  * Import new `ed448-tests.in' from upstream `pub/t/ed448'.
  * Import new `ed448.c' from upstream `pub/ed448.c'.
  * Import new `ed448.h' from upstream `pub/ed448.h'.
  * Import new `f25519-tests.in' from upstream `math/t/f25519'.
  * Import new `f25519.c' from upstream `math/f25519.c'.
  * Import new `f25519.h' from upstream `math/f25519.h'.
  * Import new `fgoldi-tests.in' from upstream `math/t/fgoldi'.
  * Import new `fgoldi.c' from upstream `math/fgoldi.c'.
  * Import new `fgoldi.h' from upstream `math/fgoldi.h'.
  * Import new `keccak1600-tests.in' from upstream `symm/t/keccak1600'.
  * Import new `keccak1600.c' from upstream `symm/keccak1600.c'.
  * Import new `keccak1600.h' from upstream `symm/keccak1600.h'.
  * Import new `montladder.h' from upstream `math/montladder.h'.
  * Import new `qfarith.h' from upstream `math/qfarith.h'.
  * Import new `scaf.c' from upstream `math/scaf.c'.
  * Import new `scaf.h' from upstream `math/scaf.h'.
  * Import new `scmul.h' from upstream `math/scmul.h'.
  * Import new `sha3-tests.in' from upstream
    `symm/t/SHA3_224LongMsg.rsp', `symm/t/SHA3_224Monte.rsp',
    `symm/t/SHA3_224ShortMsg.rsp', `symm/t/SHA3_256LongMsg.rsp',
    `symm/t/SHA3_256Monte.rsp', `symm/t/SHA3_256ShortMsg.rsp',
    `symm/t/SHA3_384LongMsg.rsp', `symm/t/SHA3_384Monte.rsp',
    `symm/t/SHA3_384ShortMsg.rsp', `symm/t/SHA3_512LongMsg.rsp',
    `symm/t/SHA3_512Monte.rsp', `symm/t/SHA3_512ShortMsg.rsp',
    `symm/t/SHAKE128LongMsg.rsp', `symm/t/SHAKE128ShortMsg.rsp',
    `symm/t/SHAKE128VariableOut.rsp', `symm/t/SHAKE256LongMsg.rsp',
    `symm/t/SHAKE256ShortMsg.rsp', `symm/t/SHAKE256VariableOut.rsp', and
    `symm/t/sha3.local'.
  * Import new `sha3.c' from upstream `symm/sha3.c'.
  * Import new `sha3.h' from upstream `symm/sha3.h'.
  * Import new `x25519-tests.in' from upstream `pub/t/x25519'.
  * Import new `x25519.c' from upstream `pub/x25519.c'.
  * Import new `x25519.h' from upstream `pub/x25519.h'.
  * Import new `x25519.slow-tests.in' from upstream `pub/t/x25519.slow'.
  * Import new `x448-tests.in' from upstream `pub/t/x448'.
  * Import new `x448.c' from upstream `pub/x448.c'.
  * Import new `x448.h' from upstream `pub/x448.h'.
  * Import new `x448.slow-tests.in' from upstream `pub/t/x448.slow'.

Upstream-URL: https://git.distorted.org.uk/~mdw/catacomb/
Upstream-Revision: ad7da99a043dab9addc7fce6b22b30f12c7676e6
31 files changed:
ed25519-tests.in [new file with mode: 0644]
ed25519.c [new file with mode: 0644]
ed25519.h [new file with mode: 0644]
ed448-tests.in [new file with mode: 0644]
ed448.c [new file with mode: 0644]
ed448.h [new file with mode: 0644]
f25519-tests.in [new file with mode: 0644]
f25519.c [new file with mode: 0644]
f25519.h [new file with mode: 0644]
fgoldi-tests.in [new file with mode: 0644]
fgoldi.c [new file with mode: 0644]
fgoldi.h [new file with mode: 0644]
keccak1600-tests.in [new file with mode: 0644]
keccak1600.c [new file with mode: 0644]
keccak1600.h [new file with mode: 0644]
montladder.h [new file with mode: 0644]
qfarith.h [new file with mode: 0644]
scaf.c [new file with mode: 0644]
scaf.h [new file with mode: 0644]
scmul.h [new file with mode: 0644]
sha3-tests.in [new file with mode: 0644]
sha3.c [new file with mode: 0644]
sha3.h [new file with mode: 0644]
x25519-tests.in [new file with mode: 0644]
x25519.c [new file with mode: 0644]
x25519.h [new file with mode: 0644]
x25519.slow-tests.in [new file with mode: 0644]
x448-tests.in [new file with mode: 0644]
x448.c [new file with mode: 0644]
x448.h [new file with mode: 0644]
x448.slow-tests.in [new file with mode: 0644]