Skip to content

Commit 05537c5

Browse files
committed
add test fixtures for fast forward attack recovery.
1 parent 6a1b949 commit 05537c5

File tree

292 files changed

+20272
-0
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

292 files changed

+20272
-0
lines changed
Lines changed: 215 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,215 @@
1+
{
2+
"signatures": [
3+
{
4+
"keyid": "05e17c1501d627b2597322f80d33aacec6f30a507552d3326a88913422b0e30b",
5+
"sig": "107ad941972b0c8d0c14e4cd9804d1ecca000513b47c6f41605445034dcc4c3ac6f7e4a5e17667622136f0a9eda825383b7f244b802187e1f6ad70a31163f80e"
6+
},
7+
{
8+
"keyid": "06e78858e726b48732eaae08a5731465587d322f4e63c0fae62ec13537c0a1cb",
9+
"sig": "32c6b33abd85226141b93d999a9168e93691a74fb8010bbee169dfd67e79e92c110747c6a83d0509a13344fcc2b8d349a5edd442efa3506157feca98d347f00b"
10+
},
11+
{
12+
"keyid": "15024498e03f033ec92758a1dc7107b34eebe759b09827b02a7fb3c64ca3e586",
13+
"sig": "30004f04a840a7cbafcbfb282fa8331030491031501babc3151a50a0590030e8edb0518ca427a2afca5101b5817dce19e2ea2d46330ad625a8baebf39b3b6b0d"
14+
},
15+
{
16+
"keyid": "718fedad390b4d0d470b890781eb8c94e5a7e975aebe65fc0862246c945fce68",
17+
"sig": "e34dfd96a461d59039b5ef50977134f810f244eaaed97ef723afab09efed89c2aeeb555903df5e6eeacfbbc547df2b01e827e5df862888eb084643df5a08a80e"
18+
},
19+
{
20+
"keyid": "75b81ec1572cc1dd55f88f13f0f0217b4e7a25f1665deed40115b612ff9c0eb8",
21+
"sig": "ad890d20ddbd3035d27fd36ec6b2ab88dd6664b54e304a11531aed4d479c3b67012ca789e126964d05557d6c8a31edac3c83b125343fbc4cd7ce3889df44b308"
22+
},
23+
{
24+
"keyid": "9ca81f7ff17f6218246474a51b47eb035741bc472557ef5ac493e279f446b85b",
25+
"sig": "89c0994bf8978d49a79f39c01915ccf7cc1c15f3a2db9666a1bb0598eca29198e188d09a929e5b70395528bc2f86eb71ee848d0885c570860e84af5d8896340d"
26+
},
27+
{
28+
"keyid": "d4dab4b4d68b91665a6d0dac5b4e64677aa6d853fc787669168b4b4ba9822129",
29+
"sig": "eb40798a7399ee3406aa9acd27d28b6a6e195783a5835d25be46bbf05b625552e23140c2a47fdafc322a2d54be81d6ff0dd18283fd07d824ad0645ae0ead6b03"
30+
},
31+
{
32+
"keyid": "e9829d3f2fdff6d6f31002c17cf7f20cf0398e215ca0c0c44d075ccd76a26f62",
33+
"sig": "026e420521d02246ac5de9ba0103c5eeeaf4ea1dd6c1fdc505110c9681fd1a7959a455d8967fac1744f41d327f5eb1b6374d365100350e7d813a1c1c95e37e06"
34+
},
35+
{
36+
"keyid": "f581c9aeff9989106aeeea35319d1d1f067149619a2ff005249d6f60560557be",
37+
"sig": "9c6f5494f730621d49a062f30d62054efa96a7941a8c460e0bb93a6753a78dc44e011a4f4ac588762e60c8067878e81a4568eb7004b65e40ec80955e08351d0a"
38+
}
39+
],
40+
"signed": {
41+
"_type": "root",
42+
"consistent_snapshot": true,
43+
"expires": "2020-12-31T05:48:20Z",
44+
"keys": {
45+
"05e17c1501d627b2597322f80d33aacec6f30a507552d3326a88913422b0e30b": {
46+
"keyid_hash_algorithms": [
47+
"sha256",
48+
"sha512"
49+
],
50+
"keytype": "ed25519",
51+
"keyval": {
52+
"public": "f758af464295e62a1da4d3267be6d13f4aba9c7d52166d01b6bd5b4559496c9d"
53+
},
54+
"scheme": "ed25519"
55+
},
56+
"06e78858e726b48732eaae08a5731465587d322f4e63c0fae62ec13537c0a1cb": {
57+
"keyid_hash_algorithms": [
58+
"sha256",
59+
"sha512"
60+
],
61+
"keytype": "ed25519",
62+
"keyval": {
63+
"public": "f6b299bcfb4e15ef652c80e9e3dda995acbb4bf71dce889a82ba70228e45a8bf"
64+
},
65+
"scheme": "ed25519"
66+
},
67+
"15024498e03f033ec92758a1dc7107b34eebe759b09827b02a7fb3c64ca3e586": {
68+
"keyid_hash_algorithms": [
69+
"sha256",
70+
"sha512"
71+
],
72+
"keytype": "ed25519",
73+
"keyval": {
74+
"public": "e104199cda6e018d7d9044fa6225aa5dc9c2af5ee4e1c0fe6d16ad002220390d"
75+
},
76+
"scheme": "ed25519"
77+
},
78+
"3a05831328273e4b821c3bbe1fed0c5332749d8e071675879af26a401a5c85ae": {
79+
"keyid_hash_algorithms": [
80+
"sha256",
81+
"sha512"
82+
],
83+
"keytype": "ed25519",
84+
"keyval": {
85+
"public": "6bac59b8d9e1aae02fae6fba6e7fe3fc9fe5b4a9fe98c3fca255d8c8ec3e5b35"
86+
},
87+
"scheme": "ed25519"
88+
},
89+
"718fedad390b4d0d470b890781eb8c94e5a7e975aebe65fc0862246c945fce68": {
90+
"keyid_hash_algorithms": [
91+
"sha256",
92+
"sha512"
93+
],
94+
"keytype": "ed25519",
95+
"keyval": {
96+
"public": "82f52e4503dbb364fabe8e5567f1cf909d4175d45468a021dfe75653db9ac98c"
97+
},
98+
"scheme": "ed25519"
99+
},
100+
"75b81ec1572cc1dd55f88f13f0f0217b4e7a25f1665deed40115b612ff9c0eb8": {
101+
"keyid_hash_algorithms": [
102+
"sha256",
103+
"sha512"
104+
],
105+
"keytype": "ed25519",
106+
"keyval": {
107+
"public": "9b1db36a5cad80284b5f40b040621e0e444f25ee09efa5c1fd6da4499c711bd5"
108+
},
109+
"scheme": "ed25519"
110+
},
111+
"77dfdca206c0fe1b8e55d67d21dd0e195a0998a9d2b56c6d3ee8f68d04c21e93": {
112+
"keyid_hash_algorithms": [
113+
"sha256",
114+
"sha512"
115+
],
116+
"keytype": "ed25519",
117+
"keyval": {
118+
"public": "6400d770c7c1bce4b3d59ce0079ed686e843b6500bbea77d869a1ae7df4565a1"
119+
},
120+
"scheme": "ed25519"
121+
},
122+
"9ca81f7ff17f6218246474a51b47eb035741bc472557ef5ac493e279f446b85b": {
123+
"keyid_hash_algorithms": [
124+
"sha256",
125+
"sha512"
126+
],
127+
"keytype": "ed25519",
128+
"keyval": {
129+
"public": "06e4dee0de7826c8d539a6112940b7459892b4ecaf696e67dc064aea0923f95c"
130+
},
131+
"scheme": "ed25519"
132+
},
133+
"d4dab4b4d68b91665a6d0dac5b4e64677aa6d853fc787669168b4b4ba9822129": {
134+
"keyid_hash_algorithms": [
135+
"sha256",
136+
"sha512"
137+
],
138+
"keytype": "ed25519",
139+
"keyval": {
140+
"public": "28bf74baa87ed923f8fa27e3292684f8ec4730ce0bdc65150ed58199206ce089"
141+
},
142+
"scheme": "ed25519"
143+
},
144+
"e4dae3872d28d29f7624a702bfd25f68453544d597229ee9e0a8569d1f940cf4": {
145+
"keyid_hash_algorithms": [
146+
"sha256",
147+
"sha512"
148+
],
149+
"keytype": "ed25519",
150+
"keyval": {
151+
"public": "e6ae9d3b67d7b3ce274130291dd90287f32b8fd72bfb4ac5430859ebd1c28a46"
152+
},
153+
"scheme": "ed25519"
154+
},
155+
"e9829d3f2fdff6d6f31002c17cf7f20cf0398e215ca0c0c44d075ccd76a26f62": {
156+
"keyid_hash_algorithms": [
157+
"sha256",
158+
"sha512"
159+
],
160+
"keytype": "ed25519",
161+
"keyval": {
162+
"public": "fa386632ae9cc358ad0b56565edef362ad10d7fadb05bc8dc8995627372b990e"
163+
},
164+
"scheme": "ed25519"
165+
},
166+
"f581c9aeff9989106aeeea35319d1d1f067149619a2ff005249d6f60560557be": {
167+
"keyid_hash_algorithms": [
168+
"sha256",
169+
"sha512"
170+
],
171+
"keytype": "ed25519",
172+
"keyval": {
173+
"public": "683d345a948a9baa343be4e44c076ca115da3838e72c28a06340c8ec1b3ef6be"
174+
},
175+
"scheme": "ed25519"
176+
}
177+
},
178+
"roles": {
179+
"root": {
180+
"keyids": [
181+
"d4dab4b4d68b91665a6d0dac5b4e64677aa6d853fc787669168b4b4ba9822129",
182+
"05e17c1501d627b2597322f80d33aacec6f30a507552d3326a88913422b0e30b",
183+
"718fedad390b4d0d470b890781eb8c94e5a7e975aebe65fc0862246c945fce68",
184+
"9ca81f7ff17f6218246474a51b47eb035741bc472557ef5ac493e279f446b85b",
185+
"e9829d3f2fdff6d6f31002c17cf7f20cf0398e215ca0c0c44d075ccd76a26f62",
186+
"15024498e03f033ec92758a1dc7107b34eebe759b09827b02a7fb3c64ca3e586",
187+
"f581c9aeff9989106aeeea35319d1d1f067149619a2ff005249d6f60560557be",
188+
"06e78858e726b48732eaae08a5731465587d322f4e63c0fae62ec13537c0a1cb",
189+
"75b81ec1572cc1dd55f88f13f0f0217b4e7a25f1665deed40115b612ff9c0eb8"
190+
],
191+
"threshold": 4
192+
},
193+
"snapshot": {
194+
"keyids": [
195+
"77dfdca206c0fe1b8e55d67d21dd0e195a0998a9d2b56c6d3ee8f68d04c21e93"
196+
],
197+
"threshold": 1
198+
},
199+
"targets": {
200+
"keyids": [
201+
"e4dae3872d28d29f7624a702bfd25f68453544d597229ee9e0a8569d1f940cf4"
202+
],
203+
"threshold": 1
204+
},
205+
"timestamp": {
206+
"keyids": [
207+
"3a05831328273e4b821c3bbe1fed0c5332749d8e071675879af26a401a5c85ae"
208+
],
209+
"threshold": 1
210+
}
211+
},
212+
"spec_version": "1.0.0",
213+
"version": 1
214+
}
215+
}
Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
{
2+
"signatures": [
3+
{
4+
"keyid": "77dfdca206c0fe1b8e55d67d21dd0e195a0998a9d2b56c6d3ee8f68d04c21e93",
5+
"sig": "61db8765350398f7f750853337d9a55c5d6e790812d29146b5b45d5fd43d2a42c474a7a9fab263c3a50a28114a82f79dbf24ff1f99ae737a8d06f332f9f7d103"
6+
}
7+
],
8+
"signed": {
9+
"_type": "snapshot",
10+
"expires": "2020-01-08T00:00:00Z",
11+
"meta": {
12+
"targets.json": {
13+
"version": 1
14+
}
15+
},
16+
"spec_version": "1.0.0",
17+
"version": 1
18+
}
19+
}
Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
{
2+
"signatures": [
3+
{
4+
"keyid": "e4dae3872d28d29f7624a702bfd25f68453544d597229ee9e0a8569d1f940cf4",
5+
"sig": "c150e8ed5d352f366a979f4c4b9d556350c414c2da7ef1279045aaed3438c60872142d0dfe5ddbb627fec2d8fb7c5d8e692e04a87230b78d74714c5db035620a"
6+
}
7+
],
8+
"signed": {
9+
"_type": "targets",
10+
"delegations": {
11+
"keys": {},
12+
"roles": []
13+
},
14+
"expires": "2020-04-01T07:27:10Z",
15+
"spec_version": "1.0.0",
16+
"targets": {},
17+
"version": 1
18+
}
19+
}
Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
{
2+
"signatures": [
3+
{
4+
"keyid": "3a05831328273e4b821c3bbe1fed0c5332749d8e071675879af26a401a5c85ae",
5+
"sig": "1d668531c7a0960cf90825faa684106a8aef0799c1b47e72301bac45d87f2dd42c14f1a3ac7db862323ca5177dd4fd686573ea92aea99638f17414dde561c00b"
6+
}
7+
],
8+
"signed": {
9+
"_type": "timestamp",
10+
"expires": "2020-01-02T00:00:00Z",
11+
"meta": {
12+
"snapshot.json": {
13+
"hashes": {
14+
"sha256": "f4ca389c2c9fbc592d91d4e693c31113b8803a11bcb5ecd973581fa0e3d34ce0",
15+
"sha512": "92a0989e44c0e9f16d3e56268a3b8dd4e4416ee2ac91a4c871a405f1e426062651ec4effa0078fc4409c8b0422ccad9b1aa197db58f178406f398562b2e98195"
16+
},
17+
"length": 431,
18+
"version": 1
19+
}
20+
},
21+
"spec_version": "1.0.0",
22+
"version": 1
23+
}
24+
}

0 commit comments

Comments
 (0)