JP4902207B2 - ファイルの暗号化と復号化のための複数のキーを管理するシステムと方法 - Google Patents
ファイルの暗号化と復号化のための複数のキーを管理するシステムと方法 Download PDFInfo
- Publication number
- JP4902207B2 JP4902207B2 JP2006019145A JP2006019145A JP4902207B2 JP 4902207 B2 JP4902207 B2 JP 4902207B2 JP 2006019145 A JP2006019145 A JP 2006019145A JP 2006019145 A JP2006019145 A JP 2006019145A JP 4902207 B2 JP4902207 B2 JP 4902207B2
- Authority
- JP
- Japan
- Prior art keywords
- key
- file
- computer
- list
- keys
- 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 - Fee Related
Links
Images
Classifications
-
- E—FIXED CONSTRUCTIONS
- E03—WATER SUPPLY; SEWERAGE
- E03D—WATER-CLOSETS OR URINALS WITH FLUSHING DEVICES; FLUSHING VALVES THEREFOR
- E03D9/00—Sanitary or other accessories for lavatories ; Devices for cleaning or disinfecting the toilet room or the toilet bowl; Devices for eliminating smells
- E03D9/08—Devices in the bowl producing upwardly-directed sprays; Modifications of the bowl for use with such devices ; Bidets; Combinations of bowls with urinals or bidets; Hot-air or other devices mounted in or on the bowl, urinal or bidet for cleaning or disinfecting
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/60—Protecting data
- G06F21/602—Providing cryptographic facilities or services
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B05—SPRAYING OR ATOMISING IN GENERAL; APPLYING FLUENT MATERIALS TO SURFACES, IN GENERAL
- B05B—SPRAYING APPARATUS; ATOMISING APPARATUS; NOZZLES
- B05B12/00—Arrangements for controlling delivery; Arrangements for controlling the spray area
- B05B12/08—Arrangements for controlling delivery; Arrangements for controlling the spray area responsive to condition of liquid or other fluent material to be discharged, of ambient medium or of target ; responsive to condition of spray devices or of supply means, e.g. pipes, pumps or their drive means
- B05B12/10—Arrangements for controlling delivery; Arrangements for controlling the spray area responsive to condition of liquid or other fluent material to be discharged, of ambient medium or of target ; responsive to condition of spray devices or of supply means, e.g. pipes, pumps or their drive means responsive to temperature or viscosity of liquid or other fluent material discharged
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/60—Protecting data
- G06F21/62—Protecting access to data via a platform, e.g. using keys or access control rules
- G06F21/6209—Protecting access to data via a platform, e.g. using keys or access control rules to a single file or object, e.g. in a secure envelope, encrypted and accessed using a key, or with access control rules appended to the object itself
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/60—Protecting data
- G06F21/62—Protecting access to data via a platform, e.g. using keys or access control rules
- G06F21/6218—Protecting access to data via a platform, e.g. using keys or access control rules to a system of files or objects, e.g. local or distributed file system or database
- G06F21/6281—Protecting access to data via a platform, e.g. using keys or access control rules to a system of files or objects, e.g. local or distributed file system or database at program execution time, where the protection is within the operating system
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/08—Key distribution or management, e.g. generation, sharing or updating, of cryptographic keys or passwords
- H04L9/0891—Revocation or update of secret information, e.g. encryption key update or rekeying
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/08—Key distribution or management, e.g. generation, sharing or updating, of cryptographic keys or passwords
- H04L9/0894—Escrow, recovery or storing of secret information, e.g. secret key escrow or cryptographic key storage
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/14—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols using a plurality of keys or algorithms
- H04L9/16—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols using a plurality of keys or algorithms the keys or algorithms being changed during operation
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2221/00—Indexing scheme relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F2221/21—Indexing scheme relating to G06F21/00 and subgroups addressing additional information or applications relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F2221/2141—Access rights, e.g. capability lists, access control lists, access tables, access matrices
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Theoretical Computer Science (AREA)
- Health & Medical Sciences (AREA)
- General Engineering & Computer Science (AREA)
- General Health & Medical Sciences (AREA)
- Computer Hardware Design (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- Signal Processing (AREA)
- General Physics & Mathematics (AREA)
- Computer Networks & Wireless Communication (AREA)
- Bioethics (AREA)
- Public Health (AREA)
- Databases & Information Systems (AREA)
- Molecular Biology (AREA)
- Epidemiology (AREA)
- Life Sciences & Earth Sciences (AREA)
- Hydrology & Water Resources (AREA)
- Water Supply & Treatment (AREA)
- Storage Device Security (AREA)
Description
HKCU/Software/Microsoft/Windows NT/CurrentVersion/EFS/CurrentKeys/MasterKeyHistory
である。
<sizeof(keydata),keydata>
上記以外のデータもこのキーリストストラクチャに記憶でき、これは実現例にすぎないことに注意することが重要である。
EFS/CurrentKeys/MasterKeyHistory/EncryptionKeyType
に記憶される。
EFS_KEY_TYPE_RSAKEY(0x00000001).EFS_KEY_TYPE_MASTERKEY(0x00000002)
である。
HKCU/Software/Microsoft/Windows NT/CurrentVersion/EFS
CurrentKeys
Certificate Hash (= Current Key)
Master Key History
Encryption Key Type (RSA or MasterKey)
Encryption Key Hash
Hash1:Encrypted[sizeof(keydata1),keydata1=EcurrentKey{old smart card master key 1}]
Hash2:Encrypted[sizeof(keydata2),keydata2=EcurrentKey{old smart card master key 2}]
...
Hashn:Encrypted[sizeof(keydatan),keydatan=EcurrentKey{old smart card master key n}]
である。
・キーリストはまず、第一のキー701を使って復号化される。
・キーリストは次に、第二のキー702を使って再暗号化される。
・第一のキー701、例えばスマートカードから導き出されたマスターキーは、第二のキー709に暗号化され、レジストリ内のリスト700に追加される。
・第二のキー709がソフトウェアキーであれば、キーリスト700は、直接RSA法を使って有利に暗号化される。
・第二のキー709がスマートカードキーであれば、キーリスト700は、マスターキー方式を使って暗号化される。
Claims (14)
- ファイルの暗号化および復号化のための複数のキーを管理する方法において、
前記ファイルにアクセスするコンピュータが、前記複数のキーの履歴を維持するキーリストを格納することであって、前記キーリストは、第一のファイルの復号化に用いる第一のキーを使って暗号化されていること、
前記コンピュータが、前記第一のキーを使って前記キーリストを復号化すること、
前記コンピュータが、前記第一のキーを前記キーリストに追加すること、および
前記コンピュータが、前記第一のファイルとは異なる第二のファイルの復号化に用いる第二のキーを使って前記キーリストを暗号化することであって、前記第二のキーは、前記第一のキーとは異なることを備え、
前記コンピュータは、前記第二のキーにより前記キーリストを復号化し、前記キーリストから前記第一のキーを抽出して、前記第一のキーにより前記第一のファイルを復号化することを特徴とする方法。 - 請求項1に記載の方法において、
前記コンピュータが、前記第一のキーを使って少なくともひとつのファイルを暗号化すること、および
少なくともひとつのファイルとともに前記第一のキーを指し示すポインタを前記コンピュータに記憶すること
をさらに備えたことを特徴とする方法。 - 請求項1に記載の方法において、
前記コンピュータが、前記第一のキーを使って少なくともひとつのファイルを復号化すること、および
前記コンピュータが、前記第二のキーを使って前記少なくともひとつのファイルを暗号化すること
をさらに備えたことを特徴とする方法。 - 請求項1に記載の方法において、前記キーリストは、ユーザプロフィールとともに記憶されることを特徴とする方法。
- 請求項1に記載の方法において、前記第二のキーは、携帯デバイスに記憶されることを特徴とする方法。
- ファイルの暗号化および復号化のための複数のキーを管理するための命令が記憶されたコンピュータ読取可能記録媒体において、
前記ファイルにアクセスするコンピュータが、前記複数のキーの履歴を維持するキーリストを格納するための命令であって、前記キーリストは、第一のファイルの復号化に用いる第一のキーを使って暗号化されていることと、
前記コンピュータが、前記第一のキーを使ってキーリストを復号化するための命令と、
前記コンピュータが、前記第一のキーを前記キーリストに追加するための命令と、
前記コンピュータが、第二のファイルの復号化に用いる第二のキーを使って前記キーリストを暗号化するための命令であって、前記第二のキーは、前記第一のキーとは異なることとを備え、
前記コンピュータは、前記第二のキーにより前記キーリストを復号化し、前記キーリストから前記第一のキーを抽出して、前記第一のキーにより前記第一のファイルを復号化することを特徴とするコンピュータ読取可能記録媒体。 - 請求項6に記載のコンピュータ読取可能記録媒体において、
前記コンピュータが、前記第一のキーを使って少なくともひとつのファイルを暗号化するための命令と、
前記少なくともひとつのファイルとともに前記第一のキーを指し示すポインタを前記コンピュータに記憶するための命令と
をさらに備えたことを特徴とするコンピュータ読取可能記録媒体。 - 請求項6に記載のコンピュータ読取可能記録媒体において、
前記コンピュータが、前記第一のキーを使って少なくともひとつのファイルを復号化するための命令と、
前記コンピュータが、前記第二のキーを使って前記少なくともひとつのファイルを暗号化するための命令と
をさらに備えたことを特徴とするコンピュータ読取可能記録媒体。 - 請求項6に記載のコンピュータ読取可能記録媒体において、前記キーリストは、ユーザプロフィールとともに記憶されることを特徴とするコンピュータ読取可能記録媒体。
- 請求項6に記載のコンピュータ読取可能記録媒体において、前記第二のキーは、携帯デバイスに記憶されることを特徴とするコンピュータ読取可能記録媒体。
- ファイルの暗号化および復号化のための複数のキーを管理するコンピュータにおいて、
前記ファイルにアクセスするコンピュータのメモリであって、前記メモリは、前記複数のキーの履歴を維持するキーリストを格納し、前記キーリストは、第一のファイルの復号化に用いる第一のキーを使って暗号化されていることと、
前記第一のキーを使ってキーリストを復号化する手段と、
前記第一のキーを前記キーリストに追加する手段と、
第二のファイルの復号化に用いる第二のキーを使って前記キーリストを暗号化する手段であって、前記第二のキーは、前記第一のキーとは異なることとを備え、
前記コンピュータは、前記第二のキーにより前記キーリストを復号化し、前記キーリストから前記第一のキーを抽出して、前記第一のキーにより前記第一のファイルを復号化することを特徴とするコンピュータ。 - 請求項11に記載のコンピュータにおいて、
前記第一のキーを使って少なくともひとつのファイルを暗号化する手段と、
前記少なくともひとつのファイルとともに前記第一のキーを指し示すポインタを記憶する手段と
をさらに備えたことを特徴とするコンピュータ。 - 請求項11に記載のコンピュータにおいて、
前記第一のキーを使って少なくともひとつのファイルを復号化する手段と、
前記第二のキーを使って前記少なくともひとつのファイルを暗号化する手段と
をさらに備えたことを特徴とするコンピュータ。 - 請求項11に記載のコンピュータにおいて、前記第二のキーは、携帯デバイスに記憶されることを特徴とするコンピュータ。
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US11/053,212 | 2005-02-07 | ||
| US11/053,212 US8045714B2 (en) | 2005-02-07 | 2005-02-07 | Systems and methods for managing multiple keys for file encryption and decryption |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2006222944A JP2006222944A (ja) | 2006-08-24 |
| JP4902207B2 true JP4902207B2 (ja) | 2012-03-21 |
Family
ID=36262511
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2006019145A Expired - Fee Related JP4902207B2 (ja) | 2005-02-07 | 2006-01-27 | ファイルの暗号化と復号化のための複数のキーを管理するシステムと方法 |
Country Status (5)
| Country | Link |
|---|---|
| US (2) | US8045714B2 (ja) |
| EP (1) | EP1688858A1 (ja) |
| JP (1) | JP4902207B2 (ja) |
| KR (1) | KR101224749B1 (ja) |
| CN (1) | CN1818920B (ja) |
Families Citing this family (115)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8045714B2 (en) * | 2005-02-07 | 2011-10-25 | Microsoft Corporation | Systems and methods for managing multiple keys for file encryption and decryption |
| US9088551B2 (en) * | 2005-06-29 | 2015-07-21 | International Business Machines Corporation | Method and system for easily and securely managing multiple keys used to have access to multiple computing resources |
| US8438647B2 (en) * | 2005-07-14 | 2013-05-07 | Imation Corp. | Recovery of encrypted data from a secure storage device |
| US8321953B2 (en) * | 2005-07-14 | 2012-11-27 | Imation Corp. | Secure storage device with offline code entry |
| US8015606B1 (en) | 2005-07-14 | 2011-09-06 | Ironkey, Inc. | Storage device with website trust indication |
| US8335920B2 (en) * | 2005-07-14 | 2012-12-18 | Imation Corp. | Recovery of data access for a locked secure storage device |
| US20070067620A1 (en) * | 2005-09-06 | 2007-03-22 | Ironkey, Inc. | Systems and methods for third-party authentication |
| US8218770B2 (en) * | 2005-09-13 | 2012-07-10 | Agere Systems Inc. | Method and apparatus for secure key management and protection |
| US20070074047A1 (en) * | 2005-09-26 | 2007-03-29 | Brian Metzger | Key rotation |
| US7747861B2 (en) * | 2005-11-09 | 2010-06-29 | Cisco Technology, Inc. | Method and system for redundant secure storage of sensitive data by using multiple keys |
| US8266378B1 (en) | 2005-12-22 | 2012-09-11 | Imation Corp. | Storage device with accessible partitions |
| US8639873B1 (en) | 2005-12-22 | 2014-01-28 | Imation Corp. | Detachable storage device with RAM cache |
| US20070300031A1 (en) * | 2006-06-22 | 2007-12-27 | Ironkey, Inc. | Memory data shredder |
| US8130959B2 (en) | 2006-09-07 | 2012-03-06 | International Business Machines Corporation | Rekeying encryption for removable storage media |
| JP4843531B2 (ja) * | 2006-09-29 | 2011-12-21 | 富士通株式会社 | 暗号変換装置、暗号変換方法および暗号変換プログラム |
| US20080082837A1 (en) * | 2006-09-29 | 2008-04-03 | Protegrity Corporation | Apparatus and method for continuous data protection in a distributed computing network |
| US20080080706A1 (en) * | 2006-09-29 | 2008-04-03 | Fujitsu Limited | Code conversion apparatus, code conversion method, and computer product |
| JP2010517448A (ja) * | 2007-01-26 | 2010-05-20 | セーフネット インコーポレイテッド | セキュアファイル暗号化 |
| CN101652956B (zh) * | 2007-04-05 | 2013-08-21 | 皇家飞利浦电子股份有限公司 | 无线传感器网络密钥分配 |
| US8218761B2 (en) * | 2007-04-06 | 2012-07-10 | Oracle International Corporation | Method and apparatus for generating random data-encryption keys |
| EP2153365A1 (en) * | 2007-05-22 | 2010-02-17 | Koninklijke Philips Electronics N.V. | Data security |
| JP5141099B2 (ja) * | 2007-06-12 | 2013-02-13 | 株式会社日立製作所 | アクセス鍵自動配信システム |
| US20090025066A1 (en) * | 2007-07-17 | 2009-01-22 | Protectia Corporation | Systems and methods for first and second party authentication |
| US7983423B1 (en) * | 2007-10-29 | 2011-07-19 | Netapp, Inc. | Re-keying based on pre-generated keys |
| JP2009111687A (ja) * | 2007-10-30 | 2009-05-21 | Fujitsu Ltd | 記憶装置、暗号化データ処理方法 |
| US8225106B2 (en) | 2008-04-02 | 2012-07-17 | Protegrity Corporation | Differential encryption utilizing trust modes |
| WO2009137371A2 (en) * | 2008-05-02 | 2009-11-12 | Ironkey, Inc. | Enterprise device recovery |
| US8694798B2 (en) * | 2008-05-22 | 2014-04-08 | Red Hat, Inc. | Generating and securing multiple archive keys |
| US8175268B2 (en) * | 2008-05-22 | 2012-05-08 | Red Hat, Inc. | Generating and securing archive keys |
| US8385555B2 (en) * | 2008-12-10 | 2013-02-26 | Combined Conditional Access Development And Support, Llc. | Content delivery with segmented key list |
| US20100228906A1 (en) * | 2009-03-06 | 2010-09-09 | Arunprasad Ramiya Mothilal | Managing Data in a Non-Volatile Memory System |
| US8683088B2 (en) | 2009-08-06 | 2014-03-25 | Imation Corp. | Peripheral device data integrity |
| US8745365B2 (en) * | 2009-08-06 | 2014-06-03 | Imation Corp. | Method and system for secure booting a computer by booting a first operating system from a secure peripheral device and launching a second operating system stored a secure area in the secure peripheral device on the first operating system |
| CN101720011B (zh) * | 2009-11-23 | 2012-05-23 | 中兴通讯股份有限公司 | 一种在移动多媒体播放时实现智能卡热插拔的方法和终端 |
| US8478996B2 (en) * | 2009-12-21 | 2013-07-02 | International Business Machines Corporation | Secure Kerberized access of encrypted file system |
| US8510552B2 (en) * | 2010-04-07 | 2013-08-13 | Apple Inc. | System and method for file-level data protection |
| US8788842B2 (en) | 2010-04-07 | 2014-07-22 | Apple Inc. | System and method for content protection based on a combination of a user PIN and a device specific identifier |
| US8971535B2 (en) * | 2010-05-27 | 2015-03-03 | Bladelogic, Inc. | Multi-level key management |
| US9525548B2 (en) | 2010-10-21 | 2016-12-20 | Microsoft Technology Licensing, Llc | Provisioning techniques |
| US8805434B2 (en) | 2010-11-23 | 2014-08-12 | Microsoft Corporation | Access techniques using a mobile communication device |
| US20120143769A1 (en) * | 2010-12-02 | 2012-06-07 | Microsoft Corporation | Commerce card |
| US9509686B2 (en) | 2010-12-03 | 2016-11-29 | Microsoft Technology Licensing, Llc | Secure element authentication |
| WO2012099617A1 (en) | 2011-01-20 | 2012-07-26 | Box.Net, Inc. | Real time notification of activities that occur in a web-based collaboration environment |
| US8789146B2 (en) * | 2011-04-14 | 2014-07-22 | Yubico Inc. | Dual interface device for access control and a method therefor |
| US9652741B2 (en) | 2011-07-08 | 2017-05-16 | Box, Inc. | Desktop application for access and interaction with workspaces in a cloud-based content management system and synchronization mechanisms thereof |
| US8984298B2 (en) * | 2011-07-27 | 2015-03-17 | Hewlett-Packard Development Company, L.P. | Managing access to a secure content-part of a PPCD using a key reset point |
| US9098474B2 (en) | 2011-10-26 | 2015-08-04 | Box, Inc. | Preview pre-generation based on heuristics and algorithmic prediction/assessment of predicted user behavior for enhancement of user experience |
| WO2013062599A1 (en) | 2011-10-26 | 2013-05-02 | Box, Inc. | Enhanced multimedia content preview rendering in a cloud content management system |
| US9773051B2 (en) | 2011-11-29 | 2017-09-26 | Box, Inc. | Mobile platform file and folder selection functionalities for offline access and synchronization |
| US8774403B2 (en) * | 2011-12-08 | 2014-07-08 | Dark Matter Labs, Inc. | Key creation and rotation for data encryption |
| US9904435B2 (en) | 2012-01-06 | 2018-02-27 | Box, Inc. | System and method for actionable event generation for task delegation and management via a discussion forum in a web-based collaboration environment |
| WO2013112538A1 (en) * | 2012-01-23 | 2013-08-01 | Citrix Systems, Inc. | Storage encryption |
| US11232481B2 (en) | 2012-01-30 | 2022-01-25 | Box, Inc. | Extended applications of multimedia content previews in the cloud-based content management system |
| US9965745B2 (en) | 2012-02-24 | 2018-05-08 | Box, Inc. | System and method for promoting enterprise adoption of a web-based collaboration environment |
| US8458494B1 (en) * | 2012-03-26 | 2013-06-04 | Symantec Corporation | Systems and methods for secure third-party data storage |
| US9575981B2 (en) | 2012-04-11 | 2017-02-21 | Box, Inc. | Cloud service enabled to handle a set of files depicted to a user as a single file in a native operating system |
| US9413587B2 (en) | 2012-05-02 | 2016-08-09 | Box, Inc. | System and method for a third-party application to access content within a cloud-based platform |
| WO2013166520A1 (en) | 2012-05-04 | 2013-11-07 | Box, Inc. | Repository redundancy implementation of a system which incrementally updates clients with events that occurred via cloud-enabled platform |
| US9691051B2 (en) | 2012-05-21 | 2017-06-27 | Box, Inc. | Security enhancement through application access control |
| US8914900B2 (en) | 2012-05-23 | 2014-12-16 | Box, Inc. | Methods, architectures and security mechanisms for a third-party application to access content in a cloud-based platform |
| US8712044B2 (en) | 2012-06-29 | 2014-04-29 | Dark Matter Labs Inc. | Key management system |
| US9712510B2 (en) | 2012-07-06 | 2017-07-18 | Box, Inc. | Systems and methods for securely submitting comments among users via external messaging applications in a cloud-based platform |
| GB2505072A (en) | 2012-07-06 | 2014-02-19 | Box Inc | Identifying users and collaborators as search results in a cloud-based system |
| GB2513671A (en) | 2012-08-27 | 2014-11-05 | Box Inc | Server side techniques for reducing database workload in implementing selective subfolder synchronization in a cloud-based environment |
| US9135462B2 (en) | 2012-08-29 | 2015-09-15 | Box, Inc. | Upload and download streaming encryption to/from a cloud-based platform |
| US9117087B2 (en) | 2012-09-06 | 2015-08-25 | Box, Inc. | System and method for creating a secure channel for inter-application communication based on intents |
| US9195519B2 (en) | 2012-09-06 | 2015-11-24 | Box, Inc. | Disabling the self-referential appearance of a mobile application in an intent via a background registration |
| US9292833B2 (en) | 2012-09-14 | 2016-03-22 | Box, Inc. | Batching notifications of activities that occur in a web-based collaboration environment |
| US10915492B2 (en) | 2012-09-19 | 2021-02-09 | Box, Inc. | Cloud-based platform enabled with media content indexed for text-based searches and/or metadata extraction |
| US9959420B2 (en) | 2012-10-02 | 2018-05-01 | Box, Inc. | System and method for enhanced security and management mechanisms for enterprise administrators in a cloud-based environment |
| US9495364B2 (en) | 2012-10-04 | 2016-11-15 | Box, Inc. | Enhanced quick search features, low-barrier commenting/interactive features in a collaboration platform |
| US9665349B2 (en) | 2012-10-05 | 2017-05-30 | Box, Inc. | System and method for generating embeddable widgets which enable access to a cloud-based collaboration platform |
| US10235383B2 (en) | 2012-12-19 | 2019-03-19 | Box, Inc. | Method and apparatus for synchronization of items with read-only permissions in a cloud-based environment |
| US9396245B2 (en) | 2013-01-02 | 2016-07-19 | Box, Inc. | Race condition handling in a system which incrementally updates clients with events that occurred in a cloud-based collaboration platform |
| US9953036B2 (en) | 2013-01-09 | 2018-04-24 | Box, Inc. | File system monitoring in a system which incrementally updates clients with events that occurred in a cloud-based collaboration platform |
| EP2755151A3 (en) | 2013-01-11 | 2014-09-24 | Box, Inc. | Functionalities, features and user interface of a synchronization client to a cloud-based environment |
| US10599671B2 (en) | 2013-01-17 | 2020-03-24 | Box, Inc. | Conflict resolution, retry condition management, and handling of problem files for the synchronization client to a cloud-based platform |
| US9197700B2 (en) | 2013-01-18 | 2015-11-24 | Apple Inc. | Keychain syncing |
| US20140281519A1 (en) * | 2013-03-12 | 2014-09-18 | Commvault Systems, Inc. | Encrypted file backup |
| US10725968B2 (en) | 2013-05-10 | 2020-07-28 | Box, Inc. | Top down delete or unsynchronization on delete of and depiction of item synchronization with a synchronization client to a cloud-based platform |
| US10846074B2 (en) | 2013-05-10 | 2020-11-24 | Box, Inc. | Identification and handling of items to be ignored for synchronization with a cloud-based platform by a synchronization client |
| GB2515192B (en) | 2013-06-13 | 2016-12-14 | Box Inc | Systems and methods for synchronization event building and/or collapsing by a synchronization component of a cloud-based platform |
| US9805050B2 (en) | 2013-06-21 | 2017-10-31 | Box, Inc. | Maintaining and updating file system shadows on a local device by a synchronization client of a cloud-based platform |
| US9202076B1 (en) | 2013-07-26 | 2015-12-01 | Symantec Corporation | Systems and methods for sharing data stored on secure third-party storage platforms |
| US9535924B2 (en) | 2013-07-30 | 2017-01-03 | Box, Inc. | Scalability improvement in a system which incrementally updates clients with events that occurred in a cloud-based collaboration platform |
| US10509527B2 (en) | 2013-09-13 | 2019-12-17 | Box, Inc. | Systems and methods for configuring event-based automation in cloud-based collaboration platforms |
| US9535909B2 (en) | 2013-09-13 | 2017-01-03 | Box, Inc. | Configurable event-based automation architecture for cloud-based collaboration platforms |
| US10700856B2 (en) * | 2013-11-19 | 2020-06-30 | Network-1 Technologies, Inc. | Key derivation for a module using an embedded universal integrated circuit card |
| US9697378B2 (en) * | 2013-12-13 | 2017-07-04 | International Business Machines Corporation | Network encrypted data object stored on an encrypted file system |
| US20150172920A1 (en) * | 2013-12-16 | 2015-06-18 | Mourad Ben Ayed | System for proximity based encryption and decryption |
| US10530854B2 (en) | 2014-05-30 | 2020-01-07 | Box, Inc. | Synchronization of permissioned content in cloud-based environments |
| US9894119B2 (en) | 2014-08-29 | 2018-02-13 | Box, Inc. | Configurable metadata-based automation and content classification architecture for cloud-based collaboration platforms |
| US10038731B2 (en) | 2014-08-29 | 2018-07-31 | Box, Inc. | Managing flow-based interactions with cloud-based shared content |
| CN105721393A (zh) * | 2014-12-02 | 2016-06-29 | 阿里巴巴集团控股有限公司 | 数据安全加密的方法及装置 |
| CN104850795B (zh) * | 2015-05-25 | 2018-08-21 | 上海柯力士信息安全技术有限公司 | 一种密钥管理系统及变更账户信息的方法 |
| JP6576699B2 (ja) * | 2015-06-12 | 2019-09-18 | コニカミノルタ株式会社 | 暗号化システム、更新方法、および更新プログラム |
| CN106506140A (zh) * | 2015-09-06 | 2017-03-15 | 深圳市中兴微电子技术有限公司 | 一种aes加解密方法和装置 |
| US9858427B2 (en) * | 2016-02-26 | 2018-01-02 | International Business Machines Corporation | End-to-end encryption and backup in data protection environments |
| US10452858B2 (en) * | 2016-03-31 | 2019-10-22 | International Business Machines Corporation | Encryption key management for file system |
| US20180034787A1 (en) * | 2016-08-01 | 2018-02-01 | Vormetric, Inc. | Data encryption key sharing for a storage system |
| CN108234112A (zh) * | 2016-12-14 | 2018-06-29 | 中国移动通信集团安徽有限公司 | 数据加密和解密方法及系统 |
| WO2018231753A1 (en) * | 2017-06-12 | 2018-12-20 | Daniel Maurice Lerner | Devices that utilize random tokens which direct dynamic random access |
| US10616192B2 (en) | 2017-06-12 | 2020-04-07 | Daniel Maurice Lerner | Devices that utilize random tokens which direct dynamic random access |
| US10841089B2 (en) | 2017-08-25 | 2020-11-17 | Nutanix, Inc. | Key managers for distributed computing systems |
| US10972445B2 (en) * | 2017-11-01 | 2021-04-06 | Citrix Systems, Inc. | Dynamic crypto key management for mobility in a cloud environment |
| US20190158276A1 (en) * | 2017-11-17 | 2019-05-23 | Simmonds Precision Products, Inc. | Encryption key exchange with compensation for radio-frequency interference |
| CN110830239B (zh) * | 2018-08-07 | 2023-02-28 | 阿里巴巴集团控股有限公司 | 一种密钥更新方法、装置及系统 |
| US11128459B2 (en) * | 2018-11-28 | 2021-09-21 | Its, Inc. | Mitigating service disruptions in key maintenance |
| US11082406B2 (en) * | 2018-11-29 | 2021-08-03 | Secret Double Octopus Ltd | System and method for providing end-to-end security of data and metadata |
| US11361088B2 (en) | 2019-02-25 | 2022-06-14 | Oocl (Infotech) Holdings Limited | Zero trust communication system for freight shipping organizations, and methods of use |
| US11763011B2 (en) | 2019-02-25 | 2023-09-19 | Oocl (Infotech) Holdings Limited | Zero trust communication system for freight shipping organizations, and methods of use |
| EP3955514A4 (en) * | 2019-04-12 | 2023-01-04 | FeliCa Networks, Inc. | INFORMATION PROCESSING TERMINAL, DEVICE, METHOD AND SYSTEM, AND ASSOCIATED PROGRAM |
| US11277262B2 (en) | 2020-07-01 | 2022-03-15 | International Business Machines Corporation | System generated data set encryption key |
| CN113079011B (zh) * | 2021-03-18 | 2023-06-02 | 长鑫存储技术有限公司 | 密钥推送、操作文件的方法、存储介质、以及计算机设备 |
| US12301703B2 (en) * | 2021-09-24 | 2025-05-13 | Cisco Technology, Inc. | End-to-end secure communications with history |
Family Cites Families (31)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2887299B2 (ja) * | 1990-07-31 | 1999-04-26 | 博一 岡野 | 知的情報処理方法および装置 |
| US5495533A (en) * | 1994-04-29 | 1996-02-27 | International Business Machines Corporation | Personal key archive |
| US5787175A (en) * | 1995-10-23 | 1998-07-28 | Novell, Inc. | Method and apparatus for collaborative document control |
| AU734654B2 (en) * | 1996-02-09 | 2001-06-21 | Integrated Technologies Of America, Inc. | Access control/crypto system |
| US5940507A (en) * | 1997-02-11 | 1999-08-17 | Connected Corporation | Secure file archive through encryption key management |
| US6134660A (en) * | 1997-06-30 | 2000-10-17 | Telcordia Technologies, Inc. | Method for revoking computer backup files using cryptographic techniques |
| US6249866B1 (en) * | 1997-09-16 | 2001-06-19 | Microsoft Corporation | Encrypting file system and method |
| US6230272B1 (en) * | 1997-10-14 | 2001-05-08 | Entrust Technologies Limited | System and method for protecting a multipurpose data string used for both decrypting data and for authenticating a user |
| EP0912011A3 (en) | 1997-10-20 | 2001-11-28 | Sun Microsystems, Inc. | Method and apparatus for encoding and recovering keys |
| US6157722A (en) * | 1998-03-23 | 2000-12-05 | Interlok Technologies, Llc | Encryption key management system and method |
| US7178021B1 (en) * | 2000-03-02 | 2007-02-13 | Sun Microsystems, Inc. | Method and apparatus for using non-secure file servers for secure information storage |
| JP4495295B2 (ja) * | 2000-03-15 | 2010-06-30 | 株式会社日立製作所 | 有価証券類の不正利用防止方法および有価証券類の不正利用防止システム |
| US20010056541A1 (en) * | 2000-05-11 | 2001-12-27 | Natsume Matsuzaki | File management apparatus |
| US7111005B1 (en) | 2000-10-06 | 2006-09-19 | Oracle International Corporation | Method and apparatus for automatic database encryption |
| JP4153653B2 (ja) | 2000-10-31 | 2008-09-24 | 株式会社東芝 | マイクロプロセッサおよびデータ保護方法 |
| JP2002261750A (ja) * | 2001-03-02 | 2002-09-13 | Fuji Xerox Co Ltd | 文書の処理日時保証装置及び保証方法 |
| US6981138B2 (en) * | 2001-03-26 | 2005-12-27 | Microsoft Corporation | Encrypted key cache |
| JP2003087238A (ja) * | 2001-09-11 | 2003-03-20 | Hitachi Ltd | 家庭内ネットワークにおけるセキュリティ実現方式 |
| US20030079133A1 (en) * | 2001-10-18 | 2003-04-24 | International Business Machines Corporation | Method and system for digital rights management in content distribution application |
| US7203317B2 (en) * | 2001-10-31 | 2007-04-10 | Hewlett-Packard Development Company, L.P. | System for enabling lazy-revocation through recursive key generation |
| JP3770173B2 (ja) * | 2002-02-14 | 2006-04-26 | 日本電気株式会社 | 共通鍵管理システムおよび共通鍵管理方法 |
| US7251635B2 (en) * | 2002-02-25 | 2007-07-31 | Schlumberger Omnes, Inc. | Method and apparatus for managing a key management system |
| JP2003317202A (ja) * | 2002-04-11 | 2003-11-07 | Cis Electronica Industria & Comercio Ltda | 磁気読み取り装置の磁気ヘッド |
| US7181016B2 (en) | 2003-01-27 | 2007-02-20 | Microsoft Corporation | Deriving a symmetric key from an asymmetric key for file encryption or decryption |
| US7313238B2 (en) | 2003-01-31 | 2007-12-25 | Hewlett-Packard Development Company, L.P. | Method and system for relating cryptographic keys |
| JP2005128996A (ja) * | 2003-09-30 | 2005-05-19 | Dainippon Printing Co Ltd | 情報処理装置、情報処理システム及びプログラム |
| JP2005122402A (ja) * | 2003-10-15 | 2005-05-12 | Systemneeds Inc | Icカードシステム |
| JP2005165738A (ja) * | 2003-12-03 | 2005-06-23 | Fusionsys:Kk | 電子コンテンツ管理システム、電子コンテンツ管理方法、及びそのプログラム |
| US7484107B2 (en) * | 2004-04-15 | 2009-01-27 | International Business Machines Corporation | Method for selective encryption within documents |
| US7660419B1 (en) * | 2004-08-13 | 2010-02-09 | Texas Instruments Incorporated | System and method for security association between communication devices within a wireless personal and local area network |
| US8045714B2 (en) | 2005-02-07 | 2011-10-25 | Microsoft Corporation | Systems and methods for managing multiple keys for file encryption and decryption |
-
2005
- 2005-02-07 US US11/053,212 patent/US8045714B2/en not_active Expired - Fee Related
-
2006
- 2006-01-04 EP EP06100077A patent/EP1688858A1/en not_active Withdrawn
- 2006-01-12 KR KR1020060003463A patent/KR101224749B1/ko not_active Expired - Fee Related
- 2006-01-26 CN CN2006100046231A patent/CN1818920B/zh not_active Expired - Fee Related
- 2006-01-27 JP JP2006019145A patent/JP4902207B2/ja not_active Expired - Fee Related
-
2010
- 2010-12-17 US US12/971,157 patent/US8798272B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| KR101224749B1 (ko) | 2013-01-21 |
| CN1818920B (zh) | 2010-05-12 |
| KR20060090167A (ko) | 2006-08-10 |
| US20060179309A1 (en) | 2006-08-10 |
| CN1818920A (zh) | 2006-08-16 |
| US8045714B2 (en) | 2011-10-25 |
| EP1688858A1 (en) | 2006-08-09 |
| JP2006222944A (ja) | 2006-08-24 |
| US20110085664A1 (en) | 2011-04-14 |
| US8798272B2 (en) | 2014-08-05 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP4902207B2 (ja) | ファイルの暗号化と復号化のための複数のキーを管理するシステムと方法 | |
| US7320076B2 (en) | Method and apparatus for a transaction-based secure storage file system | |
| US7003668B2 (en) | Secure authentication of users via intermediate parties | |
| US7792300B1 (en) | Method and apparatus for re-encrypting data in a transaction-based secure storage system | |
| US9122888B2 (en) | System and method to create resilient site master-key for automated access | |
| JP4907895B2 (ja) | プライベートデータを露出せずに通信ネットワークを介してパスワードで保護されたプライベートデータを回復する方法およびシステム | |
| US9805350B2 (en) | System and method for providing access of digital contents to offline DRM users | |
| US20020083325A1 (en) | Updating security schemes for remote client access | |
| CN113545006A (zh) | 远程授权访问锁定的数据存储设备 | |
| US20200259637A1 (en) | Management and distribution of keys in distributed environments | |
| US7751570B2 (en) | Method and apparatus for managing cryptographic keys | |
| JP2008123490A (ja) | データストレージデバイス | |
| JP2009153099A (ja) | 暗号化記憶装置内での鍵復元 | |
| US8181028B1 (en) | Method for secure system shutdown | |
| JPWO2009004732A1 (ja) | 共有暗号ファイルの暗号化、復号処理方法 | |
| MX2012000077A (es) | Metodo para controlar y monitorear de forma remota los datos producidos sobre un software de escritorio. | |
| JP4998518B2 (ja) | 情報処理装置、情報処理システム及びプログラム | |
| US20160371499A1 (en) | Deleting information to maintain security level | |
| US20070156788A1 (en) | Protected data replication | |
| US20210409227A1 (en) | Securely authorizing service level access to a backup system using a specialized access key | |
| JP2009510616A (ja) | データベース内の機密データを保護するためのシステム及び方法 | |
| JP5494171B2 (ja) | ファイル管理システム、ストレージサーバ、クライアント、ファイル管理方法およびプログラム | |
| EP3886355B1 (en) | Decentralized management of data access and verification using data management hub | |
| JP2008217300A (ja) | 生体情報付きファイル暗号化システム及び復号化システム、並びにその方法 | |
| CN106790100B (zh) | 一种基于非对称密码算法的数据存储和访问控制方法 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20090108 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20110902 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20111202 |
|
| 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: 20111222 |
|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20111228 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20150113 Year of fee payment: 3 |
|
| LAPS | Cancellation because of no payment of annual fees | ||
| S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313113 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |