Structure SilcSKESecurityPropertiesStruct
NAME
struct SilcSKESecurityPropertiesStruct { ... };
DESCRIPTION
Security Properties negotiated between key exchange parties. This
structure is filled from the Key Exchange Start Payload which is used
to negotiate what security properties should be used in the
communication.
SOURCE
struct SilcSKESecurityPropertiesStruct {
SilcSKESecurityPropertyFlag flags; /* Flags */
SilcSKEDiffieHellmanGroup group; /* Selected Diffie Hellman group */
SilcPKCS pkcs; /* Selected PKCS algorithm */
SilcCipher cipher; /* Selected cipher */
SilcHash hash; /* Selected hash algorithm */
SilcHmac hmac; /* Selected HMAC */
};
|