Home
last modified time | relevance | path

Searched full:algorithms (Results 1 – 25 of 171) sorted by relevance

1234567

/openbmc/openbmc/meta-openembedded/meta-oe/recipes-crypto/libmcrypt/libmcrypt/
H A D0001-fix-parameter-related-unexpected-error-in-gcc-15.0.1.patch42 modules/algorithms/des.c | 5 -----
43 modules/algorithms/des.h | 6 ++++++
44 modules/algorithms/tripledes.c | 8 ++------
45 modules/algorithms/tripledes.h | 5 +++++
48 diff --git a/modules/algorithms/des.c b/modules/algorithms/des.c
50 --- a/modules/algorithms/des.c
51 +++ b/modules/algorithms/des.c
64 diff --git a/modules/algorithms/des.h b/modules/algorithms/des.h
66 --- a/modules/algorithms/des.h
67 +++ b/modules/algorithms/des.h
[all …]
/openbmc/phosphor-net-ipmid/command/
H A Dopen_session.cpp32 // Check for valid Authentication Algorithms in openSession()
34 static_cast<cipher::rakp_auth::Algorithms>(request->authAlgo))) in openSession()
41 // Check for valid Integrity Algorithms in openSession()
43 static_cast<cipher::integrity::Algorithms>(request->intAlgo))) in openSession()
53 // matching proposed algorithms. The maximum privilege level the session in openSession()
66 // Check for valid Confidentiality Algorithms in openSession()
68 static_cast<cipher::crypt::Algorithms>(request->confAlgo))) in openSession()
81 static_cast<cipher::rakp_auth::Algorithms>(request->authAlgo), in openSession()
82 static_cast<cipher::integrity::Algorithms>(request->intAlgo), in openSession()
83 static_cast<cipher::crypt::Algorithms>(request->confAlgo)); in openSession()
H A Dchannel_auth.cpp108 * 2. Algorithms listed in vector format
111 * Algorithms supported
118 // create set to get the unique supported algorithms in getCipherRecords()
179 * confidentiality algorithms are supported.
/openbmc/phosphor-net-ipmid/
H A Dauth_algo.hpp20 * @enum RAKP Authentication Algorithms
30 enum class Algorithms : uint8_t enum
43 * Interface is the base class for the Authentication Algorithms.
52 explicit Interface(integrity::Algorithms intAlgo, in Interface()
53 crypt::Algorithms cryptAlgo) : in Interface()
105 static bool isAlgorithmSupported(Algorithms algo) in isAlgorithmSupported()
107 if (algo == Algorithms::RAKP_HMAC_SHA256) in isAlgorithmSupported()
137 integrity::Algorithms intAlgo;
146 crypt::Algorithms cryptAlgo;
164 explicit AlgoSHA1(integrity::Algorithms intAlgo, in AlgoSHA1()
[all …]
H A Dintegrity_algo.hpp16 * @enum Integrity Algorithms
25 enum class Algorithms : uint8_t enum
37 * Interface is the base class for the Integrity Algorithms.
95 static bool isAlgorithmSupported(Algorithms algo) in isAlgorithmSupported()
97 if (algo == Algorithms::HMAC_SHA256_128) in isAlgorithmSupported()
117 * integrity and authentication algorithms are both based on the same
118 * digest method (integrity::Algorithms::HMAC_SHA1_96 uses SHA1 and
119 * rakp_auth::Algorithms::RAKP_HMAC_SHA1 uses SHA1). None of the
H A Dcrypt_algo.hpp15 * @enum Confidentiality Algorithms
27 enum class Algorithms : uint8_t enum
38 * Interface is the base class for the Confidentiality Algorithms.
87 static bool isAlgorithmSupported(Algorithms algo) in isAlgorithmSupported()
89 if (algo == Algorithms::AES_CBC_128) in isAlgorithmSupported()
H A Dsessions_manager.hpp89 cipher::rakp_auth::Algorithms authAlgo,
90 cipher::integrity::Algorithms intAlgo,
91 cipher::crypt::Algorithms cryptAlgo);
H A Dsessions_manager.cpp79 cipher::rakp_auth::Algorithms authAlgo, in startSession()
80 cipher::integrity::Algorithms intAlgo, cipher::crypt::Algorithms cryptAlgo) in startSession()
145 case cipher::rakp_auth::Algorithms::RAKP_HMAC_SHA1: in startSession()
152 case cipher::rakp_auth::Algorithms::RAKP_HMAC_SHA256: in startSession()
/openbmc/bmcweb/redfish-core/schema/dmtf/json-schema/
H A DSecurityPolicy.v1_0_3.json75 "description": "The AEAD algorithms.",
82algorithms. The allowable values for this property shall be the AEAD algorithm names found in the…
87 "description": "The asymmetric signature algorithms.",
94algorithms. The allowable values for this property shall be the asymmetric key signature algorith…
99 "description": "The hash algorithms.",
106algorithms. The allowable values for this property shall be the hash algorithm names found in the…
132 "Algorithms": { object
134 "description": "The SPDM algorithms.",
135 "longDescription": "This property shall contain the SPDM algorithms."
173 "description": "An indication of whether SPDM extended algorithms are allowed.",
[all …]
H A DKey.v1_4_1.json215 "description": "The secure hash algorithms allowed with the usage of this key.",
226 …ure hash algorithms allowed with the usage of this key. An empty list or the absence of this prop…
250 "description": "The NVMe secure hash algorithms that a key is allowed to use.",
266 …"longDescription": "This enumeration shall list the NVMe secure hash algorithms that a key is allo…
H A DKeyPolicy.v1_0_1.json209 "description": "The secure hash algorithms that this key policy allows.",
220algorithms that this key policy allows. The absence of the property shall indicate any secure has…
303 "description": "The NVMe secure hash algorithms that a key is allowed to use.",
319 …"longDescription": "This enumeration shall list the NVMe secure hash algorithms that a key is allo…
/openbmc/bmcweb/redfish-core/schema/dmtf/csdl/
H A DSecurityPolicy_v1.xml124 … Term="OData.Description" String="An indication of whether SPDM extended algorithms are allowed."/>
125 …escription" String="This property shall indicate whether SPDM extended algorithms as defined in DS…
143 …="The SPDM policy settings that are allowed, such as the allowable SPDM versions and algorithms."/>
144 …n the SPDM policy settings that are allowed, such as the allowable SPDM versions and algorithms."/>
147 …e SPDM policy settings that are prohibited, such as the prohibited SPDM versions and algorithms."/>
148 …e SPDM policy settings that are prohibited, such as the prohibited SPDM versions and algorithms."/>
156 <Property Name="Algorithms" Type="SecurityPolicy.v1_0_0.SPDMAlgorithmSet" Nullable="false">
157 <Annotation Term="OData.Description" String="The SPDM algorithms."/>
158 …Annotation Term="OData.LongDescription" String="This property shall contain the SPDM algorithms."/>
174 <Annotation Term="OData.Description" String="The AEAD algorithms."/>
[all …]
/openbmc/ipmitool/src/plugins/lanplus/
H A DREADME.lanplus12 and all of the authentication algorithms (except for "none") are HMAC
13 algorithms, whereas the integrity algorithms are not all HMAC. See section
20 users key, Kuid, is used in its place in algorithms where Kg is required,
29 that HMAC integrity algorithms use the session integrity key as the HMAC
32 "all keying material for the RSP integrity and confidentiality algorithms
35 integrity and confidentiality algorithms defined in this specification,
/openbmc/openbmc-test-automation/security/
H A Dtest_bmc_ssh_security.robot20 ${mac_key_regex} ${left_anchor}(MD5|96-bit MAC algorithms)${right_anchor}
31 # debug2: KEX algorithms: curve25519-sha256,curve25519-sha256@libssh.org,ecdh-sha2-nistp256,
35 # debug2: host key algorithms: rsa-sha2-512,rsa-sha2-256,ssh-rsa
47 # Example of weak algorithms to check:
50 # - MAC: MD5 and 96-bit MAC algorithms
/openbmc/openbmc/meta-arm/meta-arm-bsp/recipes-security/trusted-services/corstone1000/psa-apitest/
H A D0002-corstone1000-Disable-obsolete-algorithms.patch4 Subject: [PATCH] corstone1000: Disable obsolete algorithms
6 curves of size <255 are obsolete algorithms
23 +/* curves of size <255 are obsolete algorithms, should be disabled. */
/openbmc/openbmc/meta-security/recipes-security/libmhash/
H A Dlibmhash_0.9.9.9.bb1 SUMMARY = "Library of hashing algorithms."
5 algorithms. These algorithms can be used to compute checksums, \
/openbmc/phosphor-host-ipmid/app/
H A Dchannel.cpp39 * 2. Algorithms listed in vector format
42 * Algorithms supported
49 // create set to get the unique supported algorithms in getCipherRecords()
110 * confidentiality algorithms are supported.
116 * @ param algoSelectBit - list algorithms
H A Dchannel.hpp6 * confidentiality algorithms are supported.
12 * @ param algoSelectBit - list algorithms
/openbmc/openbmc-test-automation/ipmi/
H A Dtest_ipmi_cipher.robot82 Verify Cipher Suite And Supported Algorithms Via IPMI Raw Command
83 [Documentation] Verify cipher ID and Supported Algorithms for all Available
134 [Documentation] Get the supported algorithms from data/ipmi_raw_cmd_table.py and
159 # e.g 01 c0 11 03 44 81 ---> list of algorithms by cipher suite (0x80 in request data 3rd byte)
169 [Documentation] Compare the supported algorithms got from ipmi_raw_cmd_table with
190 # 0x00 for supported algorithms.
/openbmc/openbmc/meta-openembedded/meta-networking/recipes-connectivity/mbedtls/
H A Dmbedtls_3.6.3.1.bb7 - Symmetric algorithms, like AES, Blowfish, Triple-DES, DES, ARC4, \
9 - Hash algorithms, like SHA-1, SHA-2, RIPEMD-160 and MD5 \
11 - Public key algorithms, like RSA, Elliptic Curves, Diffie-Hellman, \
H A Dmbedtls_2.28.10.bb7 - Symmetric algorithms, like AES, Blowfish, Triple-DES, DES, ARC4, \
9 - Hash algorithms, like SHA-1, SHA-2, RIPEMD-160 and MD5 \
11 - Public key algorithms, like RSA, Elliptic Curves, Diffie-Hellman, \
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-support/libstemmer/libstemmer/
H A D0001-Build-so-lib.patch37 algorithms.mk: libstemmer/mkalgorithms.pl libstemmer/modules.txt
38 libstemmer/mkalgorithms.pl algorithms.mk libstemmer/modules.txt
/openbmc/openbmc/poky/meta/recipes-devtools/python/
H A Dpython3-snowballstemmer_2.2.0.bb1 SUMMARY = "Snowball compiler and stemming algorithms"
/openbmc/openbmc/poky/meta/recipes-support/nettle/
H A Dnettle_3.10.1.bb5 cryptographic algorithms for higher-level applications by implementing a \
6 context-independent set of cryptographic algorithms"
/openbmc/openbmc/meta-arm/meta-arm-bsp/recipes-security/trusted-services/
H A Dts-psa-api-test.inc7 file://0002-corstone1000-Disable-obsolete-algorithms.patch;patchdir=../psatest \

1234567