Skip to content

Commit

Permalink
Repair kem_keygen model
Browse files Browse the repository at this point in the history
  • Loading branch information
jschneider-bensch committed Mar 13, 2024
1 parent 02fa23b commit 00e2986
Showing 1 changed file with 1 addition and 2 deletions.
3 changes: 1 addition & 2 deletions proofs/proverif/extraction/lib.pvl
Original file line number Diff line number Diff line change
Expand Up @@ -2912,7 +2912,6 @@ reduc
) = ().

fun kem_pk_from_sk(bertie__tls13utils__t_Bytes): bertie__tls13utils__t_Bytes.
fun kem_key_pair(bertie__tls13crypto__t_KemScheme,bertie__tls13utils__t_Bytes, bertie__tls13utils__t_Bytes): bitstring.

event Reached_bertie__tls13crypto__kem_keygen.
letfun bertie__tls13crypto__kem_keygen(
Expand All @@ -2921,7 +2920,7 @@ letfun bertie__tls13crypto__kem_keygen(
event Reached_bertie__tls13crypto__kem_keygen;
new kem_sk: bertie__tls13utils__t_Bytes;
let kem_pk = kem_pk_from_sk(kem_sk) in
(rng, kem_key_pair(alg, kem_sk, kem_pk)).
(rng, (kem_sk, kem_pk)).

fun kem_encapsulation(bertie__tls13utils__t_Bytes, bertie__tls13utils__t_Bytes): bertie__tls13utils__t_Bytes.

Expand Down

0 comments on commit 00e2986

Please sign in to comment.