Home
last modified time | relevance | path

Searched refs:SIV (Results 1 – 14 of 14) sorted by relevance

/src/crypto/openssl/doc/man7/
H A DEVP_CIPHER-AES.pod55 =item "AES-128-SIV", "AES-192-SIV" and "AES-256-SIV"
57 =item "AES-128-GCM-SIV", "AES-192-GCM-SIV" and "AES-256-GCM-SIV"
68 The AES-SIV and AES-WRAP mode implementations do not support streaming. That
85 The GCM-SIV mode ciphers were added in OpenSSL version 3.2.
H A Dossl-guide-migration.pod260 Cipher Algorithm "AES-SIV"
262 See L<EVP_EncryptInit(3)/SIV Mode>.
/src/crypto/openssl/include/openssl/
H A Dcore_names.h.in31 #define OSSL_CIPHER_NAME_AES_128_GCM_SIV "AES-128-GCM-SIV"
32 #define OSSL_CIPHER_NAME_AES_192_GCM_SIV "AES-192-GCM-SIV"
33 #define OSSL_CIPHER_NAME_AES_256_GCM_SIV "AES-256-GCM-SIV"
/src/crypto/openssl/providers/implementations/ciphers/
H A Dcipher_aes_siv.c294 IMPLEMENT_cipher(aes, siv, SIV, SIV_FLAGS, 128, 8, 0)
295 IMPLEMENT_cipher(aes, siv, SIV, SIV_FLAGS, 192, 8, 0)
296 IMPLEMENT_cipher(aes, siv, SIV, SIV_FLAGS, 256, 8, 0)
/src/crypto/openssl/doc/man3/
H A DEVP_EncryptInit.pod541 EVP_get_cipherbyname() will return NULL for algorithms such as "AES-128-SIV",
1029 by AES SIV ciphers which disallow multiple operations by default.
1575 =head2 SIV Mode
1577 Both the AES-SIV and AES-GCM-SIV ciphers fall under this mode.
1579 For SIV mode ciphers the behaviour of the EVP interface is subtly
1595 The API does not store the SIV (Synthetic Initialization Vector) in
1597 The SIV must be retrieved from the context after encryption, and set into
1601 the cipher input to decryption, does not contain the SIV. This also means
1604 The following ctrls are supported in SIV mode, and are used to get and set
1614 call). For SIV mode the taglen must be 16.
[all …]
/src/crypto/openssl/test/recipes/04-test_pem_reading_data/
H A Dcert-threecolumn.pem399 SIV
/src/crypto/openssl/test/recipes/30-test_evp_data/
H A Devpciph_aes_gcm_siv.txt14 Title = RFC8452 AES-GCM-SIV
H A Devpciph_aes_siv.txt14 Title = RFC5297 AES-SIV
300 Title = edge case SIV
1501 Title = edge case SIV
2702 Title = edge case SIV
/src/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DSimplifyIndVar.cpp1015 SimplifyIndvar SIV(LI->getLoopFor(CurrIV->getParent()), SE, DT, LI, TTI, in simplifyUsersOfIV() local
1017 SIV.simplifyUsers(CurrIV, V); in simplifyUsersOfIV()
1018 return {SIV.hasChanged(), SIV.runUnswitching()}; in simplifyUsersOfIV()
/src/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DDependenceAnalysis.h369 enum ClassificationKind { ZIV, SIV, RDIV, MIV, NonLinear } Classification; enumerator
/src/contrib/llvm-project/llvm/lib/Analysis/
H A DDependenceAnalysis.cpp1032 return Subscript::SIV; in classifyPair()
3798 case Subscript::SIV: { in depends()
3838 if (Pair[SJ].Classification == Subscript::SIV) in depends()
3890 case Subscript::SIV: in depends()
4118 case Subscript::SIV: { in getSplitIteration()
4149 if (Pair[SJ].Classification == Subscript::SIV) in getSplitIteration()
4183 case Subscript::SIV: in getSplitIteration()
/src/crypto/openssl/crypto/objects/
H A Dobjects.txt1888 # NID for AES-SIV
1889 : AES-128-SIV : aes-128-siv
1890 : AES-192-SIV : aes-192-siv
1891 : AES-256-SIV : aes-256-siv
/src/crypto/openssl/
H A DNEWS.md467 * Support for AES-GCM-SIV, a nonce-misuse-resistant AEAD (RFC 8452)
549 * Do not ignore empty associated data entries with AES-SIV ([CVE-2023-2975])
H A DCHANGES.md1493 * Implemented AES-GCM-SIV (RFC8452) support.
1830 * Do not ignore empty associated data entries with AES-SIV.
1832 The AES-SIV algorithm allows for authentication of multiple associated
1836 The AES-SIV implementation in OpenSSL just returns success for such call
1843 applications that use empty associated data entries with AES-SIV.
2717 "AES-128-SIV", "AES-128-CBC-CTS" and "CAMELLIA-128-CBC-CTS" which were
3984 * Add support for RFC5297 SIV mode (siv128), including AES-SIV.