BUGFIX: Updating hashfunction usage in protocol files to new conventions.
After the new function implementation, the 'Function' type is no longer one-way by default. However, many protocol description files relied on this implicit assumption. The solution is to use 'hashfunction' declarations instead to model one-wayness. Original bug report by Binh Thanh Nguyen.
This commit is contained in:
parent
1a9a8714a6
commit
f9a34f4de5
@ -14,7 +14,7 @@
|
||||
|
||||
|
||||
|
||||
const g, h: Function;
|
||||
hashfunction g, h;
|
||||
|
||||
|
||||
|
||||
|
@ -14,7 +14,7 @@
|
||||
|
||||
|
||||
|
||||
const g, h: Function;
|
||||
hashfunction g, h;
|
||||
|
||||
|
||||
|
||||
|
@ -14,7 +14,7 @@
|
||||
|
||||
|
||||
|
||||
const g, h: Function;
|
||||
hashfunction g, h;
|
||||
|
||||
|
||||
|
||||
|
@ -14,7 +14,7 @@
|
||||
|
||||
|
||||
|
||||
const g, h: Function;
|
||||
hashfunction g, h;
|
||||
|
||||
|
||||
|
||||
|
@ -14,7 +14,7 @@
|
||||
|
||||
|
||||
|
||||
const g, h: Function;
|
||||
hashfunction g, h;
|
||||
|
||||
|
||||
|
||||
|
@ -14,7 +14,7 @@
|
||||
|
||||
|
||||
|
||||
const g, h: Function;
|
||||
hashfunction g, h;
|
||||
|
||||
|
||||
|
||||
|
@ -14,7 +14,7 @@
|
||||
|
||||
|
||||
|
||||
const g, h: Function;
|
||||
hashfunction g, h;
|
||||
|
||||
|
||||
|
||||
|
@ -14,7 +14,7 @@
|
||||
|
||||
|
||||
|
||||
const g, h: Function;
|
||||
hashfunction g, h;
|
||||
|
||||
|
||||
|
||||
|
@ -14,7 +14,7 @@
|
||||
|
||||
|
||||
|
||||
const g, h: Function;
|
||||
hashfunction g, h;
|
||||
|
||||
|
||||
|
||||
|
@ -14,7 +14,7 @@
|
||||
|
||||
|
||||
|
||||
const g, h: Function;
|
||||
hashfunction g, h;
|
||||
|
||||
|
||||
|
||||
|
@ -14,7 +14,7 @@
|
||||
|
||||
|
||||
|
||||
const g, h: Function;
|
||||
hashfunction g, h;
|
||||
# 97 "common.h"
|
||||
protocol @oracle (DH, SWAP) {
|
||||
|
||||
|
@ -14,7 +14,7 @@
|
||||
|
||||
|
||||
|
||||
const g, h: Function;
|
||||
hashfunction g, h;
|
||||
# 97 "common.h"
|
||||
protocol @oracle (DH, SWAP) {
|
||||
|
||||
|
@ -14,7 +14,7 @@
|
||||
|
||||
|
||||
|
||||
const g, h: Function;
|
||||
hashfunction g, h;
|
||||
# 97 "common.h"
|
||||
protocol @oracle (DH, SWAP) {
|
||||
|
||||
|
@ -14,7 +14,7 @@
|
||||
|
||||
|
||||
|
||||
const g, h: Function;
|
||||
hashfunction g, h;
|
||||
# 97 "common.h"
|
||||
protocol @oracle (DH, SWAP) {
|
||||
|
||||
|
@ -14,7 +14,7 @@
|
||||
|
||||
|
||||
|
||||
const g, h: Function;
|
||||
hashfunction g, h;
|
||||
# 97 "common.h"
|
||||
protocol @oracle (DH, SWAP) {
|
||||
|
||||
|
@ -14,7 +14,7 @@
|
||||
|
||||
|
||||
|
||||
const g, h: Function;
|
||||
hashfunction g, h;
|
||||
# 97 "common.h"
|
||||
protocol @oracle (DH, SWAP) {
|
||||
|
||||
|
@ -14,7 +14,7 @@
|
||||
|
||||
|
||||
|
||||
const g, h: Function;
|
||||
hashfunction g, h;
|
||||
|
||||
|
||||
|
||||
|
@ -14,7 +14,7 @@
|
||||
|
||||
|
||||
|
||||
const g, h: Function;
|
||||
hashfunction g, h;
|
||||
|
||||
|
||||
|
||||
|
@ -14,7 +14,7 @@
|
||||
|
||||
|
||||
|
||||
const g, h: Function;
|
||||
hashfunction g, h;
|
||||
|
||||
|
||||
|
||||
|
@ -14,7 +14,7 @@
|
||||
|
||||
|
||||
|
||||
const g, h: Function;
|
||||
hashfunction g, h;
|
||||
|
||||
|
||||
|
||||
|
@ -14,7 +14,7 @@
|
||||
|
||||
|
||||
|
||||
const g, h: Function;
|
||||
hashfunction g, h;
|
||||
|
||||
|
||||
|
||||
|
@ -14,7 +14,7 @@
|
||||
|
||||
|
||||
|
||||
const g, h: Function;
|
||||
hashfunction g, h;
|
||||
|
||||
|
||||
|
||||
|
@ -14,7 +14,7 @@
|
||||
|
||||
|
||||
|
||||
const g, h: Function;
|
||||
hashfunction g, h;
|
||||
# 97 "common.h"
|
||||
protocol @oracle (DH, SWAP) {
|
||||
|
||||
|
@ -14,7 +14,7 @@
|
||||
|
||||
|
||||
|
||||
const g, h: Function;
|
||||
hashfunction g, h;
|
||||
# 97 "common.h"
|
||||
protocol @oracle (DH, SWAP) {
|
||||
|
||||
|
@ -14,7 +14,7 @@
|
||||
|
||||
|
||||
|
||||
const g, h: Function;
|
||||
hashfunction g, h;
|
||||
# 43 "common.h"
|
||||
hashfunction MAC;
|
||||
# 97 "common.h"
|
||||
|
@ -14,7 +14,7 @@
|
||||
|
||||
|
||||
|
||||
const g, h: Function;
|
||||
hashfunction g, h;
|
||||
# 43 "common.h"
|
||||
hashfunction MAC;
|
||||
# 97 "common.h"
|
||||
|
@ -14,7 +14,7 @@
|
||||
|
||||
|
||||
|
||||
const g, h: Function;
|
||||
hashfunction g, h;
|
||||
# 43 "common.h"
|
||||
hashfunction MAC;
|
||||
# 97 "common.h"
|
||||
|
@ -14,7 +14,7 @@
|
||||
|
||||
|
||||
|
||||
const g, h: Function;
|
||||
hashfunction g, h;
|
||||
# 43 "common.h"
|
||||
hashfunction MAC;
|
||||
# 97 "common.h"
|
||||
|
@ -14,7 +14,7 @@
|
||||
|
||||
|
||||
|
||||
const g, h: Function;
|
||||
hashfunction g, h;
|
||||
# 43 "common.h"
|
||||
hashfunction MAC;
|
||||
# 97 "common.h"
|
||||
|
@ -14,7 +14,7 @@
|
||||
|
||||
|
||||
|
||||
const g, h: Function;
|
||||
hashfunction g, h;
|
||||
# 43 "common.h"
|
||||
hashfunction MAC;
|
||||
# 97 "common.h"
|
||||
|
@ -14,7 +14,7 @@
|
||||
|
||||
|
||||
|
||||
const g, h: Function;
|
||||
hashfunction g, h;
|
||||
# 43 "common.h"
|
||||
hashfunction MAC;
|
||||
# 97 "common.h"
|
||||
|
@ -14,7 +14,7 @@
|
||||
|
||||
|
||||
|
||||
const g, h: Function;
|
||||
hashfunction g, h;
|
||||
# 43 "common.h"
|
||||
hashfunction MAC;
|
||||
# 97 "common.h"
|
||||
|
@ -14,7 +14,7 @@
|
||||
|
||||
|
||||
|
||||
const g, h: Function;
|
||||
hashfunction g, h;
|
||||
# 43 "common.h"
|
||||
hashfunction MAC;
|
||||
# 97 "common.h"
|
||||
|
@ -14,7 +14,7 @@
|
||||
|
||||
|
||||
|
||||
const g, h: Function;
|
||||
hashfunction g, h;
|
||||
# 43 "common.h"
|
||||
hashfunction MAC;
|
||||
# 97 "common.h"
|
||||
|
@ -14,7 +14,7 @@
|
||||
|
||||
|
||||
|
||||
const g, h: Function;
|
||||
hashfunction g, h;
|
||||
# 43 "common.h"
|
||||
hashfunction MAC;
|
||||
# 97 "common.h"
|
||||
|
@ -14,7 +14,7 @@
|
||||
|
||||
|
||||
|
||||
const g, h: Function;
|
||||
hashfunction g, h;
|
||||
# 43 "common.h"
|
||||
hashfunction MAC;
|
||||
# 97 "common.h"
|
||||
|
@ -14,7 +14,7 @@
|
||||
|
||||
|
||||
|
||||
const g, h: Function;
|
||||
hashfunction g, h;
|
||||
# 43 "common.h"
|
||||
hashfunction MAC;
|
||||
# 97 "common.h"
|
||||
|
@ -14,7 +14,7 @@
|
||||
|
||||
|
||||
|
||||
const g, h: Function;
|
||||
hashfunction g, h;
|
||||
# 43 "common.h"
|
||||
hashfunction MAC;
|
||||
# 97 "common.h"
|
||||
|
@ -14,7 +14,7 @@
|
||||
|
||||
|
||||
|
||||
const g, h: Function;
|
||||
hashfunction g, h;
|
||||
# 60 "common.h"
|
||||
hashfunction H;
|
||||
# 97 "common.h"
|
||||
|
@ -14,7 +14,7 @@
|
||||
|
||||
|
||||
|
||||
const g, h: Function;
|
||||
hashfunction g, h;
|
||||
# 66 "common.h"
|
||||
hashfunction H;
|
||||
# 97 "common.h"
|
||||
|
@ -14,7 +14,7 @@
|
||||
|
||||
|
||||
|
||||
const g, h: Function;
|
||||
hashfunction g, h;
|
||||
# 60 "common.h"
|
||||
hashfunction H;
|
||||
# 97 "common.h"
|
||||
|
@ -14,7 +14,7 @@
|
||||
|
||||
|
||||
|
||||
const g, h: Function;
|
||||
hashfunction g, h;
|
||||
# 66 "common.h"
|
||||
hashfunction H;
|
||||
# 97 "common.h"
|
||||
|
@ -14,7 +14,7 @@
|
||||
|
||||
|
||||
|
||||
const g, h: Function;
|
||||
hashfunction g, h;
|
||||
# 97 "common.h"
|
||||
protocol @oracle (DH, SWAP) {
|
||||
|
||||
|
@ -14,7 +14,7 @@
|
||||
|
||||
|
||||
|
||||
const g, h: Function;
|
||||
hashfunction g, h;
|
||||
# 97 "common.h"
|
||||
protocol @oracle (DH, SWAP) {
|
||||
|
||||
|
@ -14,7 +14,7 @@
|
||||
|
||||
|
||||
|
||||
const g, h: Function;
|
||||
hashfunction g, h;
|
||||
# 97 "common.h"
|
||||
protocol @oracle (DH, SWAP) {
|
||||
|
||||
|
@ -14,7 +14,7 @@
|
||||
|
||||
|
||||
|
||||
const g, h: Function;
|
||||
hashfunction g, h;
|
||||
# 97 "common.h"
|
||||
protocol @oracle (DH, SWAP) {
|
||||
|
||||
|
@ -14,7 +14,7 @@
|
||||
|
||||
|
||||
|
||||
const g, h: Function;
|
||||
hashfunction g, h;
|
||||
# 97 "common.h"
|
||||
protocol @oracle (DH, SWAP) {
|
||||
|
||||
|
@ -14,7 +14,7 @@
|
||||
|
||||
|
||||
|
||||
const g, h: Function;
|
||||
hashfunction g, h;
|
||||
# 97 "common.h"
|
||||
protocol @oracle (DH, SWAP) {
|
||||
|
||||
|
@ -14,7 +14,7 @@
|
||||
|
||||
|
||||
|
||||
const g, h: Function;
|
||||
hashfunction g, h;
|
||||
# 94 "common.h"
|
||||
hashfunction MAC;
|
||||
|
||||
|
@ -14,7 +14,7 @@
|
||||
|
||||
|
||||
|
||||
const g, h: Function;
|
||||
hashfunction g, h;
|
||||
# 94 "common.h"
|
||||
hashfunction MAC;
|
||||
|
||||
|
@ -14,7 +14,7 @@
|
||||
|
||||
|
||||
|
||||
const g, h: Function;
|
||||
hashfunction g, h;
|
||||
# 94 "common.h"
|
||||
hashfunction MAC;
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user