処理中

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

設定

設定

1. WO2007105709 - 情報処理システム、情報処理方法および情報処理プログラム

公開番号 WO/2007/105709
公開日 20.09.2007
国際出願番号 PCT/JP2007/054906
国際出願日 13.03.2007
予備審査請求日 10.01.2008
IPC
G09C 1/00 2006.01
G物理学
09教育;暗号方法;表示;広告;シール
C秘密の必要性を含む暗号または他の目的のための暗号化または暗号解読装置
1あらかじめ決められた方式によって,符号または符号群を入れかえ,またはそれらと他を置き換えることによって,与えられた符号の順序,例.理解できる原文,を理解できない符号の順序に交換する装置または方法
H04L 9/06 2006.01
H電気
04電気通信技術
Lデジタル情報の伝送,例.電信通信
9秘密または安全な通信のための配置
06シフトレジスタまたはメモリを用いるブロック暗号化装置,例.D.E.Sシステム
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 2209/805
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
80Wireless
805Lightweight hardware, e.g. radio-frequency identification [RFID] or sensor
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
出願人
  • 日本電気株式会社 NEC CORPORATION [JP/JP]; 〒1080014 東京都港区芝五丁目7番1号 Tokyo 7-1, Shiba 5-chome, Minato-ku, Tokyo 1080014, JP (AllExceptUS)
  • 野田 潤 NODA, Jun [JP/JP]; JP (UsOnly)
  • 仁野 裕一 NINO, Yuichi [JP/JP]; JP (UsOnly)
発明者
  • 野田 潤 NODA, Jun; JP
  • 仁野 裕一 NINO, Yuichi; JP
代理人
  • 山下 穣平 YAMASHITA, Johei; 〒1050001 東京都港区虎ノ門五丁目13番1号虎ノ門40MTビル 山下国際特許事務所 Tokyo YAMASHITA & ASSOCIATES Toranomon 40th MT Bldg. 13-1, Toranomon 5-chome Minato-ku, Tokyo 1050001, JP
優先権情報
2006-06956314.03.2006JP
公開言語 (言語コード) 日本語 (JA)
出願言語 (言語コード) 日本語 (JA)
指定国 (国コード)
発明の名称
(EN) INFORMATION PROCESSING SYSTEM, INFORMATION PROCESSING METHOD, AND INFORMATION PROCESSING PROGRAM
(FR) SYSTEME, PROCEDE ET PROGRAMME DE TRAITEMENT D'INFORMATIONS
(JA) 情報処理システム、情報処理方法および情報処理プログラム
要約
(EN)
[PROBLEMS] To provide an architecture information processing system having a small circuit size capable of reducing power consumption and cost, on which system a circuit simultaneously executing an encryption process and a message authentication (tamper detection process) can be mounted. [MEANS FOR SOLVING PROBLEMS] The information processing system includes: at least a one-way Hash operation unit (122) executing an one-way Hash operation as a technique for realizing message authentication and functioning instead of the conventional common key block encryption (DES encryption) operation as an encryption operation unit of a parameter storage unit (11) holding an initialization vector used as a chain start block and an encryption key used for encryption and a block encryption mode use unit (12) performing an encryption process and/or a decryption process as a CFB mode and/or an OFB mode; and a key overlay operation unit (121) overlay-operating the encryption key held in the parameter storage means (11) on data inputted into the encryption operation unit.
(FR)
Le problème à résoudre dans le cadre de l'invention est de fournir un système de traitement des informations d'architecture ayant une petite taille de circuit capable de réduire la consommation énergétique et le coût, sur lequel un circuit exécutant simultanément un procédé de cryptage et une authentification de message (procédé de détection de falsification) peut être monté. Le moyen de résoudre le problème consiste à fournir un système de traitement des informations qui comprend : au moins une unité d'opération Hash une voie (122) exécutant une opération Hash une voie sous forme de technique pour réaliser l'authentification du message et le fonctionnement au lieu de l'opération de cryptage de bloc de clé commune conventionnelle (cryptage DES) sous forme d'unité d'opération de cryptage d'une unité de stockage de paramètres (11) conservant un vecteur d'initialisation utilisé comme bloc de début de chaîne et une clé de cryptage utilisée pour le cryptage et une unité d'utilisation du mode de cryptage de bloc (12) réalisant un procédé de cryptage ou de décryptage comme mode CFB ou mode OFB, ainsi qu'une unité d'opération de recouvrement de clé (121) recouvrant la clé de cryptage maintenue dans le moyen de stockage de paramètres (11) sur les données saisies dans l'unité de fonctionnement de cryptage.
(JA)
【課題】暗号化処理とメッセージ認証(改竄検知処理)とを同時に実施する回路が実装可能で、かつ、低消費電力化や低コスト化が可能な回路規模が小さなアーキテクチャの情報処理システムを提供する。 【解決手段】連鎖の開始ブロックとして使用する初期化ベクトルおよび暗号化に使用する暗号鍵を保持するパラメタ記憶部11、CFBモードおよび/またはOFBモードとして暗号化処理および/または復号処理を行うブロック暗号モード利用部12の暗号演算部として、従来の共通鍵ブロック暗号(DES暗号)演算の代わりに機能する、メッセージ認証の実現技術でもある一方向ハッシュ演算をする一方向ハッシュ演算部122、暗号演算部に入力されるデータにパラメタ記憶手段11に保持する暗号鍵をオーバレイ演算する鍵オーバレイ演算部121とを少なくとも含む構成とする。
国際事務局に記録されている最新の書誌情報