1
1
{
2
- "manifest" : {
3
- "type" : " awses-encrypt" ,
4
- "version" : 5
2
+ "manifest" : {
3
+ "type" : " awses-encrypt" ,
4
+ "version" : 5
5
+ },
6
+ "client" : {
7
+ "name" : " aws-encryption-sdk-dafny" ,
8
+ "version" : " 4.1.0"
9
+ },
10
+ "keys" : " file://keys.json" ,
11
+ "plaintexts" : {
12
+ "large" : 1000000 ,
13
+ "giant" : 100000000
14
+ },
15
+ "tests" : {
16
+ "giant-raw-rsa" : {
17
+ "encryption-scenario" : {
18
+ "type" : " positive-esdk" ,
19
+ "plaintext" : " giant" ,
20
+ "description" : " Generated RawRSA rsa-4096" ,
21
+ "algorithmSuiteId" : " 0146" ,
22
+ "frame-size" : 512 ,
23
+ "encryptKeyDescription" : {
24
+ "type" : " raw" ,
25
+ "key" : " rsa-4096-public" ,
26
+ "provider-id" : " aws-raw-vectors-persistent-rsa-4096" ,
27
+ "encryption-algorithm" : " rsa" ,
28
+ "padding-algorithm" : " oaep-mgf1" ,
29
+ "padding-hash" : " sha384"
30
+ },
31
+ "decryptKeyDescription" : {
32
+ "type" : " raw" ,
33
+ "key" : " rsa-4096-private" ,
34
+ "provider-id" : " aws-raw-vectors-persistent-rsa-4096" ,
35
+ "encryption-algorithm" : " rsa" ,
36
+ "padding-algorithm" : " oaep-mgf1" ,
37
+ "padding-hash" : " sha384"
38
+ },
39
+ "encryption-context" : {},
40
+ "reproduced-encryption-context" : {}
41
+ }
5
42
},
6
- "client" : {
7
- "name" : " aws-encryption-sdk-dafny" ,
8
- "version" : " 4.1.0"
43
+ "giant-raw-rsa-tiny-frame" : {
44
+ "encryption-scenario" : {
45
+ "type" : " positive-esdk" ,
46
+ "plaintext" : " large" ,
47
+ "description" : " Generated RawRSA rsa-4096" ,
48
+ "algorithmSuiteId" : " 0146" ,
49
+ "frame-size" : 4 ,
50
+ "encryptKeyDescription" : {
51
+ "type" : " raw" ,
52
+ "key" : " rsa-4096-public" ,
53
+ "provider-id" : " aws-raw-vectors-persistent-rsa-4096" ,
54
+ "encryption-algorithm" : " rsa" ,
55
+ "padding-algorithm" : " oaep-mgf1" ,
56
+ "padding-hash" : " sha384"
57
+ },
58
+ "decryptKeyDescription" : {
59
+ "type" : " raw" ,
60
+ "key" : " rsa-4096-private" ,
61
+ "provider-id" : " aws-raw-vectors-persistent-rsa-4096" ,
62
+ "encryption-algorithm" : " rsa" ,
63
+ "padding-algorithm" : " oaep-mgf1" ,
64
+ "padding-hash" : " sha384"
65
+ },
66
+ "encryption-context" : {},
67
+ "reproduced-encryption-context" : {}
68
+ }
9
69
},
10
- "keys" : " file://keys.json" ,
11
- "plaintexts" : {
12
- "large" : 1000000 ,
13
- "giant" : 100000000
70
+ "giant-raw-aes-256" : {
71
+ "encryption-scenario" : {
72
+ "type" : " positive-esdk" ,
73
+ "plaintext" : " giant" ,
74
+ "description" : " Generated RawAES aes-256" ,
75
+ "algorithmSuiteId" : " 0078" ,
76
+ "frame-size" : 512 ,
77
+ "encryptKeyDescription" : {
78
+ "type" : " raw" ,
79
+ "key" : " aes-256" ,
80
+ "provider-id" : " aws-raw-vectors-persistent-aes-256" ,
81
+ "encryption-algorithm" : " aes"
82
+ },
83
+ "decryptKeyDescription" : {
84
+ "type" : " raw" ,
85
+ "key" : " aes-256" ,
86
+ "provider-id" : " aws-raw-vectors-persistent-aes-256" ,
87
+ "encryption-algorithm" : " aes"
88
+ },
89
+ "encryption-context" : {},
90
+ "reproduced-encryption-context" : {}
91
+ }
14
92
},
15
- "tests" : {
16
- "giant-raw-aes-256" : {
17
- "encryption-scenario" : {
18
- "type" : " positive-esdk" ,
19
- "plaintext" : " giant" ,
20
- "description" : " Generated RawAES aes-256" ,
21
- "algorithmSuiteId" : " 0078" ,
22
- "frame-size" : 512 ,
23
- "encryptKeyDescription" : {
24
- "type" : " raw" ,
25
- "key" : " aes-256" ,
26
- "provider-id" : " aws-raw-vectors-persistent-aes-256" ,
27
- "encryption-algorithm" : " aes"
28
- },
29
- "decryptKeyDescription" : {
30
- "type" : " raw" ,
31
- "key" : " aes-256" ,
32
- "provider-id" : " aws-raw-vectors-persistent-aes-256" ,
33
- "encryption-algorithm" : " aes"
34
- },
35
- "encryption-context" : {},
36
- "reproduced-encryption-context" : {}
37
- }
38
- },
39
- "giant-raw-aes-256-tiny-frame" : {
40
- "encryption-scenario" : {
41
- "type" : " positive-esdk" ,
42
- "plaintext" : " large" ,
43
- "description" : " Generated RawAES aes-256" ,
44
- "algorithmSuiteId" : " 0078" ,
45
- "frame-size" : 4 ,
46
- "encryptKeyDescription" : {
47
- "type" : " raw" ,
48
- "key" : " aes-256" ,
49
- "provider-id" : " aws-raw-vectors-persistent-aes-256" ,
50
- "encryption-algorithm" : " aes"
51
- },
52
- "decryptKeyDescription" : {
53
- "type" : " raw" ,
54
- "key" : " aes-256" ,
55
- "provider-id" : " aws-raw-vectors-persistent-aes-256" ,
56
- "encryption-algorithm" : " aes"
57
- },
58
- "encryption-context" : {},
59
- "reproduced-encryption-context" : {}
60
- }
61
- }
93
+ "giant-raw-aes-256-tiny-frame" : {
94
+ "encryption-scenario" : {
95
+ "type" : " positive-esdk" ,
96
+ "plaintext" : " large" ,
97
+ "description" : " Generated RawAES aes-256" ,
98
+ "algorithmSuiteId" : " 0078" ,
99
+ "frame-size" : 4 ,
100
+ "encryptKeyDescription" : {
101
+ "type" : " raw" ,
102
+ "key" : " aes-256" ,
103
+ "provider-id" : " aws-raw-vectors-persistent-aes-256" ,
104
+ "encryption-algorithm" : " aes"
105
+ },
106
+ "decryptKeyDescription" : {
107
+ "type" : " raw" ,
108
+ "key" : " aes-256" ,
109
+ "provider-id" : " aws-raw-vectors-persistent-aes-256" ,
110
+ "encryption-algorithm" : " aes"
111
+ },
112
+ "encryption-context" : {},
113
+ "reproduced-encryption-context" : {}
114
+ }
62
115
}
116
+ }
63
117
}
0 commit comments