JP6957292B2 - ファイル管理システム及びファイル管理用プログラム - Google Patents
ファイル管理システム及びファイル管理用プログラム Download PDFInfo
- Publication number
- JP6957292B2 JP6957292B2 JP2017187039A JP2017187039A JP6957292B2 JP 6957292 B2 JP6957292 B2 JP 6957292B2 JP 2017187039 A JP2017187039 A JP 2017187039A JP 2017187039 A JP2017187039 A JP 2017187039A JP 6957292 B2 JP6957292 B2 JP 6957292B2
- Authority
- JP
- Japan
- Prior art keywords
- file
- key
- key information
- information
- fragment
- 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.)
- Active
Links
Images
Landscapes
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Description
11 入力部
12 出力部
20 ファイル保管処理部
21 ファイル分割手段
22 キー生成手段
23 断片記憶制御手段
24 キー情報ファイル作成手段
25 キー情報記憶制御手段
28 ファイル断片多重化手段
30 ファイル復元処理部
31 キー復元手段
32 ファイル復元手段
40 キー情報記憶部
41 ダミーペア情報作成手段
50 ファイル断片記憶部
Claims (20)
- 1のファイルを複数のファイル断片に分割するファイル分割手段と、
分割された前記ファイル断片に対し、KVSの一意性を有するキーを生成するキー生成手段と、
前記各ファイル断片と対応するキーとをペアとしてファイル断片記憶部へ記憶する断片記憶制御手段と、
前記各ファイル断片と対応する全てのキーを取得可能なキー取得情報を秘匿化してキー情報ファイルを作成するキー情報ファイル作成手段と、
前記キー情報ファイルを出力するキー情報出力手段と、
前記ファイル断片と対応するキーとによるペアと同様のダミーペア情報を作成するダミーペア情報作成手段と、
を具備し、
前記断片記憶制御手段は、前記ダミーペア情報をファイル断片記憶部へ記憶することを特徴とするファイル管理システム。 - 前記キー情報ファイルが与えられると、このキー情報ファイルの情報に基づき、各ファイル断片と対応する全てのキーを復元するキー復元手段と、
復元されたキーを用いて対応する全てのペアをファイル断片記憶部から読み出し、読み出した全てのペアにおけるファイル断片を結合して1のファイルを復元するファイル復元手段と
を具備することを特徴とする請求項1に記載のファイル管理システム。 - 前記ファイル分割手段は、1のファイルを同一サイズの複数のファイル断片に分割することを特徴とする請求項1または2に記載のファイル管理システム。
- 前記ファイル分割手段は、1のファイルをそれぞれ異なるサイズの複数のファイル断片に分割することを特徴とする請求項1または2に記載のファイル管理システム。
- 前記キー生成手段は、キーを生成する毎に前記ファイル断片記憶部の各ペアのキーを参照して生成したキーが一意性を有するか否か検出し、一意性が確認できないキーを廃棄し、一意性が確認できるまでキーの生成を続けることを特徴とする請求項1乃至4のいずれか1項に記載のファイル管理システム。
- 前記キー情報ファイル作成手段は、暗号化により秘匿化してキー情報ファイルを作成することを特徴とする請求項1乃至5のいずれか1項に記載のファイル管理システム。
- 前記キー情報ファイル作成手段は、前記各ファイル断片と対応する全てのキーをキー取得情報としてキー情報ファイルを作成することを特徴とする請求項1乃至6のいずれか1項に記載のファイル管理システム。
- 前記キー情報ファイル作成手段は、前記キー生成手段が得ているキー生成の際の初期値と、廃棄したキーの生成順位番号と、全キー数とをキー取得情報としてキー情報ファイルを作成することを特徴とする請求項1乃至7のいずれか1項に記載のファイル管理システム。
- 前記ファイル分割手段により分割された1のファイルに対応する複数のファイル断片を1ペアとして、N(2以上の整数)ペア生成するファイル断片多重化手段を備え、
前記キー生成手段は、Nペアのファイル断片に対し、KVSの一意性を有するキーを
生成し、
断片記憶制御手段は、Nペア分の前記各ファイル断片と対応するキーとをペアとしてペアをファイル断片記憶部へ記憶し、
前記キー情報ファイル作成手段は、前記Nペアに対応する前記各ファイル断片と対応する全てのキーを取得可能なキー取得情報を秘匿化してNペア分のキー情報ファイルを作成し、
前記キー情報出力手段は、前記Nペア分のキー情報ファイルを出力することを特徴とする請求項1乃至8のいずれか1項に記載のファイル管理システム。 - 前記キー情報出力手段は、前記キー情報ファイルをキー情報記憶部に記憶するキー情報記憶制御手段であることを特徴とする請求項1乃至9のいずれか1項に記載のファイル管理システム。
- ファイル管理システムコンピュータを、
1のファイルを複数のファイル断片に分割するファイル分割手段、
分割された前記ファイル断片に対し、KVSの一意性を有するキーを生成するキー生成手段、
前記各ファイル断片と対応するキーとをペアとしてファイル断片記憶部へ記憶する断片記憶制御手段、
前記各ファイル断片と対応する全てのキーを取得可能なキー取得情報を秘匿化してキー情報ファイルを作成するキー情報ファイル作成手段、
前記キー情報ファイルを出力するキー情報出力手段、
前記ファイル断片と対応するキーとによるペアと同様のダミーペア情報を作成するダミーペア情報作成手段、
として機能させ、
更に、前記ファイル管理システムコンピュータを前記断片記憶制御手段として、前記ダミーペア情報をファイル断片記憶部へ記憶するように機能させることを特徴とするファイル管理用プログラム。 - ファイル管理システムコンピュータを、更に、
前記キー情報ファイルが与えられると、このキー情報ファイルの情報に基づき、各ファイル断片と対応する全てのキーを復元するキー復元手段、
復元されたキーを用いて対応する全てのペアをファイル断片記憶部から読み出し、読み出した全てのペアにおけるファイル断片を結合して1のファイルを復元するファイル復元手段
として機能させることを特徴とする請求項11に記載のファイル管理用プログラム。 - ファイル管理システムコンピュータを、更に、
前記ファイル分割手段として、1のファイルを同一サイズの複数のファイル断片に分割するように機能させることを特徴とする請求項11または12に記載のファイル管理用プログラム。 - ファイル管理システムコンピュータを、更に、
前記ファイル分割手段として、1のファイルをそれぞれ異なるサイズの複数のファイル断片に分割するように機能させることを特徴とする請求項11または12に記載のファイル管理用プログラム。 - ファイル管理システムコンピュータを、更に、
前記キー生成手段として、キーを生成する毎に前記ファイル断片記憶部の各ペアのキーを参照して生成したキーが一意性を有するか否か検出し、一意性が確認できないキーを廃棄し、一意性が確認できるまでキーの生成を続けるように機能させることを特徴とする請求項11乃至14のいずれか1項に記載のファイル管理用プログラム。 - ファイル管理システムコンピュータを、更に、
前記キー情報ファイル作成手段として、暗号化により秘匿化してキー情報ファイルを作成するように機能させることを特徴とする請求項11乃至15のいずれか1項に記載のファイル管理用プログラム。 - ファイル管理システムコンピュータを、更に、
前記キー情報ファイル作成手段として、前記各ファイル断片と対応する全てのキーをキー取得情報としてキー情報ファイルを作成するように機能させることを特徴とする請求項11乃至16のいずれか1項に記載のファイル管理システム。 - ファイル管理システムコンピュータを、更に、
前記キー情報ファイル作成手段として、前記キー生成手段が得ているキー生成の際の初期値と、廃棄したキーの生成順位番号と、全キー数とをキー取得情報としてキー情報ファイルを作成するように機能させることを特徴とする請求項11乃至17のいずれか1項に記載のファイル管理用プログラム。 - ファイル管理システムコンピュータを、更に、
前記ファイル分割手段により分割された1のファイルに対応する複数のファイル断片を1ペアとして、N(2以上の整数)ペア生成するファイル断片多重化手段として機能させると共に、
前記キー生成手段として、Nペアのファイル断片に対し、KVSの一意性を有するキーを生成するように機能させ、
断片記憶制御手段として、Nペア分の前記各ファイル断片と対応するキーとをペアとしてペアをファイル断片記憶部へ記憶するように機能させ、
前記キー情報ファイル作成手段として、前記Nペアに対応する前記各ファイル断片と対応する全てのキーを取得可能なキー取得情報を秘匿化してNペア分のキー情報ファイルを作成させるように機能させ、
前記キー情報出力手段として、前記Nペア分のキー情報ファイルを出力するように機能させることを特徴とする請求項11乃至18のいずれか1項に記載のファイル管理用プログラム。 - ファイル管理システムコンピュータを、更に、
前記キー情報出力手段として、前記キー情報ファイルをキー情報記憶部に記憶するように機能するキー情報記憶制御手段として機能することを特徴とする請求項11乃至19のいずれか1項に記載のファイル管理システム。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2017187039A JP6957292B2 (ja) | 2017-09-27 | 2017-09-27 | ファイル管理システム及びファイル管理用プログラム |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2017187039A JP6957292B2 (ja) | 2017-09-27 | 2017-09-27 | ファイル管理システム及びファイル管理用プログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2019061574A JP2019061574A (ja) | 2019-04-18 |
JP6957292B2 true JP6957292B2 (ja) | 2021-11-02 |
Family
ID=66178251
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2017187039A Active JP6957292B2 (ja) | 2017-09-27 | 2017-09-27 | ファイル管理システム及びファイル管理用プログラム |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP6957292B2 (ja) |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2012164130A (ja) * | 2011-02-07 | 2012-08-30 | Hitachi Solutions Ltd | データ分割プログラム |
KR20140034222A (ko) * | 2011-05-14 | 2014-03-19 | 비트카사, 인코포레이티드 | 사용자-독립적인 암호화된 파일들의 서버측 중복제거를 하는 클라우드 파일 시스템 |
JP2013228778A (ja) * | 2012-04-24 | 2013-11-07 | Nippon Telegr & Teleph Corp <Ntt> | ストレージシステム、バックアップ管理装置、バックアップ方法及びバックアッププログラム |
JP2013257798A (ja) * | 2012-06-14 | 2013-12-26 | Nec Corp | データ収集システムおよびデータ収集方法 |
JP6408433B2 (ja) * | 2015-07-08 | 2018-10-17 | 日本電信電話株式会社 | 負荷分散プログラムおよびサーバ |
-
2017
- 2017-09-27 JP JP2017187039A patent/JP6957292B2/ja active Active
Also Published As
Publication number | Publication date |
---|---|
JP2019061574A (ja) | 2019-04-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10148437B2 (en) | Encryption system with key recovery | |
US9703981B1 (en) | Mobile device data encryption | |
KR102202473B1 (ko) | 동적 데이터 저장을 위한 시스템 및 방법 | |
US9602278B2 (en) | Encryption device, cipher-text comparison system, cipher-text comparison method, and cipher-text comparison program | |
CN104239820A (zh) | 一种安全存储设备 | |
CN101408916A (zh) | 一种互联网软件上网隐私保护方法 | |
KR20120065972A (ko) | 암호화 속성을 이용하는 가속 크립토그래피 | |
KR20200143197A (ko) | 블록체인을 기반으로 데이터의 분산 암호화 관리를 가능하게 하는 데이터 관리 장치 및 그 동작 방법 | |
CN108574567A (zh) | 隐私文件保护和加密密钥管理***及方法、信息处理终端 | |
Park et al. | Research on Note-Taking Apps with Security Features. | |
US20180123789A1 (en) | Apparatus and method for generating a key in a programmable hardware module | |
Park et al. | A methodology for the decryption of encrypted smartphone backup data on android platform: A case study on the latest samsung smartphone backup system | |
US9268713B2 (en) | Methods, systems and apparatus for managing data entries on a database | |
US11121867B2 (en) | Encryption methods based on plaintext length | |
KR102418090B1 (ko) | 원본 파일을 여러개로 분할하고 분할된 파일들을 암호화하고 암호화된 파일들을 복호화하여 원본 파일을 복원하는 컴퓨터 프로그램과 그 방법 | |
CN103379133A (zh) | 一种安全可信的云存储*** | |
JP6957292B2 (ja) | ファイル管理システム及びファイル管理用プログラム | |
KR102319699B1 (ko) | 안티-인버전 함수를 이용한 화이트박스 암호 인코딩 장치 및 방법 | |
Sreelaja et al. | An image edge based approach for image password encryption | |
JP5948238B2 (ja) | データ管理方法およびデータ管理装置 | |
KR102311996B1 (ko) | 미디어 파일에 대한 안티 포렌식 해제 장치 및 방법 | |
KR20170103321A (ko) | 보안성이 강화된 순서보존 암호화 방법 및 장치 | |
JP2016066860A (ja) | 記憶装置、方法及びプログラム | |
Pushpa et al. | A Survey on Some of the Symmetric Key Encryption Algorithms used for Database Security | |
KR20240066806A (ko) | 테이블을 이용하는 암호 키 저장 방법 및 암호 키 추출 방법 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20200522 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20210326 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20210406 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20210604 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20211005 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20211006 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6957292 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |