Skip to content

Commit

Permalink
Update along with new version of eprint
Browse files Browse the repository at this point in the history
  • Loading branch information
blipp committed Sep 10, 2021
1 parent 09c2806 commit 9511f08
Show file tree
Hide file tree
Showing 17 changed files with 33,865 additions and 34,486 deletions.
4 changes: 2 additions & 2 deletions common.dhkem.dh.ocv
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
type G_t [bounded].
fun Serialize(G_t): bitstring [data].
type Z_t [bounded,pcoll250,nonuniform].
proba PCollKey [pest250].
type Z_t [bounded,nonuniform].
proba PCollKey.

expand DH_proba_collision_minimal(
G_t,
Expand Down
7 changes: 5 additions & 2 deletions dhkem.auth.insider-cca-lr.m4.ocv
Original file line number Diff line number Diff line change
@@ -1,5 +1,8 @@
proof {
allowed_collisions pest150;
allowed_collisions default^4/large;
(* We allow eliminating collisions with probability in power 4 of
N, Qeperuser, Qdperuser, Qcperuser times PCollKey, to allow q^2 * PCollKey,
where q = N * (Qeperuser + Qdperuser + Qcperuser) *)
(* on the left side *)
out_game "l0.out.cv";
(* Let appear this case distinction in the Decap oracle,
Expand Down Expand Up @@ -122,7 +125,7 @@ expand GDH_RSR_minimal(

include(`common.dhkem.ocv')

param N, Qeperuser, Qcperuser, Qdperuser [size30].
param N, Qeperuser, Qcperuser, Qdperuser.

equivalence
Ostart() :=
Expand Down
11 changes: 7 additions & 4 deletions dhkem.auth.insider-cca-lr.ocv
Original file line number Diff line number Diff line change
@@ -1,5 +1,8 @@
proof {
allowed_collisions pest150;
allowed_collisions default^4/large;
(* We allow eliminating collisions with probability in power 4 of
N, Qeperuser, Qdperuser, Qcperuser times PCollKey, to allow q^2 * PCollKey,
where q = N * (Qeperuser + Qdperuser + Qcperuser) *)
(* on the left side *)
out_game "l0.out.cv";
(* Let appear this case distinction in the Decap oracle,
Expand Down Expand Up @@ -104,8 +107,8 @@ proof {

type G_t [bounded].
fun Serialize(G_t): bitstring [data].
type Z_t [bounded,pcoll250,nonuniform].
proba PCollKey [pest250].
type Z_t [bounded,nonuniform].
proba PCollKey.

expand DH_proba_collision_minimal(
G_t,
Expand Down Expand Up @@ -288,7 +291,7 @@ letfun AuthDecap(key_extr: hash_key_t, enc: bitstring, skR: Z_t, pkS: G_t) =



param N, Qeperuser, Qcperuser, Qdperuser [size30].
param N, Qeperuser, Qcperuser, Qdperuser.

equivalence
Ostart() :=
Expand Down
8,951 changes: 4,490 additions & 4,461 deletions dhkem.auth.insider-cca-lr.proof

Large diffs are not rendered by default.

7 changes: 5 additions & 2 deletions dhkem.auth.outsider-auth-lr.m4.ocv
Original file line number Diff line number Diff line change
@@ -1,5 +1,8 @@
proof {
allowed_collisions pest150;
allowed_collisions default^4/large;
(* We allow eliminating collisions with probability in power 4 of
N, Qeperuser, Qdperuser, Qcperuser times PCollKey, to allow q^2 * PCollKey,
where q = N * (Qeperuser + Qdperuser + Qcperuser) *)
(* start on the left side *)
out_game "l.out.cv";

Expand Down Expand Up @@ -149,7 +152,7 @@ include(`common.dhkem.ocv')

event AuthEncap_does_not_fail.

param N, Qeperuser, Qdperuser [size30].
param N, Qeperuser, Qdperuser.

equivalence
Ostart() :=
Expand Down
11 changes: 7 additions & 4 deletions dhkem.auth.outsider-auth-lr.ocv
Original file line number Diff line number Diff line change
@@ -1,5 +1,8 @@
proof {
allowed_collisions pest150;
allowed_collisions default^4/large;
(* We allow eliminating collisions with probability in power 4 of
N, Qeperuser, Qdperuser, Qcperuser times PCollKey, to allow q^2 * PCollKey,
where q = N * (Qeperuser + Qdperuser + Qcperuser) *)
(* start on the left side *)
out_game "l.out.cv";

Expand Down Expand Up @@ -129,8 +132,8 @@ proof {

type G_t [bounded].
fun Serialize(G_t): bitstring [data].
type Z_t [bounded,pcoll250,nonuniform].
proba PCollKey [pest250].
type Z_t [bounded,nonuniform].
proba PCollKey.

expand DH_proba_collision_minimal(
G_t,
Expand Down Expand Up @@ -315,7 +318,7 @@ letfun AuthDecap(key_extr: hash_key_t, enc: bitstring, skR: Z_t, pkS: G_t) =

event AuthEncap_does_not_fail.

param N, Qeperuser, Qdperuser [size30].
param N, Qeperuser, Qdperuser.

equivalence
Ostart() :=
Expand Down
Loading

0 comments on commit 9511f08

Please sign in to comment.