処理中

しばらくお待ちください...

設定

設定

出願の表示

1. WO2017009981 - メッセージ認証子生成装置

公開番号 WO/2017/009981
公開日 19.01.2017
国際出願番号 PCT/JP2015/070287
国際出願日 15.07.2015
IPC
H04L 9/32 2006.01
H電気
04電気通信技術
Lデジタル情報の伝送,例.電信通信
9秘密または安全な通信のための配置
32システムの利用者の身元または権限の照合のための手段を含むもの
CPC
H04L 2209/20
HELECTRICITY
04ELECTRIC COMMUNICATION TECHNIQUE
LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
2209Additional information or applications relating to cryptographic mechanisms or cryptographic arrangements for secret or secure communication H04L9/00
20Manipulating the length of blocks of bits, e.g. padding or block truncation
H04L 9/0631
HELECTRICITY
04ELECTRIC COMMUNICATION TECHNIQUE
LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
9Cryptographic mechanisms or cryptographic; arrangements for secret or secure communication
06the encryption apparatus using shift registers or memories for block-wise ; or stream; coding, e.g. DES systems ; or RC4; Hash functions; Pseudorandom sequence generators
0618Block ciphers, i.e. encrypting groups of characters of a plain text message using fixed encryption transformation
0631Substitution permutation network [SPN], i.e. cipher composed of a number of stages or rounds each involving linear and nonlinear transformations, e.g. AES algorithms
H04L 9/0637
HELECTRICITY
04ELECTRIC COMMUNICATION TECHNIQUE
LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
9Cryptographic mechanisms or cryptographic; arrangements for secret or secure communication
06the encryption apparatus using shift registers or memories for block-wise ; or stream; coding, e.g. DES systems ; or RC4; Hash functions; Pseudorandom sequence generators
0618Block ciphers, i.e. encrypting groups of characters of a plain text message using fixed encryption transformation
0637Modes of operation, e.g. cipher block chaining [CBC], electronic codebook [ECB] or Galois/counter mode [GCM]
H04L 9/0643
HELECTRICITY
04ELECTRIC COMMUNICATION TECHNIQUE
LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
9Cryptographic mechanisms or cryptographic; arrangements for secret or secure communication
06the encryption apparatus using shift registers or memories for block-wise ; or stream; coding, e.g. DES systems ; or RC4; Hash functions; Pseudorandom sequence generators
0643Hash functions, e.g. MD5, SHA, HMAC or f9 MAC
H04L 9/3226
HELECTRICITY
04ELECTRIC COMMUNICATION TECHNIQUE
LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
9Cryptographic mechanisms or cryptographic; arrangements for secret or secure communication
32including means for verifying the identity or authority of a user of the system ; or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials
3226using a predetermined code, e.g. password, passphrase or PIN
出願人
  • 三菱電機株式会社 MITSUBISHI ELECTRIC CORPORATION [JP]/[JP]
発明者
  • 内藤 祐介 NAITO, Yusuke
代理人
  • 溝井 章司 MIZOI, Shoji
優先権情報
公開言語 (言語コード) 日本語 (JA)
出願言語 (言語コード) 日本語 (JA)
指定国 (国コード)
発明の名称
(EN) DEVICE FOR GENERATING MESSAGE AUTHENTICATOR
(FR) DISPOSITIF DE GÉNÉRATION D'AUTHENTIFICATEUR DE MESSAGE
(JA) メッセージ認証子生成装置
要約
(EN)
A device for generating a message authenticator generates a value E of a number of bits that is i times the number of e bits using a key K and a message M as inputs, divides the value E for each e bit, and generates values M[1], …, M[i]. In the process, the device for generating a message authenticator generates the value E such that at least some of the bits of the key K are included in the value M[1] and the value M[i] among the values M[1], …, M[i]. The device for generating a message authenticator: uses a value S[j-1] and a value M[j] as inputs in sequence for the integers j=1, …, i, where S[0] is a given value; calculates a value R[j] with the function g[j]; and substitutes the calculated value R[j] with a substitute function P[j] to calculate the value S[j]. The device for generating a message authenticator uses a value S[i] to generate an authenticator T for the message M.
(FR)
L'invention concerne un dispositif de génération d'un authentificateur de message, qui génère une valeur E d'un nombre de bits qui est i fois le nombre de bits e en utilisant une clé K et un message M en tant qu'entrées, divise la valeur E pour chaque bit e, et génère des valeurs M[1], …, M[i]. Dans le procédé, le dispositif de génération d'un authentificateur de message génère la valeur E de telle sorte qu'au moins certains des bits de la clé K sont inclus dans la valeur M[1] et la valeur M[i] parmi les valeurs M[1], …, M[i]. Le dispositif de génération d'un authentificateur de message : utilise une valeur S[j-1] et une valeur M[j] en tant qu'entrées en séquence pour les nombres entiers j=1, ..., i, où S[0] est une valeur donnée ; calcule une valeur R[j] avec la fonction g[j] ; et substitue la valeur calculée R[j] avec une fonction de substitution P[j] pour calculer la valeur S[j]. Le dispositif de génération d'un authentificateur de message utilise une valeur S[i] pour générer un authentificateur T pour le message M
(JA)
メッセージ認証子生成装置は、鍵KとメッセージMとを入力としてeビットのi倍のビット数の値Eを生成し、値Eをeビット毎に分割して、値M[1],...,M[i]を生成する。この際、メッセージ認証子生成装置は、値M[1],...,M[i]のうちの値M[1]と値M[i]とに鍵Kの少なくとも一部のビットが含まれるように値Eを生成する。メッセージ認証子生成装置は、任意の値を値S[0]として、j=1,...,iの各整数jについて昇順に、値S[j-1]と値M[j]とを入力として関数g[j]によって値R[j]を計算し、計算された値R[j]を置換関数P[j]で置換して値S[j]を計算する。メッセージ認証子生成装置は、値S[i]を用いてメッセージMの認証子Tを生成する。
国際事務局に記録されている最新の書誌情報