sloth
sloth copied to clipboard
SLotH -- An SLH-DSA/SPHINCS+ Hash-Based Signature Accelerator
This PR adds `picolibc` C standard library (https://github.com/picolibc/picolibc) compatibility. This is useful e.g. under Debian and some other distros where the RISC-V toolchain comes with a packaged `picolibc` but no...
This PR adds a `Dockerfile` based on Ubuntu (`verilator` is unfortunately broken on Debian, hence Ubuntu). The purpose is to be able to compile the SystemC simulator, compile the firmware...
Just what the title says. First one has to patch the Makefile a bit to use MSVC compiler (eventually I have created a CMakeLists.txt to make it compile). And even...
According to the SLH-DSA specification, there are differences in the implementation of the chain function for sha256. Would you please explain about the design of the chain function? Thanks
I only need to implement the function of hardware acceleration, I don't need to test the channel attack detection or will use the channel detection in the future, now I...