[Libre-soc-dev] Serpent instructions
Emanuel Loos
mail at emanuel-loos.eu
Mon Dec 5 12:04:18 GMT 2022
Hi all,
just an idea:
I saw AES, SHA1, SHA256, and SHA3 instructions
<https://bugs.libre-soc.org/show_bug.cgi?id=96> are planned for the
LibreSOC. However, I wonder if some Serpent instructions might also be
worthwhile, as Serpent may not be as fast as
<https://en.wikipedia.org/wiki/Serpent_(cipher)#Rijndael_vs._Serpent>Rijndael
(the AES winner) but has a higher security margin
<https://en.wikipedia.org/wiki/Serpent_(cipher)#Rijndael_vs._Serpent>.
Since Rijndael was the AES winner there are less Hardware
implementations for Serpent, so if the Libre-SOC had instructions for
Serpent it might fit more use cases and have a strong Algorithm to
switch to without losing hardware acceleration.
Just sharing my thoughts. What do you think?
Emanuel Loos
More information about the Libre-soc-dev
mailing list