Files
David Benjamin a352ae6bae Unexport the Kyber implementation
Kyber was the prestandard version of ML-KEM. Callers should be using
ML-KEM now. For now, keep the implementation behind an internal header
for libssl, but we expect to remove that soon too.

Update-Note: <openssl/experimental/kyber.h> is gone. Use
<openssl/mlkem.h> instead.

Bug: 438787615
Change-Id: I02919e5d627dcbe863e70e433c79e360a556d462
Reviewed-on: https://boringssl-review.googlesource.com/c/boringssl/+/81287
Reviewed-by: Lily Chen <chlily@google.com>
Auto-Submit: David Benjamin <davidben@google.com>
Commit-Queue: David Benjamin <davidben@google.com>
2025-08-18 09:23:13 -07:00

70 lines
1.8 KiB
Plaintext

{
"BaseDirectory": "..",
"Sections": [{
"Name": "Low-level infrastructure",
"Headers": [
"include/openssl/base64.h",
"include/openssl/bio.h",
"include/openssl/buf.h",
"include/openssl/bytestring.h",
"include/openssl/err.h",
"include/openssl/crypto.h",
"include/openssl/ex_data.h",
"include/openssl/mem.h",
"include/openssl/obj.h",
"include/openssl/pool.h",
"include/openssl/posix_time.h",
"include/openssl/rand.h",
"include/openssl/stack.h"
]
},{
"Name": "Low-level crypto primitives",
"Headers": [
"include/openssl/aes.h",
"include/openssl/bn.h",
"include/openssl/chacha.h",
"include/openssl/cmac.h",
"include/openssl/curve25519.h",
"include/openssl/des.h",
"include/openssl/dh.h",
"include/openssl/dsa.h",
"include/openssl/ec.h",
"include/openssl/ec_key.h",
"include/openssl/ecdh.h",
"include/openssl/ecdsa.h",
"include/openssl/engine.h",
"include/openssl/hkdf.h",
"include/openssl/hmac.h",
"include/openssl/md5.h",
"include/openssl/mldsa.h",
"include/openssl/mlkem.h",
"include/openssl/rc4.h",
"include/openssl/rsa.h",
"include/openssl/sha.h",
"include/openssl/siphash.h"
]
},{
"Name": "Crypto interfaces",
"Headers": [
"include/openssl/digest.h",
"include/openssl/cipher.h",
"include/openssl/aead.h",
"include/openssl/evp.h",
"include/openssl/hpke.h",
"include/openssl/kdf.h"
]
},{
"Name": "Legacy ASN.1 and X.509 implementation",
"Headers": [
"include/openssl/asn1.h",
"include/openssl/conf.h",
"include/openssl/x509.h"
]
},{
"Name": "SSL implementation",
"Headers": [
"include/openssl/ssl.h"
]
}]
}