diff --git a/SM4-with-GFNI.md b/SM4-with-GFNI.md index ea64188..71aacf1 100644 --- a/SM4-with-GFNI.md +++ b/SM4-with-GFNI.md @@ -1 +1,8 @@ -//TODO \ No newline at end of file +# 参考 +- [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/) \ No newline at end of file