package awa
Legend:
Library
Module
Module type
Parameter
Class
Class type
Library
Module
Module type
Parameter
Class
Class type
val compression_alg_of_string : string -> (compression_alg, string) result
val compression_alg_to_string : compression_alg -> string
val is_rfc4419 : alg -> bool
val is_finite_field : alg -> bool
val alg_to_string : alg -> string
val group_of_alg : alg -> Mirage_crypto_pk.Dh.group
val hash_of_alg : alg -> (module Mirage_crypto.Hash.S)
val client_supported : alg list
val server_supported : alg list
val make_kexinit : Hostkey.alg list -> alg list -> unit -> Ssh.kexinit
type negotiation = {
kex_alg : alg;
server_host_key_alg : Hostkey.alg;
encryption_alg_ctos : Cipher.t;
encryption_alg_stoc : Cipher.t;
mac_alg_ctos : Hmac.t;
mac_alg_stoc : Hmac.t;
compression_alg_ctos : compression_alg;
compression_alg_stoc : compression_alg;
}
val pp_negotiation : Format.formatter -> negotiation -> unit
val guessed_right : s:Ssh.kexinit -> c:Ssh.kexinit -> bool
val negotiate : s:Ssh.kexinit -> c:Ssh.kexinit -> (negotiation, string) result
val make_plaintext : unit -> keys
val is_plaintext : keys -> bool
val is_keyed : keys -> bool
val keys_lifespan : Mtime.span
module Dh : sig ... end
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>