Updated SM4 with GFNI (markdown)

Sun Yimin 2024-09-20 08:11:06 +08:00
parent 47e73b1da7
commit 199c17be5d

@ -1 +1,8 @@
//TODO
# 参考
- [Efficient Constant-Time Implementation of SM4 with Intel GFNI instruction set extension and Arm NEON coprocessor](https://eprint.iacr.org/2022/1154)
- [Unexpected Uses for the Galois Field Affine Transformation Instruction](https://gist.github.com/animetosho/d3ca95da2131b5813e16b5bb1b137ca0)
- [[PATCH 2/3] Add SM4 x86-64/GFNI/AVX2 implementation](https://lists.gnupg.org/pipermail/gcrypt-devel/2022-April/005313.html)
- [crypto: aria: add ARIA AES-NI/AVX/x86_64/GFNI implementation](https://lwn.net/Articles/908460/)
- [Intel® Integrated Performance Primitives Cryptography Acceleration on 3rd Generation Intel® Xeon® Processor Scalable and 10th Gen Intel® Core™ Processors](https://www.intel.com/content/www/us/en/developer/articles/technical/intel-ipp-crypto-multi-buffer-acceleration.html)
- [SM4 GFNI](https://github.com/intel/ipp-crypto/blob/36e76e2388f3dd10cc440e213dfcf6ef59a0dfb8/sources/ippcp/pcpsms4_gfni.h#L4)
- [gf2p8affineqb: int8 shifting](https://wunkolo.github.io/post/2020/11/gf2p8affineqb-int8-shifting/)