11{
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+ }
542 },
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+ }
969 },
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+ }
1492 },
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+ }
62115 }
116+ }
63117}
0 commit comments