処理中

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

設定

設定

出願の表示

1. WO2020240816 - 暗号システム、暗号方法および暗号プログラム

公開番号 WO/2020/240816
公開日 03.12.2020
国際出願番号 PCT/JP2019/021707
国際出願日 31.05.2019
IPC
G09C 1/00 2006.1
G物理学
09教育;暗号方法;表示;広告;シール
C秘密の必要性を含む暗号または他の目的のための暗号化または暗号解読装置
1あらかじめ決められた方式によって,符号または符号群を入れかえ,またはそれらと他を置き換えることによって,与えられた符号の順序,例.理解できる原文,を理解できない符号の順序に交換する装置または方法
CPC
G09C 1/00
GPHYSICS
09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
CCIPHERING OR DECIPHERING APPARATUS FOR CRYPTOGRAPHIC OR OTHER PURPOSES INVOLVING THE NEED FOR SECRECY
1Apparatus or methods whereby a given sequence of signs, e.g. an intelligible text, is transformed into an unintelligible sequence of signs by transposing the signs or groups of signs or by replacing them by others according to a predetermined system
出願人
  • 三菱電機株式会社 MITSUBISHI ELECTRIC CORPORATION [JP]/[JP]
発明者
  • 小関 義博 KOSEKI, Yoshihiro
代理人
  • 溝井国際特許業務法人 MIZOI INTERNATIONAL PATENT FIRM
優先権情報
公開言語 (言語コード) 日本語 (ja)
出願言語 (言語コード) 日本語 (JA)
指定国 (国コード)
発明の名称
(EN) ENCRYPTION SYSTEM, ENCRYPTION METHOD, AND ENCRYPTION PROGRAM
(FR) DISPOSITIF DE CHIFFREMENT, PROCÉDÉ DE CHIFFREMENT ET PROGRAMME DE CHIFFREMENT
(JA) 暗号システム、暗号方法および暗号プログラム
要約
(EN) An encryption system (100) is provided with a determination device (140). The determination device receives one user secret key to which multiple predicate vectors are assigned and multiple encrypted texts to each of which one attribute vector corresponding to one predicate vector among the multiple predicate vectors is assigned, and executes a determination algorithm for inner-product predicate encryption. The predicate vectors corresponding to the respective attribute vectors assigned to the multiple encrypted texts are mutually different. The determination device executes the determination algorithm to thereby determine whether the assigned attribute vector is orthogonal to the corresponding predicate vector among the multiple predicate vectors in all of the multiple encrypted texts.
(FR) La présente invention concerne un système de chiffrement (100) qui est pourvu d'un dispositif de détermination (140). Le dispositif de détermination reçoit une clé secrète d'utilisateur à laquelle de multiples vecteurs de prédicat sont attribués ainsi que de multiples textes chiffrés à chacun desquels est attribué un vecteur d'attribut correspondant à un vecteur de prédicat parmi les multiples vecteurs de prédicat, et il exécute un algorithme de détermination destiné au chiffrement de prédicat de produit interne. Les vecteurs de prédicat correspondant aux vecteurs d'attribut respectifs attribués aux multiples textes chiffrés sont mutuellement différents. Le dispositif de détermination exécute l'algorithme de détermination de façon à déterminer si le vecteur d'attribut attribué est orthogonal au vecteur de prédicat correspondant parmi les multiples vecteurs de prédicat dans tous les multiples textes chiffrés.
(JA) 暗号システム(100)は判定装置(140)を備える。前記判定装置は、複数の述語ベクトルが設定された1つのユーザ秘密鍵と、前記複数の述語ベクトルのうちの1つの述語ベクトルに対応する1つの属性ベクトルがそれぞれに設定された複数の暗号文と、を入力にして内積述語暗号の判定アルゴリズムを実行する。前記複数の暗号文は、設定された属性ベクトルに対応する述語ベクトルが互いに異なる。そして、前記判定装置は、前記判定アルゴリズムを実行することによって、前記複数の暗号文の全てで、設定された属性ベクトルが前記複数の述語ベクトルのうちの対応する述語ベクトルと直交するか判定する。
Related patent documents
国際事務局に記録されている最新の書誌情報