mirror of
https://github.com/GaloisInc/cryptol.git
synced 2024-11-29 10:13:29 +03:00
add note about solvers for ZUC theorem
This commit is contained in:
parent
b2f0e3db4e
commit
a0bb572388
@ -300,7 +300,9 @@ property LoadKey_TestVectors =
|
|||||||
// cuts down on the problem size and is sufficient to ensure the iv's will be
|
// cuts down on the problem size and is sufficient to ensure the iv's will be
|
||||||
// the same. That is, if this theorem fails, then so would the final iv's used
|
// the same. That is, if this theorem fails, then so would the final iv's used
|
||||||
// by ZUC.
|
// by ZUC.
|
||||||
property ZUC_isResistantToCollisionAttack (k, iv1, iv2) =
|
//
|
||||||
|
// Use a solver other than CVC4; Z3 and Boolector do it quickly.
|
||||||
|
property ZUC_isResistantToCollisionAttack k iv1 iv2 =
|
||||||
if iv1 != iv2
|
if iv1 != iv2
|
||||||
then InitializeZUC (k, iv1) @ 1 != InitializeZUC (k, iv2) @ 1
|
then InitializeZUC (k, iv1) @ 1 != InitializeZUC (k, iv2) @ 1
|
||||||
else True
|
else True
|
||||||
|
Loading…
Reference in New Issue
Block a user