1*8fb009dcSAndroid Build Coastguard Worker{ 2*8fb009dcSAndroid Build Coastguard Worker "BaseDirectory": "..", 3*8fb009dcSAndroid Build Coastguard Worker "Sections": [{ 4*8fb009dcSAndroid Build Coastguard Worker "Name": "Low-level infrastructure", 5*8fb009dcSAndroid Build Coastguard Worker "Headers": [ 6*8fb009dcSAndroid Build Coastguard Worker "include/openssl/base64.h", 7*8fb009dcSAndroid Build Coastguard Worker "include/openssl/bio.h", 8*8fb009dcSAndroid Build Coastguard Worker "include/openssl/buf.h", 9*8fb009dcSAndroid Build Coastguard Worker "include/openssl/bytestring.h", 10*8fb009dcSAndroid Build Coastguard Worker "include/openssl/err.h", 11*8fb009dcSAndroid Build Coastguard Worker "include/openssl/crypto.h", 12*8fb009dcSAndroid Build Coastguard Worker "include/openssl/ex_data.h", 13*8fb009dcSAndroid Build Coastguard Worker "include/openssl/lhash.h", 14*8fb009dcSAndroid Build Coastguard Worker "include/openssl/mem.h", 15*8fb009dcSAndroid Build Coastguard Worker "include/openssl/obj.h", 16*8fb009dcSAndroid Build Coastguard Worker "include/openssl/pool.h", 17*8fb009dcSAndroid Build Coastguard Worker "include/openssl/posix_time.h", 18*8fb009dcSAndroid Build Coastguard Worker "include/openssl/rand.h", 19*8fb009dcSAndroid Build Coastguard Worker "include/openssl/stack.h" 20*8fb009dcSAndroid Build Coastguard Worker ] 21*8fb009dcSAndroid Build Coastguard Worker },{ 22*8fb009dcSAndroid Build Coastguard Worker "Name": "Low-level crypto primitives", 23*8fb009dcSAndroid Build Coastguard Worker "Headers": [ 24*8fb009dcSAndroid Build Coastguard Worker "include/openssl/aes.h", 25*8fb009dcSAndroid Build Coastguard Worker "include/openssl/bn.h", 26*8fb009dcSAndroid Build Coastguard Worker "include/openssl/chacha.h", 27*8fb009dcSAndroid Build Coastguard Worker "include/openssl/cmac.h", 28*8fb009dcSAndroid Build Coastguard Worker "include/openssl/curve25519.h", 29*8fb009dcSAndroid Build Coastguard Worker "include/openssl/des.h", 30*8fb009dcSAndroid Build Coastguard Worker "include/openssl/dh.h", 31*8fb009dcSAndroid Build Coastguard Worker "include/openssl/dsa.h", 32*8fb009dcSAndroid Build Coastguard Worker "include/openssl/ec.h", 33*8fb009dcSAndroid Build Coastguard Worker "include/openssl/ec_key.h", 34*8fb009dcSAndroid Build Coastguard Worker "include/openssl/ecdh.h", 35*8fb009dcSAndroid Build Coastguard Worker "include/openssl/ecdsa.h", 36*8fb009dcSAndroid Build Coastguard Worker "include/openssl/engine.h", 37*8fb009dcSAndroid Build Coastguard Worker "include/openssl/hkdf.h", 38*8fb009dcSAndroid Build Coastguard Worker "include/openssl/hmac.h", 39*8fb009dcSAndroid Build Coastguard Worker "include/openssl/md5.h", 40*8fb009dcSAndroid Build Coastguard Worker "include/openssl/rc4.h", 41*8fb009dcSAndroid Build Coastguard Worker "include/openssl/rsa.h", 42*8fb009dcSAndroid Build Coastguard Worker "include/openssl/sha.h", 43*8fb009dcSAndroid Build Coastguard Worker "include/openssl/siphash.h" 44*8fb009dcSAndroid Build Coastguard Worker ] 45*8fb009dcSAndroid Build Coastguard Worker },{ 46*8fb009dcSAndroid Build Coastguard Worker "Name": "Crypto interfaces", 47*8fb009dcSAndroid Build Coastguard Worker "Headers": [ 48*8fb009dcSAndroid Build Coastguard Worker "include/openssl/digest.h", 49*8fb009dcSAndroid Build Coastguard Worker "include/openssl/cipher.h", 50*8fb009dcSAndroid Build Coastguard Worker "include/openssl/aead.h", 51*8fb009dcSAndroid Build Coastguard Worker "include/openssl/evp.h", 52*8fb009dcSAndroid Build Coastguard Worker "include/openssl/hpke.h", 53*8fb009dcSAndroid Build Coastguard Worker "include/openssl/kdf.h" 54*8fb009dcSAndroid Build Coastguard Worker ] 55*8fb009dcSAndroid Build Coastguard Worker },{ 56*8fb009dcSAndroid Build Coastguard Worker "Name": "Legacy ASN.1 and X.509 implementation", 57*8fb009dcSAndroid Build Coastguard Worker "Headers": [ 58*8fb009dcSAndroid Build Coastguard Worker "include/openssl/asn1.h", 59*8fb009dcSAndroid Build Coastguard Worker "include/openssl/conf.h", 60*8fb009dcSAndroid Build Coastguard Worker "include/openssl/x509.h" 61*8fb009dcSAndroid Build Coastguard Worker ] 62*8fb009dcSAndroid Build Coastguard Worker },{ 63*8fb009dcSAndroid Build Coastguard Worker "Name": "Experimental primitives. Will be removed and replaced when standardized!", 64*8fb009dcSAndroid Build Coastguard Worker "Headers": [ 65*8fb009dcSAndroid Build Coastguard Worker "include/openssl/experimental/dilithium.h", 66*8fb009dcSAndroid Build Coastguard Worker "include/openssl/experimental/kyber.h", 67*8fb009dcSAndroid Build Coastguard Worker "include/openssl/experimental/spx.h" 68*8fb009dcSAndroid Build Coastguard Worker ] 69*8fb009dcSAndroid Build Coastguard Worker },{ 70*8fb009dcSAndroid Build Coastguard Worker "Name": "SSL implementation", 71*8fb009dcSAndroid Build Coastguard Worker "Headers": [ 72*8fb009dcSAndroid Build Coastguard Worker "include/openssl/ssl.h" 73*8fb009dcSAndroid Build Coastguard Worker ] 74*8fb009dcSAndroid Build Coastguard Worker }] 75*8fb009dcSAndroid Build Coastguard Worker} 76