Quellcodebibliothek Statistik Leitseite products/Sources/formale Sprachen/C/Linux/arch/riscv/crypto/   (Open Source Betriebssystem Version 6.17.9©)  Datei vom 24.10.2025 mit Größe 1 kB image not shown  

Quelle  Kconfig   Sprache: unbekannt

 
SPDX-License-Identifier: GPL-2.0

menu "Accelerated Cryptographic Algorithms for CPU (riscv)"

config CRYPTO_AES_RISCV64
 tristate "Ciphers: AES, modes: ECB, CBC, CTS, CTR, XTS"
 depends on 64BIT && RISCV_ISA_V && TOOLCHAIN_HAS_VECTOR_CRYPTO
 select CRYPTO_ALGAPI
 select CRYPTO_LIB_AES
 select CRYPTO_SKCIPHER
 help
   Block cipher: AES cipher algorithms
   Length-preserving ciphers: AES with ECB, CBC, CTS, CTR, XTS

   Architecture: riscv64 using:
   - Zvkned vector crypto extension
   - Zvbb vector extension (XTS)
   - Zvkb vector crypto extension (CTR)
   - Zvkg vector crypto extension (XTS)

config CRYPTO_GHASH_RISCV64
 tristate "Hash functions: GHASH"
 depends on 64BIT && RISCV_ISA_V && TOOLCHAIN_HAS_VECTOR_CRYPTO
 select CRYPTO_GCM
 help
   GCM GHASH function (NIST SP 800-38D)

   Architecture: riscv64 using:
   - Zvkg vector crypto extension

config CRYPTO_SM3_RISCV64
 tristate "Hash functions: SM3 (ShangMi 3)"
 depends on 64BIT && RISCV_ISA_V && TOOLCHAIN_HAS_VECTOR_CRYPTO
 select CRYPTO_HASH
 select CRYPTO_LIB_SM3
 help
   SM3 (ShangMi 3) secure hash function (OSCCA GM/T 0004-2012)

   Architecture: riscv64 using:
   - Zvksh vector crypto extension
   - Zvkb vector crypto extension

config CRYPTO_SM4_RISCV64
 tristate "Ciphers: SM4 (ShangMi 4)"
 depends on 64BIT && RISCV_ISA_V && TOOLCHAIN_HAS_VECTOR_CRYPTO
 select CRYPTO_ALGAPI
 select CRYPTO_SM4
 help
   SM4 block cipher algorithm (OSCCA GB/T 32907-2016,
   ISO/IEC 18033-3:2010/Amd 1:2021)

   SM4 (GBT.32907-2016) is a cryptographic standard issued by the
   Organization of State Commercial Administration of China (OSCCA)
   as an authorized cryptographic algorithm for use within China.

   Architecture: riscv64 using:
   - Zvksed vector crypto extension
   - Zvkb vector crypto extension

endmenu

Messung V0.5
C=97 H=80 G=88

[ Dauer der Verarbeitung: 0.15 Sekunden  (vorverarbeitet)  ]