gmo-ierae / low-latency-crypto-areion

This software provides a reference code of the low-latency cryptographic permutation algorithm Areion.
MIT License
17 stars 3 forks source link

Aarch 64 version #1

Open bkmgit opened 8 months ago

bkmgit commented 8 months ago

Am examining this on Aarch 64. Would it be helpful to have a separate branch using sse2neon or have sse2neon supported in the main branch? Codes could also be kept separate, but having them in one place may ease comparison, especially if other vector extensions are added.

yumi-sakemi commented 4 months ago

I'm so sorry for late reply.

Thank you for your feedback! We are currently preparing the NEON implementation of AREION based on the following paper.

https://eprint.iacr.org/2023/794

We plan to release the NEON version soon, so please give it a try once it's available!