Legend:
Page
Library
Module
Module type
Parameter
Class
Class type
Source
Page
Library
Module
Module type
Parameter
Class
Class type
Source
Crypto.Ciphers
Sourceval get_aead_cipher :
secret:Cstruct.t ->
nonce:State.nonce ->
Ciphersuite.aead_cipher ->
State.cipher_st
val get_cipher :
secret:Cstruct.t ->
hmac_secret:State.hmac_key ->
iv_mode:State.iv_mode ->
nonce:State.nonce ->
[< `AEAD of Ciphersuite.aead_cipher
| `Block of Ciphersuite.block_cipher * Mirage_crypto.Hash.hash ] ->
State.cipher_st