-
Notifications
You must be signed in to change notification settings - Fork 11
Description
Please add support for an efficient implementation on RISC-V :D
I have been learning about the crypto and vector RISC-V extensions and they look very nice.
https://fprox.substack.com/p/risc-v-vector-cryptography-extensions
I found this implementation:
https://kernel.googlesource.com/pub/scm/linux/kernel/git/wireless/wireless-testing/+/refs/tags/v6.11-rc1/arch/riscv/crypto/sha256-riscv64-zvknha_or_zvknhb-zvkb.S
Can it be used here?
I don't think there's a board available with these extensions yet. For now I can test and benchmark in qemu and FPGA.
What this brings now, in my opinion, is a path towards decentralization in which local collectives, geographically grounded, can become the resilient foundation for the network with very efficient and transparent machines. We can start designing those machines.