]> git.ipfire.org Git - thirdparty/openssl.git/commit
Enable x86-64 SM4 optimizations with SM4 ISA extension
authorElizarova Alina <alina.elizarova@intel.com>
Tue, 1 Apr 2025 10:40:40 +0000 (03:40 -0700)
committerPauli <ppzgs1@gmail.com>
Wed, 2 Apr 2025 23:09:04 +0000 (10:09 +1100)
commitb12cd40e8bdf74b8eacaf2dc638e43986ae13b8d
tree0c7f329962a849c52b62a8c17eebfea8ac0ce8cc
parentc45f0dd80370f1aa942cf47fc5ea99cb887621e4
Enable x86-64 SM4 optimizations with SM4 ISA extension

Reviewed-by: Tim Hudson <tjh@openssl.org>
Reviewed-by: Neil Horman <nhorman@openssl.org>
Reviewed-by: Paul Yang <kaishen.yy@antfin.com>
Reviewed-by: Paul Dale <ppzgs1@gmail.com>
(Merged from https://github.com/openssl/openssl/pull/26664)
12 files changed:
CHANGES.md
crypto/sm4/asm/sm4-x86_64.pl [new file with mode: 0644]
crypto/sm4/build.info
include/crypto/sm4_platform.h
providers/implementations/ciphers/cipher_sm4_ccm_hw.c
providers/implementations/ciphers/cipher_sm4_ccm_hw_x86_64.inc [new file with mode: 0644]
providers/implementations/ciphers/cipher_sm4_gcm_hw.c
providers/implementations/ciphers/cipher_sm4_gcm_hw_x86_64.inc [new file with mode: 0644]
providers/implementations/ciphers/cipher_sm4_hw.c
providers/implementations/ciphers/cipher_sm4_hw_x86_64.inc [new file with mode: 0644]
providers/implementations/ciphers/cipher_sm4_xts_hw.c
providers/implementations/ciphers/cipher_sm4_xts_hw_x86_64.inc [new file with mode: 0644]