| CPC H04L 9/3247 (2013.01) [G06F 21/6236 (2013.01); G06F 21/64 (2013.01); H04L 9/3242 (2013.01); H04L 63/123 (2013.01); H04L 67/12 (2013.01); G08G 1/09 (2013.01); H04L 2209/84 (2013.01)] | 11 Claims |

|
1. A verification method for verifying content data to be used in a mobility entity, the verification method comprising:
acquiring the content data, the content data including main content data, a plurality of first hash values respectively generated from a first plurality of pieces of partial data obtained by dividing the main content data, and a signature generated using the plurality of first hash values and a secret key;
extracting, from the content data, the respective plurality of first hash values;
extracting, from the content data, the signature;
acquiring state information that indicates a state of the mobility entity;
determining an integer N that is greater than or equal to one based on the acquired state information, in a case where a size of the content data is greater than a predetermined size;
determining the integer N as a number of all pieces of partial data, in a case where a size of the content data is less than or equal to the predetermined size;
generating, from N pieces of partial data included in the first plurality of pieces of partial data, respective second hash values;
verifying the content data by using each of (a) a subset of the extracted plurality of first hash values which are those respectively corresponding to partial data other than the N pieces of partial data, (b) the generated second hash values, and (c) the extracted signature; and
outputting information that indicates a result of the verifying.
|