Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JPH0126068B2 - - Google Patents
[go: Go Back, main page]

JPH0126068B2 - - Google Patents

Info

Publication number
JPH0126068B2
JPH0126068B2 JP59104227A JP10422784A JPH0126068B2 JP H0126068 B2 JPH0126068 B2 JP H0126068B2 JP 59104227 A JP59104227 A JP 59104227A JP 10422784 A JP10422784 A JP 10422784A JP H0126068 B2 JPH0126068 B2 JP H0126068B2
Authority
JP
Japan
Prior art keywords
information
divided
pieces
original
mod
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.)
Expired
Application number
JP59104227A
Other languages
English (en)
Other versions
JPS60247682A (ja
Inventor
Toshihiko Namekawa
Masao Kasahara
Kinichiro Tokiwa
Choko Matsumi
Masayasu Fujii
Yutaka Nishikado
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Mitsubishi Electric Corp
Original Assignee
Mitsubishi Electric Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Mitsubishi Electric Corp filed Critical Mitsubishi Electric Corp
Priority to JP59104227A priority Critical patent/JPS60247682A/ja
Publication of JPS60247682A publication Critical patent/JPS60247682A/ja
Publication of JPH0126068B2 publication Critical patent/JPH0126068B2/ja
Granted legal-status Critical Current

Links

Landscapes

  • Storage Device Security (AREA)

Description

【発明の詳細な説明】
〔産業上の利用分野〕 この発明は、情報を複数の分割情報に分散管理
し、前記分割情報を暗号化することで保護するデ
ータ保護管理システムに関するものである。 〔従来の技術〕 従来、この種の暗号化方式として、米国のデー
タ暗号化規格(DES)や公開鍵暗号方式がある
(例えば土居範久著、“米国のデータ暗号化規格
DES”、コンピユータ・サイエンス、bit Vol.13、
No.2、P4〜P15共立出版(1981)参照)。 次に動作について説明する。米国のデータ暗号
化規格(DES)は、元の情報を64ビツト毎のブ
ロツクに分割してそれぞれを入力ブロツクとし、
換字及び転置処理を施すことにより、暗号化され
た64ビツトブロツクの出力情報を作成するもので
ある。すなわち、入力ブロツクに対し、64ビツト
の鍵を使うことにより暗号文を作り出すものであ
る。DESでは暗号化の鍵と復号化の鍵は同一で
あるが、公開鍵暗号方式では、暗号化と復号化の
鍵が異なるため暗号化の鍵は公開される。 〔発明が解決しようとする課題〕 従来のこの種の暗号化方式は、以上のように構
成されていたので、1つの暗号化された情報とそ
の復号化の鍵さえあれば元の情報を容易に再生で
きるという問題点があつた。 この発明は、上記のような問題点を解消するた
めになされたもので、元の情報を暗号化された複
数個の情報に分割し、それらの中から元の情報の
情報量以上の分割情報を集めたときにのみ、つま
り分割情報の情報量の和が元の情報の情報量以上
あるとき元の情報を再生できるように情報を分散
管理するデータ保護管理システムを提供すること
を目的としている。 〔課題を解決するための手段〕 この発明に係るデータ保護管理システムは、中
国人の剰余定理により暗号化された複数の分割情
報を作成する情報分割手段を設けると共に、元の
情報の情報量以上の上記分割情報より元の情報を
再生する情報再生手段を設けたものである。 〔作用〕 この発明におけるデータ保護管理システムは、
元の情報の機密性を保持するために上記情報分割
手段により、暗号化された複数の情報を分散して
管理することを可能にする。又、分割された情報
の紛失、盗難等による情報の再現性、あるいは、
改ざんノイズ誤りに対する誤り検出及び訂正能力
等を向上させるために、上記情報再生手段によ
り、元の情報の情報量以上の分割情報から元の情
報を再生することを可能にする。 〔発明の実施例〕 以下、この発明の一実施例について説明する。
第1図はこの発明の一実施例のよるデータ保護管
理システムの構成図である。図において、1は複
数の情報を有するデータ・ベースである。2はデ
ータ・ベース1内の情報を後述する情報分割手段
4によつてN個に分割される分割情報である。3
は分割情報2から後述する情報再生手段5によつ
て再生された情報のデータ・ベースである。4は
データ・ベース1から分割情報2を作成する情報
分割手段、5は分割情報2よりデータ・ベース3
を再生する情報再生手段である。 ここで、上記情報分割手段4及び情報再生手段
5の理論的裏づけとして用いられる中国人の剰余
定理について説明する。 (a) 整数における中国人の剰余定理について説明
する。 mi(i=1、2、…、r)を互いに素である
整数とし、 M=ri=1 mi とおくと、この時任意の整数ai(i=1、2、…、
r)が与えられるとすると、 ai≡f(mod mi) 0≦f<M を満たす整数fはただ1つ必ず存在する。 例えば、m1=5、m2=6、m3=7とすると、
M=210となる。 a1=2、a2=4、a3=1とすると、 f=22となる。 すなわち、 22≡2(mod 5) 22≡4(mod 6) 22≡1(mod 7) 0≦22<210 が成立する。 (b) 中国人の剰余定理について説明する。 mi(i=1、2、…、r)をお互いに素であ
る整数とし、 M=ri=1 mi とおく。この時、任意の整数ai(i=1、2、…、
r)が与えられるとすると、 ai≡f(mod mi) 0≦f<M を満たす整数fは、ただ1つ必ず存在する。 例えば0から5までの整数をお互いに素である
2、3、5の剰余系で表したテーブルを次の表に
示す。 元の数は、3つの剰余系で表わされるが、この
数列は、1通りしか存在しない。しかし、表に示
すように5という数には(1、2、0)、(1、
2、*)、(1、*、0)、(*、2、0)と4通り
の表し方が存在し得る。表中の(*)の部分が暗
黙のうちに決定され、この部分に別な数が入れば
この表の中には存在しない数となり、0から5ま
での数であると決定できない。
〔ただし式(7)より0≦f<Msとなり、Msは任意のmiをK個取り出して求められ、Ki=1 miのうち最小の ものとする。〕
第2図は第1図の情報再生手段5により実行さ
れる誤り検定及び誤り訂正処理の流れ図である。 第1段階で、分割情報2をN個すべてで再生す
る(r=N)。このとき、分割情報2のr個のう
ち、K個以上正しいものが含まれ、r個のうち1
個でも誤つたものがあれば、再生情報f≧Ms
なる。すべて正しい場合には、(7)式に示す0≦f
<Msがイエスとなり、誤り検定できる。誤りが
ない場合には、再生情報fを出力する。誤りを検
出した場合は、分割情報2のうち正しいものだけ
の組合わせを探がす。 その方法として、分割情報2をN個から1つず
つ減らして(r=N−1、N−2、…、K+1)
と正しいものだけの組み合わせを探がし、出力す
れば誤り訂正したことになる。 再生に用いる分割情報2の数rがK個以下にな
つたら誤り検定が不可能であるので、誤り訂正不
可能である。 〔発明の効果〕 以上のように、この発明のよれば、N個の分割
情報のうち元の情報の情報量以上のK個を集めた
ときにのみ元の情報が再生可能となり、更にK+
1個以上であれば元の情報が正しく再生できたか
どうかをチエツクできるので、分割された情報の
機密性、、分割された情報の紛失・盗難等に対す
る情報の再現性、分割された情報の改ざんノイズ
誤りに対する誤り検出及び訂正能力をもつデータ
の分散管理システムを構築することできる効果が
ある。
【図面の簡単な説明】
第1図はこの発明の一実施例によるデータ保護
管理システムの構成図、第2図は第1図に示す情
報再生手段の処理の流れ図である。 1,3…データベース、2…分割情報、4…情
報分割手段、5…情報再生手段。

Claims (1)

  1. 【特許請求の範囲】 1 元の情報fと暗号化の鍵になる互いに素であ
    る整数mi(i=1、…、r=N)との剰余ai≡f
    (mod mi、i=1、…、r=N)を満たすよう
    にN分割して、分割情報aiを作成する情報分割手
    段と、 元の情報が0≦f<M=Nl=1 miを満たすとして、 1≡M/mi・ti(mod mi、i=1、…、r=N) を満たす最小の整数tiおよび元の情報fの情報量
    以上の情報量をもつ、複数(K個、K≦N)の分
    割情報aiからf≡Ki=1 M/mi・ti・ai・(mod M)なる 元の情報を再生する情報再生手段と、 を備えたデータ保護管理システム。
JP59104227A 1984-05-23 1984-05-23 デ−タ保護管理システム Granted JPS60247682A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP59104227A JPS60247682A (ja) 1984-05-23 1984-05-23 デ−タ保護管理システム

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP59104227A JPS60247682A (ja) 1984-05-23 1984-05-23 デ−タ保護管理システム

Publications (2)

Publication Number Publication Date
JPS60247682A JPS60247682A (ja) 1985-12-07
JPH0126068B2 true JPH0126068B2 (ja) 1989-05-22

Family

ID=14375071

Family Applications (1)

Application Number Title Priority Date Filing Date
JP59104227A Granted JPS60247682A (ja) 1984-05-23 1984-05-23 デ−タ保護管理システム

Country Status (1)

Country Link
JP (1) JPS60247682A (ja)

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0211053A (ja) * 1988-03-30 1990-01-16 Internatl Business Mach Corp <Ibm> メッセージ処理方法
WO2000027069A2 (en) * 1998-10-30 2000-05-11 Certco Incorporated Incorporating shared randomness into distributed cryptography
US7610614B1 (en) * 1999-02-17 2009-10-27 Certco, Inc. Cryptographic control and maintenance of organizational structure and functions
CN1242617C (zh) 2000-03-03 2006-02-15 雅马哈株式会社 视频分配播放方法、视频分配端装置和视频播放端装置
AU2003241831A1 (en) * 2003-03-31 2004-10-25 Minoru Ikeda Secure network database system and information exchange method
JP2006065711A (ja) * 2004-08-30 2006-03-09 Yokogawa Electric Corp 電子機器、電子機器の起動方法およびアプリケーションプログラムの起動方法
JP2007243329A (ja) * 2006-03-06 2007-09-20 Sharp Corp データ処理装置およびデータ復元装置
JP4656665B2 (ja) * 2007-07-05 2011-03-23 大日本印刷株式会社 暗号化処理システム

Also Published As

Publication number Publication date
JPS60247682A (ja) 1985-12-07

Similar Documents

Publication Publication Date Title
CN101911582B (zh) 密码参数设定装置、密钥生成装置、密码系统、密码参数设定方法和密钥生成方法
US7000118B1 (en) Asymmetric system and method for tamper-proof storage of an audit trial for a database
CN104620533B (zh) 用于数据库查询的同态加密
US9489521B2 (en) Format preserving encryption methods for data strings with constraints
US7864952B2 (en) Data processing systems with format-preserving encryption and decryption engines
EP0792041B1 (en) Method and apparatus for block encryption
CN110537183A (zh) 数据标记化
EP0983541B1 (en) Method and apparatus for signing and sealing objects
US20170147835A1 (en) Efficient two party oblivious transfer using a leveled fully homomorphic encryption
CN104919752A (zh) 秘密密钥分割保管系统、分割保管装置、秘密密钥分割保管方法
CA2702280C (en) Signature generating apparatus, signature verifying apparatus and methods therefor
US20030091193A1 (en) Method and device for the encryption and decryption of data
US20010014156A1 (en) Common key generating method, common key generator, cryptographic communication method and cryptographic communication system
US7894608B2 (en) Secure approach to send data from one system to another
US20030182564A1 (en) Data protection system with address re-mapping mechanism for the protected zone of storage devices or media
EP3817323A1 (en) Encryption processing system, encryption processing method, and program
CN115801224A (zh) 一种云计算环境中支持浮点数运算的全同态加密方法
JPH0126068B2 (ja)
Hwang et al. Multilevel secure database encryption with subkeys
JPH0130148B2 (ja)
US10853502B1 (en) Systems and methods for reducing computational difficulty of cryptographic operations
JPH06282227A (ja) 公開鍵暗号化装置及び公開鍵復号装置
CN119203179B (zh) 一种数据安全保护方法及系统
Scheidler Applications of algebraic number theory to cryptography
JPH06138820A (ja) 暗号化装置及び暗号復号装置