A verification method comprises: acquiring content data, a plurality of first hash values generated from the respective ones of a plurality of pieces of partial data into which the content data is divided, and a signature generated by use of the plurality of first hash values and a secret key (S301); acquiring state information of a vehicle (S302); specifying N that is an integer equal to or greater than one in accordance with the acquired state information (S303); generating second hash values from the respective ones of N pieces of partial data among the plurality of pieces of partial data (S305); verifying the content data by use of (a) first hash values included in the acquired plurality of first hash values and generated from the respective ones of the plurality of pieces of partial data except the N pieces of partial data, (b) the generated second hash values and (c) the acquired signature (S306); and outputting information indicating the result of the verification (S308, S309).
Un procédé de vérification selon l'invention consiste à : acquérir des données de contenu, une pluralité de premières valeurs de hachage générées à partir des éléments respectifs d'une pluralité d'éléments de données partielles dans lesquelles les données de contenu sont divisées, et une signature générée par l'utilisation de la pluralité de premières valeurs de hachage et d'une clé secrète (S301); acquérir des informations d'état d'un véhicule (S302); spécifier N qui est un nombre entier égal ou supérieur à un conformément aux informations d'état acquises (S303); générer des secondes valeurs de hachage à partir des éléments respectifs des N éléments de données partielles parmi la pluralité d'éléments de données partielles (S305); vérifier les données de contenu à l'aide (a) des premières valeurs de hachage comprises dans la pluralité acquise de premières valeurs de hachage et générées à partir des éléments respectifs de la pluralité d'éléments de données partielles à l'exception des N éléments de données partielles, (b) des secondes valeurs de hachage générées et (c) de la signature acquise (S306); et délivrer en sortie des informations indiquant le résultat de la vérification (S308, S309).
検証方法は、コンテンツデータと、コンテンツデータを分割した複数の部分データのそれぞれから生成された複数の第一ハッシュ値と、複数の第一ハッシュ値及び秘密鍵を用いて生成された署名とを取得し(S301)、車両の状態情報を取得し(S302)、取得した状態情報に応じて1以上の整数であるNを定め(S303)、複数の部分データのうちN個の部分データのそれぞれから第二ハッシュ値を生成し(S305)、(a)取得した複数の第一ハッシュ値のうち、複数の部分データのうちのN個の部分データを除く部分データのそれぞれから生成された第一ハッシュ値と、(b)生成した第二ハッシュ値と、(c)取得した署名と、を用いて、コンテンツデータの検証を行い(S306)、検証の結果を示す情報を出力する(S308、S309)。
VERIFICATION METHOD, VERIFICATION DEVICE AND PROGRAM
PROCÉDÉ DE VÉRIFICATION, DISPOSITIF DE VÉRIFICATION ET PROGRAMME DE VÉRIFICATION
検証方法、検証装置およびプログラム
2018-11-22
Patent
Electronic Resource
Japanese
IPC: | H04L TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION , Übertragung digitaler Information, z.B. Telegrafieverkehr / G06F ELECTRIC DIGITAL DATA PROCESSING , Elektrische digitale Datenverarbeitung / G08G Anlagen zur Steuerung, Regelung oder Überwachung des Verkehrs , TRAFFIC CONTROL SYSTEMS / G09C Ver- oder Entschlüsselungsgeräte für Geheimschrift oder andere Zwecke, bei denen Geheimhaltung erforderlich ist , CIPHERING OR DECIPHERING APPARATUS FOR CRYPTOGRAPHIC OR OTHER PURPOSES INVOLVING THE NEED FOR SECRECY |
VERIFICATION METHOD, VERIFICATION DEVICE, VERIFICATION SYSTEM, PROGRAM AND COMPUTER READABLE MEDIUM
European Patent Office | 2024
|VERIFICATION METHOD, VERIFICATION DEVICE, VERIFICATION SYSTEM, PROGRAM AND COMPUTER READABLE MEDIUM
European Patent Office | 2024
|ELECTRONIC CONTROL DEVICE, VERIFICATION PROGRAM, AND VERIFICATION METHOD
European Patent Office | 2023
|ELECTRONIC CONTROL DEVICE, VERIFICATION PROGRAM, AND VERIFICATION METHOD
European Patent Office | 2023
|