Noise-C
|
buffer.h | Buffer management |
certificate.c | |
certificate.h | |
cipherstate.c | CipherState implementation |
cipherstate.h | CipherState interface |
constants.h | Constants for algorithm identifiers, limit values, etc |
dhstate.c | DHState implementation |
dhstate.h | DHState interface |
errors.c | Error reporting implementation |
errors.h | Error reporting interface |
handshakestate.c | HandshakeState implementation |
handshakestate.h | HandshakeState interface |
hashstate.c | HashState implementation |
hashstate.h | HashState interface |
internal.c | |
internal.h | Internal definitions for the library |
keys.h | |
loader.c | Key loading and saving implementation |
loader.h | Key loading and saving interface |
names.c | Implementation of algorithm name mapping |
names.h | Mapping algorithm names to/from identifiers |
patterns.c | Defines the handshake message patterns |
protobufs.h | |
protocol.h | Main header file to include the Noise protocol library definitions |
rand_os.c | Access to the system random number generator |
rand_sodium.c | |
randstate.c | RandState implementation |
randstate.h | RandState interface |
signstate.c | SignState implementation |
signstate.h | SignState interface |
symmetricstate.c | SymmetricState implementation |
symmetricstate.h | SymmetricState interface |
util.c | Utility function implementation |
util.h | Utility function interface |