@@ -1169,10 +1169,10 @@ the timestamp metadata file. In either case, the client MUST write the file to
1169
1169
non-volatile storage as FILENAME.EXT.
1170
1170
1171
1171
* ** 3.1** . ** Check against timestamp metadata.** The hashes and version
1172
- number of the new snapshot metadata file MUST match the hashes and version
1173
- number listed in timestamp metadata. If hashes and version do not match,
1174
- discard the new snapshot metadata, abort the update cycle, and report the
1175
- failure.
1172
+ number of the new snapshot metadata file MUST match the hashes (if any) and
1173
+ version number listed in the trusted timestamp metadata. If hashes and
1174
+ version do not match, discard the new snapshot metadata, abort the update
1175
+ cycle, and report the failure.
1176
1176
1177
1177
* ** 3.2** . ** Check signatures.** The new snapshot metadata file MUST have
1178
1178
been signed by a threshold of keys specified in the trusted root metadata
@@ -1217,11 +1217,12 @@ VERSION_NUMBER is the version number of the targets metadata file listed in the
1217
1217
snapshot metadata file. In either case, the client MUST write the file to
1218
1218
non-volatile storage as FILENAME.EXT.
1219
1219
1220
- * ** 4.1** . ** Check against snapshot metadata.** The hashes (if any), and
1221
- version number of the new targets metadata file MUST match the trusted
1222
- snapshot metadata. This is done, in part, to prevent a mix-and-match attack
1223
- by man-in-the-middle attackers. If the new targets metadata file does not
1224
- match, discard it, abort the update cycle, and report the failure.
1220
+ * ** 4.1** . ** Check against snapshot metadata.** The hashes and version
1221
+ number of the new targets metadata file MUST match the hashes (if any) and
1222
+ version number listed in the trusted snapshot metadata. This is done, in
1223
+ part, to prevent a mix-and-match attack by man-in-the-middle attackers. If
1224
+ the new targets metadata file does not match, discard it, abort the update
1225
+ cycle, and report the failure.
1225
1226
1226
1227
* ** 4.2** . ** Check for an arbitrary software attack.** The new targets
1227
1228
metadata file MUST have been signed by a threshold of keys specified in the
0 commit comments