Skip to content

Commit

Permalink
Add SSProve prefix to logpaths
Browse files Browse the repository at this point in the history
  • Loading branch information
4ever2 committed Jul 11, 2024
1 parent 09e6d9e commit 9c27186
Show file tree
Hide file tree
Showing 79 changed files with 200 additions and 200 deletions.
6 changes: 3 additions & 3 deletions _CoqProject
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
-Q theories/Mon Mon
-Q theories/Relational Relational
-Q theories/Crypt Crypt
-Q theories/Mon SSProve.Mon
-Q theories/Relational SSProve.Relational
-Q theories/Crypt SSProve.Crypt

theories/Mon/Base.v
theories/Mon/SPropBase.v
Expand Down
2 changes: 1 addition & 1 deletion theories/Crypt/Casts.v
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ From mathcomp Require Import ssreflect ssrbool ssrnat choice fintype.
Set Warnings "ambiguous-paths,notation-overridden,notation-incompatible-format".

From extructures Require Import ord fmap.
From Crypt Require Import Prelude.
From SSProve.Crypt Require Import Prelude.

From HB Require Import structures.

Expand Down
2 changes: 1 addition & 1 deletion theories/Crypt/Main.v
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
From Coq Require Import Utf8.
From Crypt Require pkg_composition pkg_advantage PRF ElGamal pkg_rhl
From SSProve.Crypt Require pkg_composition pkg_advantage PRF ElGamal pkg_rhl
UniformStateProb RulesStateProb KEMDEM SigmaProtocol Schnorr.

(* Notation to chain lets and end with 0 *)
Expand Down
2 changes: 1 addition & 1 deletion theories/Crypt/Package.v
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
From Crypt Require Export
From SSProve.Crypt Require Export
choice_type pkg_core_definition pkg_tactics pkg_semantics pkg_lookup
pkg_advantage pkg_heap pkg_distr pkg_invariants pkg_rhl pkg_user_util
pkg_notation pkg_interpreter.
2 changes: 1 addition & 1 deletion theories/Crypt/Prelude.v
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ Set Warnings "notation-overridden".
From HB Require Import structures.
From extructures Require Import ord fset.
From Equations Require Import Equations.
From Mon Require SPropBase.
From SSProve.Mon Require SPropBase.

Set Bullet Behavior "Strict Subproofs".
Set Default Goal Selector "!".
Expand Down
6 changes: 3 additions & 3 deletions theories/Crypt/choice_type.v
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@


From Coq Require Import Utf8 Lia.
From Relational Require Import OrderEnrichedCategory
From SSProve.Relational Require Import OrderEnrichedCategory
OrderEnrichedRelativeMonadExamples GenericRulesSimple.

Set Warnings "-ambiguous-paths,-notation-overridden,-notation-incompatible-format".
Expand All @@ -16,10 +16,10 @@ From mathcomp Require Import ssrnat ssreflect ssrfun ssrbool ssrnum eqtype
Set Warnings "ambiguous-paths,notation-overridden,notation-incompatible-format".
From HB Require Import structures.

From Crypt Require Import Prelude Axioms Casts.
From SSProve.Crypt Require Import Prelude Axioms Casts.
From deriving Require Import deriving.
From extructures Require Import ord fset fmap.
From Mon Require Import SPropBase.
From SSProve.Mon Require Import SPropBase.
Require Equations.Prop.DepElim.
From Equations Require Import Equations.

Expand Down
4 changes: 2 additions & 2 deletions theories/Crypt/examples/AsymScheme.v
Original file line number Diff line number Diff line change
Expand Up @@ -12,14 +12,14 @@
*)

From Relational Require Import OrderEnrichedCategory GenericRulesSimple.
From SSProve.Relational Require Import OrderEnrichedCategory GenericRulesSimple.

Set Warnings "-notation-overridden,-ambiguous-paths".
From mathcomp Require Import all_ssreflect all_algebra reals distr realsum
ssrnat ssreflect ssrfun ssrbool ssrnum eqtype choice seq.
Set Warnings "notation-overridden,ambiguous-paths".

From Crypt Require Import Axioms ChoiceAsOrd SubDistr Couplings
From SSProve.Crypt Require Import Axioms ChoiceAsOrd SubDistr Couplings
UniformDistrLemmas FreeProbProg Theta_dens RulesStateProb UniformStateProb
pkg_core_definition choice_type pkg_composition pkg_rhl
Package Prelude.
Expand Down
4 changes: 2 additions & 2 deletions theories/Crypt/examples/DDH.v
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
From Relational Require Import OrderEnrichedCategory GenericRulesSimple.
From SSProve.Relational Require Import OrderEnrichedCategory GenericRulesSimple.

Set Warnings "-notation-overridden,-ambiguous-paths,-notation-incompatible-format".
From mathcomp Require Import all_ssreflect all_algebra reals distr
fingroup.fingroup realsum ssrnat ssreflect ssrfun ssrbool ssrnum eqtype choice
seq.
Set Warnings "notation-overridden,ambiguous-paths,notation-incompatible-format".

From Crypt Require Import Axioms ChoiceAsOrd SubDistr Couplings
From SSProve.Crypt Require Import Axioms ChoiceAsOrd SubDistr Couplings
UniformDistrLemmas FreeProbProg Theta_dens RulesStateProb UniformStateProb
Package Prelude pkg_composition.

Expand Down
6 changes: 3 additions & 3 deletions theories/Crypt/examples/ElGamal.v
Original file line number Diff line number Diff line change
Expand Up @@ -4,17 +4,17 @@
*)

From Relational Require Import OrderEnrichedCategory GenericRulesSimple.
From SSProve.Relational Require Import OrderEnrichedCategory GenericRulesSimple.

Set Warnings "-notation-overridden,-ambiguous-paths".
From mathcomp Require Import all_ssreflect all_algebra reals distr realsum
fingroup.fingroup solvable.cyclic prime ssrnat ssreflect ssrfun ssrbool ssrnum
eqtype choice seq.
Set Warnings "notation-overridden,ambiguous-paths".

From Mon Require Import SPropBase.
From SSProve.Mon Require Import SPropBase.

From Crypt Require Import Axioms ChoiceAsOrd SubDistr Couplings
From SSProve.Crypt Require Import Axioms ChoiceAsOrd SubDistr Couplings
UniformDistrLemmas FreeProbProg Theta_dens RulesStateProb UniformStateProb
pkg_core_definition choice_type pkg_composition pkg_rhl Package Prelude
AsymScheme.
Expand Down
4 changes: 2 additions & 2 deletions theories/Crypt/examples/Executor.v
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
From Relational Require Import OrderEnrichedCategory GenericRulesSimple.
From SSProve.Relational Require Import OrderEnrichedCategory GenericRulesSimple.

Set Warnings "-notation-overridden,-ambiguous-paths".
From mathcomp Require Import all_ssreflect all_algebra reals distr realsum
ssrnat ssreflect ssrfun ssrbool ssrnum eqtype choice seq.
Set Warnings "notation-overridden,ambiguous-paths".

From Crypt Require Import Axioms ChoiceAsOrd SubDistr Couplings
From SSProve.Crypt Require Import Axioms ChoiceAsOrd SubDistr Couplings
UniformDistrLemmas FreeProbProg Theta_dens RulesStateProb UniformStateProb
pkg_core_definition choice_type pkg_composition pkg_rhl
Package Prelude RandomOracle.
Expand Down
4 changes: 2 additions & 2 deletions theories/Crypt/examples/KEMDEM.v
Original file line number Diff line number Diff line change
Expand Up @@ -8,15 +8,15 @@
its security relative to that of the KEM and the DEM.
*)

From Relational Require Import OrderEnrichedCategory GenericRulesSimple.
From SSProve.Relational Require Import OrderEnrichedCategory GenericRulesSimple.

Set Warnings "-notation-overridden,-ambiguous-paths,-notation-incompatible-format".
From mathcomp Require Import all_ssreflect all_algebra reals distr
fingroup.fingroup realsum ssrnat ssreflect ssrfun ssrbool ssrnum eqtype choice
seq.
Set Warnings "notation-overridden,ambiguous-paths,notation-incompatible-format".

From Crypt Require Import Axioms ChoiceAsOrd SubDistr Couplings
From SSProve.Crypt Require Import Axioms ChoiceAsOrd SubDistr Couplings
UniformDistrLemmas FreeProbProg Theta_dens RulesStateProb UniformStateProb
Package Prelude pkg_composition.

Expand Down
6 changes: 3 additions & 3 deletions theories/Crypt/examples/MACCCA.v
Original file line number Diff line number Diff line change
Expand Up @@ -10,15 +10,15 @@
negligible by assumption, hence the scheme is secure.
*)

From Relational Require Import OrderEnrichedCategory GenericRulesSimple.
From SSProve.Relational Require Import OrderEnrichedCategory GenericRulesSimple.

Set Warnings "-notation-overridden,-ambiguous-paths".
From mathcomp Require Import all_ssreflect all_algebra reals distr realsum
ssrnat ssreflect ssrfun ssrbool ssrnum eqtype choice seq.
Set Warnings "notation-overridden,ambiguous-paths".

From Mon Require Import SPropBase.
From Crypt Require Import Axioms ChoiceAsOrd SubDistr Couplings
From SSProve.Mon Require Import SPropBase.
From SSProve.Crypt Require Import Axioms ChoiceAsOrd SubDistr Couplings
UniformDistrLemmas FreeProbProg Theta_dens RulesStateProb
pkg_core_definition choice_type pkg_composition pkg_rhl Package Prelude.

Expand Down
4 changes: 2 additions & 2 deletions theories/Crypt/examples/OTP.v
Original file line number Diff line number Diff line change
Expand Up @@ -2,15 +2,15 @@
OTP example
*)

From Relational Require Import OrderEnrichedCategory GenericRulesSimple.
From SSProve.Relational Require Import OrderEnrichedCategory GenericRulesSimple.

Set Warnings "-notation-overridden,-ambiguous-paths,-notation-incompatible-format".
From mathcomp Require Import all_ssreflect all_algebra reals distr
fingroup.fingroup realsum ssrnat ssreflect ssrfun ssrbool ssrnum eqtype choice
seq.
Set Warnings "notation-overridden,ambiguous-paths,notation-incompatible-format".

From Crypt Require Import Axioms ChoiceAsOrd SubDistr Couplings
From SSProve.Crypt Require Import Axioms ChoiceAsOrd SubDistr Couplings
UniformDistrLemmas FreeProbProg Theta_dens RulesStateProb UniformStateProb
pkg_composition pkg_rhl Package Prelude.

Expand Down
4 changes: 2 additions & 2 deletions theories/Crypt/examples/OVN.v
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@

From Relational Require Import OrderEnrichedCategory GenericRulesSimple.
From SSProve.Relational Require Import OrderEnrichedCategory GenericRulesSimple.

Set Warnings "-notation-overridden,-ambiguous-paths".
From mathcomp Require Import all_ssreflect all_algebra reals distr realsum
fingroup.fingroup solvable.cyclic prime ssrnat ssreflect ssrfun ssrbool ssrnum
eqtype choice seq.
Set Warnings "notation-overridden,ambiguous-paths".

From Crypt Require Import Axioms ChoiceAsOrd SubDistr Couplings
From SSProve.Crypt Require Import Axioms ChoiceAsOrd SubDistr Couplings
UniformDistrLemmas FreeProbProg Theta_dens RulesStateProb UniformStateProb
pkg_composition Package Prelude SigmaProtocol Schnorr DDH Canonicals.

Expand Down
6 changes: 3 additions & 3 deletions theories/Crypt/examples/PRF.v
Original file line number Diff line number Diff line change
Expand Up @@ -10,15 +10,15 @@
*)

From Relational Require Import OrderEnrichedCategory GenericRulesSimple.
From SSProve.Relational Require Import OrderEnrichedCategory GenericRulesSimple.

Set Warnings "-notation-overridden,-ambiguous-paths".
From mathcomp Require Import all_ssreflect all_algebra reals distr realsum
ssrnat ssreflect ssrfun ssrbool ssrnum eqtype choice seq.
Set Warnings "notation-overridden,ambiguous-paths".

From Mon Require Import SPropBase.
From Crypt Require Import Axioms ChoiceAsOrd SubDistr Couplings
From SSProve.Mon Require Import SPropBase.
From SSProve.Crypt Require Import Axioms ChoiceAsOrd SubDistr Couplings
UniformDistrLemmas FreeProbProg Theta_dens RulesStateProb
pkg_core_definition choice_type pkg_composition pkg_rhl Package Prelude.

Expand Down
6 changes: 3 additions & 3 deletions theories/Crypt/examples/PRFMAC.v
Original file line number Diff line number Diff line change
Expand Up @@ -13,15 +13,15 @@
negligible in [n].
*)

From Relational Require Import OrderEnrichedCategory GenericRulesSimple.
From SSProve.Relational Require Import OrderEnrichedCategory GenericRulesSimple.

Set Warnings "-notation-overridden,-ambiguous-paths".
From mathcomp Require Import all_ssreflect all_algebra reals distr realsum
ssrnat ssreflect ssrfun ssrbool ssrnum eqtype choice seq.
Set Warnings "notation-overridden,ambiguous-paths".

From Mon Require Import SPropBase.
From Crypt Require Import Axioms ChoiceAsOrd SubDistr Couplings
From SSProve.Mon Require Import SPropBase.
From SSProve.Crypt Require Import Axioms ChoiceAsOrd SubDistr Couplings
UniformDistrLemmas FreeProbProg Theta_dens RulesStateProb
pkg_core_definition choice_type pkg_composition pkg_rhl Package Prelude.

Expand Down
6 changes: 3 additions & 3 deletions theories/Crypt/examples/PRFPRG.v
Original file line number Diff line number Diff line change
Expand Up @@ -8,15 +8,15 @@
make it a hypothesis of the final statement [security_based_on_prf].
*)

From Relational Require Import OrderEnrichedCategory GenericRulesSimple.
From SSProve.Relational Require Import OrderEnrichedCategory GenericRulesSimple.

Set Warnings "-notation-overridden,-ambiguous-paths".
From mathcomp Require Import all_ssreflect all_algebra reals distr realsum
ssrnat ssreflect ssrfun ssrbool ssrnum eqtype choice seq.
Set Warnings "notation-overridden,ambiguous-paths".

From Mon Require Import SPropBase.
From Crypt Require Import Axioms ChoiceAsOrd SubDistr Couplings
From SSProve.Mon Require Import SPropBase.
From SSProve.Crypt Require Import Axioms ChoiceAsOrd SubDistr Couplings
UniformDistrLemmas FreeProbProg Theta_dens RulesStateProb
pkg_core_definition choice_type pkg_composition pkg_rhl Package Prelude.

Expand Down
6 changes: 3 additions & 3 deletions theories/Crypt/examples/PRPCCA.v
Original file line number Diff line number Diff line change
Expand Up @@ -14,15 +14,15 @@
by SSProve.
*)

From Relational Require Import OrderEnrichedCategory GenericRulesSimple.
From SSProve.Relational Require Import OrderEnrichedCategory GenericRulesSimple.

Set Warnings "-notation-overridden,-ambiguous-paths".
From mathcomp Require Import all_ssreflect all_algebra reals distr realsum
ssrnat ssreflect ssrfun ssrbool ssrnum eqtype choice seq.
Set Warnings "notation-overridden,ambiguous-paths".

From Mon Require Import SPropBase.
From Crypt Require Import Axioms ChoiceAsOrd SubDistr Couplings
From SSProve.Mon Require Import SPropBase.
From SSProve.Crypt Require Import Axioms ChoiceAsOrd SubDistr Couplings
UniformDistrLemmas FreeProbProg Theta_dens RulesStateProb
pkg_core_definition choice_type pkg_composition pkg_rhl Package Prelude.

Expand Down
4 changes: 2 additions & 2 deletions theories/Crypt/examples/RandomOracle.v
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
From Relational Require Import OrderEnrichedCategory GenericRulesSimple.
From SSProve.Relational Require Import OrderEnrichedCategory GenericRulesSimple.

Set Warnings "-notation-overridden,-ambiguous-paths".
From mathcomp Require Import all_ssreflect all_algebra reals distr realsum
ssrnat ssreflect ssrfun ssrbool ssrnum eqtype choice seq.
Set Warnings "notation-overridden,ambiguous-paths".

From Crypt Require Import Axioms ChoiceAsOrd SubDistr Couplings
From SSProve.Crypt Require Import Axioms ChoiceAsOrd SubDistr Couplings
UniformDistrLemmas FreeProbProg Theta_dens RulesStateProb UniformStateProb
pkg_core_definition choice_type pkg_composition pkg_rhl
Package Prelude.
Expand Down
6 changes: 3 additions & 3 deletions theories/Crypt/examples/Schnorr.v
Original file line number Diff line number Diff line change
@@ -1,15 +1,15 @@

From Relational Require Import OrderEnrichedCategory GenericRulesSimple.
From SSProve.Relational Require Import OrderEnrichedCategory GenericRulesSimple.

Set Warnings "-notation-overridden,-ambiguous-paths".
From mathcomp Require Import all_ssreflect all_algebra reals distr realsum
fingroup.fingroup solvable.cyclic prime ssrnat ssreflect ssrfun ssrbool ssrnum
eqtype choice seq.
Set Warnings "notation-overridden,ambiguous-paths".

From Mon Require Import SPropBase.
From SSProve.Mon Require Import SPropBase.

From Crypt Require Import Axioms ChoiceAsOrd SubDistr Couplings
From SSProve.Crypt Require Import Axioms ChoiceAsOrd SubDistr Couplings
UniformDistrLemmas FreeProbProg Theta_dens RulesStateProb UniformStateProb
pkg_core_definition choice_type pkg_composition pkg_rhl Package Prelude
SigmaProtocol Casts.
Expand Down
6 changes: 3 additions & 3 deletions theories/Crypt/examples/SecretSharing.v
Original file line number Diff line number Diff line change
Expand Up @@ -11,15 +11,15 @@
(non-inclusive).
*)

From Relational Require Import OrderEnrichedCategory GenericRulesSimple.
From SSProve.Relational Require Import OrderEnrichedCategory GenericRulesSimple.

Set Warnings "-notation-overridden,-ambiguous-paths".
From mathcomp Require Import all_ssreflect all_algebra reals distr realsum
ssrnat ssreflect ssrfun ssrbool ssrnum eqtype choice seq.
Set Warnings "notation-overridden,ambiguous-paths".

From Mon Require Import SPropBase.
From Crypt Require Import Axioms ChoiceAsOrd SubDistr Couplings
From SSProve.Mon Require Import SPropBase.
From SSProve.Crypt Require Import Axioms ChoiceAsOrd SubDistr Couplings
UniformDistrLemmas FreeProbProg Theta_dens RulesStateProb
pkg_core_definition choice_type pkg_composition pkg_rhl Package Prelude.

Expand Down
6 changes: 3 additions & 3 deletions theories/Crypt/examples/ShamirSecretSharing.v
Original file line number Diff line number Diff line change
Expand Up @@ -23,15 +23,15 @@
[p].
*)

From Relational Require Import OrderEnrichedCategory GenericRulesSimple.
From SSProve.Relational Require Import OrderEnrichedCategory GenericRulesSimple.

Set Warnings "-notation-overridden,-ambiguous-paths".
From mathcomp Require Import all_ssreflect all_algebra reals distr realsum
ssrnat ssreflect ssrfun ssrbool ssrnum eqtype choice seq.
Set Warnings "notation-overridden,ambiguous-paths".

From Mon Require Import SPropBase.
From Crypt Require Import Axioms ChoiceAsOrd SubDistr Couplings
From SSProve.Mon Require Import SPropBase.
From SSProve.Crypt Require Import Axioms ChoiceAsOrd SubDistr Couplings
UniformDistrLemmas FreeProbProg Theta_dens RulesStateProb
pkg_core_definition choice_type pkg_composition pkg_rhl Package Prelude.

Expand Down
4 changes: 2 additions & 2 deletions theories/Crypt/examples/SigmaProtocol.v
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@

From Relational Require Import OrderEnrichedCategory GenericRulesSimple.
From SSProve.Relational Require Import OrderEnrichedCategory GenericRulesSimple.

Set Warnings "-notation-overridden,-ambiguous-paths".
From mathcomp Require Import all_ssreflect all_algebra reals distr realsum
fingroup.fingroup solvable.cyclic prime ssrnat ssreflect ssrfun ssrbool ssrnum
eqtype choice seq.
Set Warnings "notation-overridden,ambiguous-paths".

From Crypt Require Import Axioms ChoiceAsOrd SubDistr Couplings
From SSProve.Crypt Require Import Axioms ChoiceAsOrd SubDistr Couplings
UniformDistrLemmas FreeProbProg Theta_dens RulesStateProb UniformStateProb
pkg_core_definition choice_type pkg_composition pkg_rhl
Package Prelude RandomOracle Casts.
Expand Down
6 changes: 3 additions & 3 deletions theories/Crypt/examples/StretchPRG.v
Original file line number Diff line number Diff line change
Expand Up @@ -4,15 +4,15 @@
It is simple and easy to follow.
*)

From Relational Require Import OrderEnrichedCategory GenericRulesSimple.
From SSProve.Relational Require Import OrderEnrichedCategory GenericRulesSimple.

Set Warnings "-notation-overridden,-ambiguous-paths".
From mathcomp Require Import all_ssreflect all_algebra reals distr realsum
ssrnat ssreflect ssrfun ssrbool ssrnum eqtype choice seq.
Set Warnings "notation-overridden,ambiguous-paths".

From Mon Require Import SPropBase.
From Crypt Require Import Axioms ChoiceAsOrd SubDistr Couplings
From SSProve.Mon Require Import SPropBase.
From SSProve.Crypt Require Import Axioms ChoiceAsOrd SubDistr Couplings
UniformDistrLemmas FreeProbProg Theta_dens RulesStateProb
pkg_core_definition choice_type pkg_composition pkg_rhl Package Prelude.

Expand Down
Loading

0 comments on commit 9c27186

Please sign in to comment.