| silcske.html
 SILC SKE Interface
 Header: silcske.h
 
 DESCRIPTION
 
 The SILC Key Exchange (SKE) protocol interface. The SKE protocol
 is used to negotiate secret key material between two parties, to be used
 as session key or some other key. For example, when client connects to
 server SKE is performed to exchange public keys, and to generate the key
 that is then used as session key. Two clients can execute SKE as well
 two create secret key material for securing for example file transfer
 stream. This SKE implementation provides easy interface for application
 that wants to use SKE.
SilcSKEStatus
SilcSKESecurityPropertyFlag
SilcSKESecurityProperties
SilcSKEKeyMaterial
SilcSKERekeyMaterial
SilcSKEParams
SilcSKEPKType
SilcSKEVerifyCbCompletion
SilcSKEVerifyCb
SilcSKECompletionCb
silc_ske_alloc
silc_ske_free
silc_ske_get_context
silc_ske_set_callbacks
silc_ske_initiator
silc_ske_responder
silc_ske_rekey_initiator
silc_ske_rekey_responder
silc_ske_set_keys
silc_ske_parse_version
silc_ske_get_security_properties
silc_ske_get_key_material
silc_ske_process_key_material_data
silc_ske_free_key_material
silc_ske_free_rekey_material
silc_ske_map_status 
 
 
 
 |