let aes128_gcm_decrypt_pre = fun _ -> False
let aes128_gcm_decrypt_pre =
fun _ -> False
EverCrypt.Specs.fsti.checked
prims.fst.checked FStar.Pervasives.fsti.checked
EverCrypt.Specs.fsti
Prims.l_False Prims.logical
module EverCrypt.Specs

let curve_x25519_pre = fun _ -> False
let curve_x25519_post = fun _ _ _ -> True

let random_init_pre = fun _ -> False
let random_init_post = fun _ _ _ -> True
let random_sample_pre = fun _ -> False
let random_sample_post = fun _ _ _ -> True
let random_cleanup_pre = fun _ -> False
let random_cleanup_post = fun _ _ _ -> True

let aes128_create_pre = fun _ -> False
let aes128_create_post = fun _ _ _ -> True
let aes128_compute_pre = fun _ -> False
let aes128_compute_post = fun _ _ _ -> True
let aes128_free_pre = fun _ -> False
let aes128_free_post = fun _ _ _ -> True

let aes256_create_pre = fun _ -> False
let aes256_create_post = fun _ _ _ -> True
let aes256_compute_pre = fun _ -> False
let aes256_compute_post = fun _ _ _ -> True
let aes256_free_pre = fun _ -> False
let aes256_free_post = fun _ _ _ -> True

let chacha20_pre = fun _ -> False
let chacha20_post = fun _ _ _ -> True

let aes128_gcm_encrypt_pre = fun _ -> False
val aes128_gcm_decrypt_pre : _: _ -> Prims.logical
_: _ -> Prims.logical