[openssl/openssl] 608cad: Add AES implementation in riscv64 zkn asm
Tomas Mraz
noreply at reply.github.openssl.org
Fri Jun 10 09:47:12 UTC 2022
Branch: refs/heads/master
Home: https://github.openssl.org/openssl/openssl
Commit: 608cadfbdbdba076a07e172f834a0afb6aafa59b
https://github.openssl.org/openssl/openssl/commit/608cadfbdbdba076a07e172f834a0afb6aafa59b
Author: Hongren (Zenithal) Zheng <i at zenithal.me>
Date: 2022-06-10 (Fri, 10 Jun 2022)
Changed paths:
A crypto/aes/asm/aes-riscv64-zkn.pl
Log Message:
-----------
Add AES implementation in riscv64 zkn asm
Signed-off-by: Hongren (Zenithal) Zheng <i at zenithal.me>
Reviewed-by: Paul Dale <pauli at openssl.org>
Reviewed-by: Tomas Mraz <tomas at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/18197)
Commit: 9912c38ed69c97ca737c66c68ae454c5cd265133
https://github.openssl.org/openssl/openssl/commit/9912c38ed69c97ca737c66c68ae454c5cd265133
Author: Hongren (Zenithal) Zheng <i at zenithal.me>
Date: 2022-06-10 (Fri, 10 Jun 2022)
Changed paths:
M crypto/aes/build.info
Log Message:
-----------
add build support for riscv64 aes zkn
Signed-off-by: Hongren (Zenithal) Zheng <i at zenithal.me>
Reviewed-by: Paul Dale <pauli at openssl.org>
Reviewed-by: Tomas Mraz <tomas at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/18197)
Commit: d5dd608364074fadbf4776142ccd8c7b268845cc
https://github.openssl.org/openssl/openssl/commit/d5dd608364074fadbf4776142ccd8c7b268845cc
Author: Hongren (Zenithal) Zheng <i at zenithal.me>
Date: 2022-06-10 (Fri, 10 Jun 2022)
Changed paths:
M include/crypto/riscv_arch.def
Log Message:
-----------
Add riscv scalar crypto extension capability
Signed-off-by: Hongren (Zenithal) Zheng <i at zenithal.me>
Reviewed-by: Paul Dale <pauli at openssl.org>
Reviewed-by: Tomas Mraz <tomas at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/18197)
Commit: 77d29ff041edcdc6a3d33251d6270a4cfe0be9b3
https://github.openssl.org/openssl/openssl/commit/77d29ff041edcdc6a3d33251d6270a4cfe0be9b3
Author: Hongren (Zenithal) Zheng <i at zenithal.me>
Date: 2022-06-10 (Fri, 10 Jun 2022)
Changed paths:
M include/crypto/aes_platform.h
Log Message:
-----------
aes_platform: add riscv64 zkn asm support
Signed-off-by: Hongren (Zenithal) Zheng <i at zenithal.me>
Reviewed-by: Paul Dale <pauli at openssl.org>
Reviewed-by: Tomas Mraz <tomas at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/18197)
Commit: ee11118deb65d2b22b94721125a5649d05591e7b
https://github.openssl.org/openssl/openssl/commit/ee11118deb65d2b22b94721125a5649d05591e7b
Author: Hongren (Zenithal) Zheng <i at zenithal.me>
Date: 2022-06-10 (Fri, 10 Jun 2022)
Changed paths:
M providers/implementations/ciphers/cipher_aes_ccm_hw.c
A providers/implementations/ciphers/cipher_aes_ccm_hw_rv64i_zknd_zkne.inc
M providers/implementations/ciphers/cipher_aes_gcm_hw.c
A providers/implementations/ciphers/cipher_aes_gcm_hw_rv64i_zknd_zkne.inc
M providers/implementations/ciphers/cipher_aes_hw.c
A providers/implementations/ciphers/cipher_aes_hw_rv64i_zknd_zkne.inc
M providers/implementations/ciphers/cipher_aes_ocb_hw.c
M providers/implementations/ciphers/cipher_aes_xts_hw.c
Log Message:
-----------
providers: cipher: aes: add riscv64 zkn support
Signed-off-by: Hongren (Zenithal) Zheng <i at zenithal.me>
Tested-by: Jiatai He <jiatai2021 at iscas.ac.cn>
Reviewed-by: Paul Dale <pauli at openssl.org>
Reviewed-by: Tomas Mraz <tomas at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/18197)
Compare: https://github.openssl.org/openssl/openssl/compare/5f4b3db624a8...ee11118deb65
More information about the openssl-commits
mailing list