xref: /linux/arch/sparc/crypto/Kconfig (revision d8768fb12a14c30436bd0466b4fc28edeef45078)
10e9f9ea6SRobert Elliott# SPDX-License-Identifier: GPL-2.0
20e9f9ea6SRobert Elliott
30e9f9ea6SRobert Elliottmenu "Accelerated Cryptographic Algorithms for CPU (sparc64)"
40e9f9ea6SRobert Elliott
50e9f9ea6SRobert Elliottconfig CRYPTO_DES_SPARC64
6*cf514b2aSRobert Elliott	tristate "Ciphers: DES and Triple DES EDE, modes: ECB/CBC"
70e9f9ea6SRobert Elliott	depends on SPARC64
80e9f9ea6SRobert Elliott	select CRYPTO_ALGAPI
90e9f9ea6SRobert Elliott	select CRYPTO_LIB_DES
100e9f9ea6SRobert Elliott	select CRYPTO_SKCIPHER
110e9f9ea6SRobert Elliott	help
12*cf514b2aSRobert Elliott	  Block cipher: DES (FIPS 46-2) cipher algorithm
13*cf514b2aSRobert Elliott	  Block cipher: Triple DES EDE (FIPS 46-3) cipher algorithm
14*cf514b2aSRobert Elliott	  Length-preserving ciphers: DES with ECB and CBC modes
15*cf514b2aSRobert Elliott	  Length-preserving ciphers: Tripe DES EDE with ECB and CBC modes
16*cf514b2aSRobert Elliott
17*cf514b2aSRobert Elliott	  Architecture: sparc64
180e9f9ea6SRobert Elliott
190e9f9ea6SRobert Elliottconfig CRYPTO_AES_SPARC64
20*cf514b2aSRobert Elliott	tristate "Ciphers: AES, modes: ECB, CBC, CTR"
210e9f9ea6SRobert Elliott	depends on SPARC64
220e9f9ea6SRobert Elliott	select CRYPTO_SKCIPHER
230e9f9ea6SRobert Elliott	help
24*cf514b2aSRobert Elliott	  Block ciphers: AES cipher algorithms (FIPS-197)
25*cf514b2aSRobert Elliott	  Length-preseving ciphers: AES with ECB, CBC, and CTR modes
260e9f9ea6SRobert Elliott
27*cf514b2aSRobert Elliott	  Architecture: sparc64 using crypto instructions
280e9f9ea6SRobert Elliott
290e9f9ea6SRobert Elliottconfig CRYPTO_CAMELLIA_SPARC64
30*cf514b2aSRobert Elliott	tristate "Ciphers: Camellia, modes: ECB, CBC"
310e9f9ea6SRobert Elliott	depends on SPARC64
320e9f9ea6SRobert Elliott	select CRYPTO_ALGAPI
330e9f9ea6SRobert Elliott	select CRYPTO_SKCIPHER
340e9f9ea6SRobert Elliott	help
35*cf514b2aSRobert Elliott	  Block ciphers: Camellia cipher algorithms
36*cf514b2aSRobert Elliott	  Length-preserving ciphers: Camellia with ECB and CBC modes
370e9f9ea6SRobert Elliott
38*cf514b2aSRobert Elliott	  Architecture: sparc64
390e9f9ea6SRobert Elliott
400e9f9ea6SRobert Elliottendmenu
41