Commit 5556db88 authored by Lena Heimberger's avatar Lena Heimberger
Browse files

Update README.md

parent 25d16c65
......@@ -52,12 +52,12 @@ Averaged over 100 iterations with random message input, the following signature
### Use case
Since SPHINCS+ only signs a hash of the document and is therefore is very fast, it's useful for rapidly signing large files. For reference, we [digitally signed the SPHINCS+ specification](https://extgit.iaik.tugraz.at/krypto/javasphincsplus/-/blob/master/examples/sphincs+-specification_signed.pdf).
In case the interested user would like to verify the signed specification, the authors unfortunately do not have knowledge of a PDF viewer being able to decode SPHINCS+ signatures or accepting our homebrewed certificate.
SPHINCS+ rapidly verifies signed documents. For reference, we [digitally signed the SPHINCS+ specification](https://extgit.iaik.tugraz.at/krypto/javasphincsplus/-/blob/master/examples/sphincs+-specification_signed.pdf).
In case the interested user would like to verify the signed specification, the authors unfortunately do not have knowledge of a PDF viewer being able to decode SPHINCS+ signatures or accepting our homebrewed certificate, but the verification time is equivalent to the times shown in the table.
## Used Libraries
Haraka is implemented without any dependencies. Please be aware that, if you are using a CPU without AES-NI hardware instructions, Haraka is susceptible to side-channel attacks.
Haraka is implemented without any dependencies. Please be aware that the software implementation of AES is table-based. If you are using a CPU without AES-NI hardware instructions, please be aware that for this specific implementation known timing attacks exist and use another AES implementation, which is sidechannel resistant.
For SHA256 and SHAKE256, a separate implementation is needed.
The implementation was tested using the JCE provided by [IAIK](https://jce.iaik.tugraz.at/), but any other (correct) implementation should work.
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment