boringssl/util/doc.config
Adam Langley 0d107e183e Add support for CMAC (RFC 4493).
The interface for this is very similar to upstream, but the code is
quite different.

Support for “resuming” (i.e. calling |CMAC_Final| and then computing the
CMAC for an extension of the message) has been dropped. Also, calling
|CMAC_Init| with magic argument to reset it has been replaced with
|CMAC_Reset|.

Lastly, a one-shot function has been added because it can save an
allocation and that's what most callers actually appear to want to do.

Change-Id: I9345220218bdb16ebe6ca356928d7c6f055d83f6
Reviewed-on: https://boringssl-review.googlesource.com/4630
Reviewed-by: David Benjamin <davidben@chromium.org>
Reviewed-by: Adam Langley <agl@google.com>
2015-05-07 21:13:41 +00:00

58 lines
1.5 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/cpu.h",
"include/openssl/crypto.h",
"include/openssl/ex_data.h",
"include/openssl/lhash.h",
"include/openssl/mem.h",
"include/openssl/obj.h",
"include/openssl/rand.h",
"include/openssl/stack.h",
"include/openssl/thread.h",
"include/openssl/time_support.h"
]
},{
"Name": "Low-level crypto primitives",
"Headers": [
"include/openssl/aes.h",
"include/openssl/bn.h",
"include/openssl/cmac.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/hmac.h",
"include/openssl/md5.h",
"include/openssl/modes.h",
"include/openssl/rc4.h",
"include/openssl/rsa.h",
"include/openssl/sha.h"
]
},{
"Name": "Crypto interfaces",
"Headers": [
"include/openssl/digest.h",
"include/openssl/cipher.h",
"include/openssl/aead.h",
"include/openssl/evp.h"
]
},{
"Name": "SSL implementation",
"Headers": [
"include/openssl/ssl.h"
]
}]
}