Skip to content

Commit 8375a60

Browse files
committed
verification time
1 parent 563bf22 commit 8375a60

File tree

1 file changed

+9
-9
lines changed

1 file changed

+9
-9
lines changed

DynamoDbEncryption/dafny/StructuredEncryption/src/AwsCryptographyDbEncryptionSdkStructuredEncryptionOperations.dfy

+9-9
Original file line numberDiff line numberDiff line change
@@ -341,14 +341,14 @@ module AwsCryptographyDbEncryptionSdkStructuredEncryptionOperations refines Abst
341341
assert forall k :: k in data_c ==> k in signedFields_c;
342342
assert |data_c| == |trimmedSchema|;
343343

344-
Success(
345-
EncryptCanonData(
346-
encFields_c,
347-
signedFields_c,
348-
data_c,
349-
trimmedSchema
350-
)
351-
)
344+
var canon := EncryptCanonData(
345+
encFields_c,
346+
signedFields_c,
347+
data_c,
348+
trimmedSchema
349+
);
350+
assert ValidEncryptCanon?(canon);
351+
Success(canon)
352352
}
353353

354354
// construct the DecryptCanon
@@ -429,7 +429,7 @@ module AwsCryptographyDbEncryptionSdkStructuredEncryptionOperations refines Abst
429429

430430
assert exists tableName ::
431431
(forall k :: k in c.cryptoSchema ==> Paths.SimpleCanon(tableName, k) in c.data_c);
432-
432+
assert ValidDecryptCanon?(c);
433433
Success(c)
434434
}
435435

0 commit comments

Comments
 (0)