JP2015035072A5 - - Google Patents
Download PDFInfo
- Publication number
- JP2015035072A5 JP2015035072A5 JP2013165187A JP2013165187A JP2015035072A5 JP 2015035072 A5 JP2015035072 A5 JP 2015035072A5 JP 2013165187 A JP2013165187 A JP 2013165187A JP 2013165187 A JP2013165187 A JP 2013165187A JP 2015035072 A5 JP2015035072 A5 JP 2015035072A5
- Authority
- JP
- Japan
- Prior art keywords
- search
- client
- data
- cryptographic processing
- processing system
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000003672 processing method Methods 0.000 claims 10
- 230000000873 masking Effects 0.000 claims 1
Claims (15)
- 登録クライアントと検索クライアントと管理サーバがネットワークで接続された検索可能暗号処理システムであって、
前記登録クライアントは、登録用の平文データを暗号化した秘匿データを作成する手段を有し、
前記管理サーバは、検索に用いる検索タグを含む秘匿データを格納する手段を有し、
前記登録クライアントは、更に、データ記憶部に格納されたタグ長に従って、秘匿データの検索タグの長さを決定し、秘匿データの検索タグを作成する手段を有する、ことを特徴とする検索可能暗号処理システム。 - 前記検索可能暗号処理システムにおいて、
前記検索クライアントが検索用の平文キーワードを暗号化した秘匿キーワードを作成して、ネットワーク経由で前記管理サーバに送信し、
前記管理サーバがネットワーク経由で前記秘匿キーワードを受信し、秘匿データと秘匿キーワードの検索を行うこと、
を特徴とする請求項1記載の検索可能暗号処理システム。 - 前記検索可能暗号処理システムにおいて、
前記検索クライアントが検索用の平文キーワードを暗号化した暗号化キーワードを作成し、前記暗号化キーワードの一部を乱数でマスクしたデータを秘匿キーワードに含めること、
を特徴とする請求項2記載の検索可能暗号処理システム。 - 前記検索可能暗号処理システムにおいて、
前記管理サーバが秘匿データと秘匿キーワードの検索を行い、検索結果の一部に秘匿データを含め、ネットワーク経由で、前記検索クライアントに送信し、
前記検索クライアントがネットワーク経由で送信された前記検索結果を受信すること、
を特徴とする請求項2記載の検索可能暗号処理システム。 - 前記検索可能暗号処理システムにおいて、
前記登録クライアントが初期ベクトルを用いて乱数を生成し、
秘匿データが前記初期ベクトルを含むこと、
を特徴とする請求項4記載の検索可能暗号処理システム。 - 前記検索可能暗号処理システムにおいて、
前記登録クライアントが平文データを暗号化した中間暗号化データを作成し、
前記乱数を用いて中間暗号化データをマスクした暗号文本体を作成し、
前記秘匿データが前記暗号文本体を含むこと、
を特徴とする請求項5記載の検索可能暗号処理システム。 - 前記検索可能暗号処理システムにおいて、
前記検索クライアントが前記秘匿データに埋め込まれた前記初期ベクトルを用いて、前記登録クライアントが生成した前記乱数と同一の乱数を生成すること、
を特徴とする請求項6記載の検索可能暗号処理システム。 - 前記検索可能暗号処理システムにおいて、
前記検索クライアントが前記秘匿データに埋め込まれた前記初期ベクトルを用いて、前記登録クライアントが生成した前記乱数を生成し、
前記暗号文本体をマスクした前記乱数のマスクを解除すること、
を特徴とする請求項7記載の検索可能暗号処理システム。 - 前記検索可能暗号処理システムにおいて、
前記検索クライアントが前記乱数のマスクを解除した前記暗号文本体と、暗号化キーワードを比較すること、
を特徴とする請求項7記載の検索可能暗号処理システム。 - 前記登録クライアントが、データ記憶部に格納されたタグ長と異なる長さをもつ、秘匿データの検索タグを作成すること、
を特徴とする請求項1記載の検索可能暗号処理システム。 - 登録クライアントと検索クライアントと管理サーバがネットワークで接続されたシステムにおける検索可能暗号処理方法であって、
前記登録クライアントは、登録用の平文データを暗号化した秘匿データを作成し、
前記管理サーバは、検索に用いる検索タグを含む秘匿データを格納し、
前記登録クライアントは、更に、データ記憶部に格納されたタグ長に従って、秘匿データの検索タグの長さを決定し、秘匿データの検索タグを作成する、ことを特徴とする検索可能暗号処理方法。 - 前記検索可能暗号処理方法において、
前記登録クライアントが平文データを暗号化した中間暗号化データを作成し、
乱数を用いて中間暗号化データをマスクした暗号文本体を作成し、
前記秘匿データが前記暗号文本体を含むこと、
を特徴とする請求項11記載の検索可能暗号処理方法。 - 前記検索可能暗号処理方法において、
前記検索クライアントが前記秘匿データに埋め込まれた初期ベクトルを用いて、前記登録クライアントが生成した前記乱数と同一の乱数を生成すること、
を特徴とする請求項12記載の検索可能暗号処理方法。 - 前記検索可能暗号処理方法において、
前記検索クライアントが前記乱数のマスクを解除した前記暗号文本体と、暗号化キーワードを比較すること、
を特徴とする請求項13記載の検索可能暗号処理方法。 - ネットワークを介して検索クライアントと管理サーバに接続された登録クライアントが検索可能暗号処理方法を実行するためのプログラムを格納した、計算機で読み取り可能な記憶媒体であって、前記検索可能暗号処理方法は、
登録用の平文データを暗号化した秘匿データを作成し、
前記管理サーバに、検索に用いる検索タグを含む秘匿データを格納し、
更に、データ記憶部に格納されたタグ長に従って、秘匿データの検索タグの長さを決定し、秘匿データの検索タグを作成する、ことを特徴とする記憶媒体。
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2013165187A JP6144992B2 (ja) | 2013-08-08 | 2013-08-08 | 検索可能暗号処理システム及び方法 |
EP14179580.7A EP2894810B1 (en) | 2013-08-08 | 2014-08-01 | Searchable Code Processing System and Method |
US14/451,469 US9892211B2 (en) | 2013-08-08 | 2014-08-05 | Searchable code processing system and method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2013165187A JP6144992B2 (ja) | 2013-08-08 | 2013-08-08 | 検索可能暗号処理システム及び方法 |
Publications (3)
Publication Number | Publication Date |
---|---|
JP2015035072A JP2015035072A (ja) | 2015-02-19 |
JP2015035072A5 true JP2015035072A5 (ja) | 2016-06-09 |
JP6144992B2 JP6144992B2 (ja) | 2017-06-07 |
Family
ID=51266139
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2013165187A Active JP6144992B2 (ja) | 2013-08-08 | 2013-08-08 | 検索可能暗号処理システム及び方法 |
Country Status (3)
Country | Link |
---|---|
US (1) | US9892211B2 (ja) |
EP (1) | EP2894810B1 (ja) |
JP (1) | JP6144992B2 (ja) |
Families Citing this family (24)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2015163822A1 (en) * | 2014-04-23 | 2015-10-29 | Agency For Science, Technology And Research | Method and system for generating / decrypting ciphertext, and method and system for searching ciphertexts in a database |
JP2016224400A (ja) * | 2015-05-29 | 2016-12-28 | パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカPanasonic Intellectual Property Corporation of America | 類似情報検索方法、端末装置及び類似情報検索システム |
JP6961324B2 (ja) * | 2015-08-25 | 2021-11-05 | 株式会社日立製作所 | 検索可能暗号処理システム |
WO2017061024A1 (ja) * | 2015-10-09 | 2017-04-13 | 三菱電機株式会社 | 秘匿検索システム、管理装置、秘匿検索方法及び秘匿検索プログラム |
CN107113177B (zh) | 2015-12-10 | 2019-06-21 | 深圳市大疆创新科技有限公司 | 数据连接、传送、接收、交互的方法及系统,及存储器、飞行器 |
WO2017122326A1 (ja) | 2016-01-14 | 2017-07-20 | 三菱電機株式会社 | 秘匿検索システム、秘匿検索方法及び秘匿検索プログラム |
EP3392865B1 (en) | 2016-01-15 | 2021-06-02 | Mitsubishi Electric Corporation | Encryption device, encryption method, and encryption program |
CN108370312B (zh) | 2016-01-18 | 2021-01-05 | 三菱电机株式会社 | 加密装置、检索装置、计算机能读取的记录介质、加密方法和检索方法 |
WO2017168798A1 (ja) * | 2016-03-30 | 2017-10-05 | 株式会社日立ソリューションズ | 暗号化検索インデックスマージサーバ、暗号化検索インデックスマージシステム、及び暗号化検索インデックスマージ方法 |
JP7152766B2 (ja) * | 2016-06-29 | 2022-10-13 | 株式会社プロスパークリエイティブ | データマスキングシステム |
WO2018042071A1 (en) * | 2016-08-30 | 2018-03-08 | Nokia Technologies Oy | Controlling transmission of information on radio links used in aggregation |
US10812252B2 (en) | 2017-01-09 | 2020-10-20 | Microsoft Technology Licensing, Llc | String matching in encrypted data |
CN110169010B (zh) | 2017-01-18 | 2022-09-23 | 三菱电机株式会社 | 同态运算装置、加密系统和计算机能读取的存储介质 |
CN110546631A (zh) | 2017-04-25 | 2019-12-06 | 三菱电机株式会社 | 检索装置、检索系统、检索方法和检索程序 |
CN107196918B (zh) * | 2017-04-27 | 2020-10-30 | 北京小米移动软件有限公司 | 一种匹配数据的方法和装置 |
US11196539B2 (en) | 2017-06-22 | 2021-12-07 | Microsoft Technology Licensing, Llc | Multiplication operations on homomorphic encrypted data |
US10541805B2 (en) | 2017-06-26 | 2020-01-21 | Microsoft Technology Licensing, Llc | Variable relinearization in homomorphic encryption |
US10749665B2 (en) | 2017-06-29 | 2020-08-18 | Microsoft Technology Licensing, Llc | High-precision rational number arithmetic in homomorphic encryption |
CN107357632A (zh) * | 2017-07-17 | 2017-11-17 | 郑州云海信息技术有限公司 | 一种命令行解析方法及装置 |
JP6840692B2 (ja) * | 2018-02-22 | 2021-03-10 | 株式会社日立製作所 | 計算機システム、接続装置、及びデータ処理方法 |
EP3584991A1 (en) * | 2018-06-18 | 2019-12-25 | Koninklijke Philips N.V. | Device for data encryption and integrity |
US11764940B2 (en) | 2019-01-10 | 2023-09-19 | Duality Technologies, Inc. | Secure search of secret data in a semi-trusted environment using homomorphic encryption |
JP7159483B2 (ja) * | 2019-09-30 | 2022-10-24 | 株式会社Fuji | データ管理システム |
US12099997B1 (en) | 2020-01-31 | 2024-09-24 | Steven Mark Hoffberg | Tokenized fungible liabilities |
Family Cites Families (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7139679B1 (en) * | 2002-06-27 | 2006-11-21 | Cisco Technology, Inc. | Method and apparatus for cryptographic protection from denial of service attacks |
GB2430593B8 (en) * | 2004-04-22 | 2008-07-10 | Fortress Gb Ltd | Accelerated throughput synchronised word stream cipher, message authenticator and zero-knowledge output random number generator |
US7636439B2 (en) * | 2004-09-10 | 2009-12-22 | Hitachi Kokusai Electric, Inc. | Encryption method, encryption apparatus, data storage distribution apparatus and data delivery system |
US7856100B2 (en) * | 2005-12-19 | 2010-12-21 | Microsoft Corporation | Privacy-preserving data aggregation using homomorphic encryption |
US20090119510A1 (en) * | 2007-11-06 | 2009-05-07 | Men Long | End-to-end network security with traffic visibility |
EP2464051B1 (en) * | 2009-08-03 | 2015-05-27 | Nippon Telegraph And Telephone Corporation | Function cipher application system |
WO2011086668A1 (ja) * | 2010-01-13 | 2011-07-21 | 三菱電機株式会社 | 秘匿検索システム及び公開パラメータ生成装置及び暗号化装置及びユーザ秘密鍵生成装置及びクエリ発行装置及び検索装置及びコンピュータプログラム及び秘匿検索方法及び公開パラメータ生成方法及び暗号化方法及びユーザ秘密鍵生成方法及びクエリ発行方法及び検索方法 |
WO2011086687A1 (ja) * | 2010-01-15 | 2011-07-21 | 三菱電機株式会社 | 秘匿検索システム及び暗号処理システム |
US8533489B2 (en) * | 2010-09-29 | 2013-09-10 | Microsoft Corporation | Searchable symmetric encryption with dynamic updating |
JP5412414B2 (ja) * | 2010-12-08 | 2014-02-12 | 株式会社日立製作所 | 検索可能暗号処理システム |
US9111106B2 (en) * | 2011-01-13 | 2015-08-18 | Mitsubishi Electric Corporation | Data processing apparatus and data storage apparatus |
US8667062B2 (en) * | 2011-02-22 | 2014-03-04 | Nokia Corporation | Method and apparatus for preserving privacy for appointment scheduling |
WO2012114452A1 (ja) * | 2011-02-22 | 2012-08-30 | 三菱電機株式会社 | 類似度算出システム及び類似度算出装置及びコンピュータプログラム及び類似度算出方法 |
JP5816299B2 (ja) * | 2011-12-01 | 2015-11-18 | 株式会社日立製作所 | 秘匿検索方法および秘匿検索装置 |
WO2013111284A1 (ja) * | 2012-01-25 | 2013-08-01 | 三菱電機株式会社 | データ検索装置、データ検索方法、データ検索プログラム、データ登録装置、データ登録方法、データ登録プログラムおよび情報処理装置 |
KR101437033B1 (ko) * | 2012-06-21 | 2014-11-03 | 기초과학연구원 | 저성능 디바이스의 인증 방법 |
US20140233727A1 (en) * | 2012-11-16 | 2014-08-21 | Raytheon Bbn Technologies Corp. | Method for secure substring search |
JP2014119486A (ja) * | 2012-12-13 | 2014-06-30 | Hitachi Solutions Ltd | 秘匿検索処理システム、秘匿検索処理方法、および秘匿検索処理プログラム |
JP2014126865A (ja) * | 2012-12-27 | 2014-07-07 | Fujitsu Ltd | 暗号処理装置および方法 |
-
2013
- 2013-08-08 JP JP2013165187A patent/JP6144992B2/ja active Active
-
2014
- 2014-08-01 EP EP14179580.7A patent/EP2894810B1/en active Active
- 2014-08-05 US US14/451,469 patent/US9892211B2/en active Active
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP2015035072A5 (ja) | ||
WO2019067357A8 (en) | METHOD FOR STORING DATA, METHOD FOR QUERYING DATA AND APPARATUS | |
BR112019008371A2 (pt) | método, aparelho e sistema de transmissão de dados | |
GB2571049A (en) | Method and system for search pattern oblivious dynamic symmetric searchable encryption | |
JP2016200938A5 (ja) | ||
JP2017505934A5 (ja) | ||
PH12019550116A1 (en) | Addressing a trusted execution environment using encryption key | |
AU2018367363A1 (en) | Processing data queries in a logically sharded data store | |
NZ714230A (en) | System and methods for encrypting data | |
JP2019502211A5 (ja) | ||
EP4236203A3 (en) | Data security using request-supplied keys | |
WO2017023385A3 (en) | Secure searchable and shareable remote storage system and method | |
JP2014519099A5 (ja) | ||
CN105049196B (zh) | 云存储中指定位置的多个关键词可搜索的加密方法 | |
JP2017225116A5 (ja) | ||
WO2015030903A3 (en) | Image based key derivation function | |
MX2013004764A (es) | Metodos para procesar metadatos privados. | |
PH12018502160A1 (en) | Systems and methods for secure storage of user information in a user profile | |
MX2017005801A (es) | Acciones de borrado de contenido itinerante a traves de dispositivos. | |
WO2014033741A3 (en) | System and method for combining deduplication and encryption of data | |
WO2016130406A3 (en) | Protecting sensitive data security | |
CN108491184B (zh) | 随机数发生器的熵源采集方法、计算机设备及存储介质 | |
CN105610910A (zh) | 面向云存储并基于全同态密码的密文全文检索方法及系统 | |
JP2014175970A5 (ja) | ||
JP2014085674A5 (ja) |