Processing information
First Claim
1. A method for processing information, said method comprising:
- an apparatus dividing target information into N pieces of divided data using a secret sharing scheme in which a predetermined number (K) of pieces of the N pieces of divided data is required to restore the target information, wherein N>
K, and wherein the apparatus is an information processing device or an external storage device;
said apparatus selecting M pieces from the N pieces, wherein K<
M<
N;
after said selecting M pieces, storing the M pieces in the external storage device which limits a totality of pieces of the N pieces being stored on the external storage device to the M pieces;
after said storing the M pieces, restoring the target information from at least K pieces of the N pieces;
after said restoring, destroying D pieces of the M pieces in the external storage device, wherein D>
M−
K,determining a reference time; and
after said storing the M pieces and before said destroying D pieces, said external storage device ascertaining that a predetermined operation has been performed with respect to the external storage device and that the reference time has elapsed since the predetermined operation was performed, wherein said destroying in response to said ascertaining.
2 Assignments
0 Petitions
Accused Products
Abstract
A method and system for processing information. An apparatus divides target information into N pieces of divided data using a secret sharing scheme in which a predetermined number (K) of pieces of the N pieces of divided data is required to restore the target information, wherein N>K, and wherein the apparatus is an information processing device or an external storage device. The apparatus selects M pieces from the N pieces, wherein K<M<N. After selecting the M pieces, the M pieces are stored in the external storage device which limits a totality of pieces of the N pieces being stored on the external storage device to the M pieces. After storing the M pieces, the target information is restored from at least K pieces of the N pieces after which D pieces of the M pieces in the external storage device are destroyed, wherein D>M−K.
2 Citations
22 Claims
-
1. A method for processing information, said method comprising:
-
an apparatus dividing target information into N pieces of divided data using a secret sharing scheme in which a predetermined number (K) of pieces of the N pieces of divided data is required to restore the target information, wherein N>
K, and wherein the apparatus is an information processing device or an external storage device;said apparatus selecting M pieces from the N pieces, wherein K<
M<
N;after said selecting M pieces, storing the M pieces in the external storage device which limits a totality of pieces of the N pieces being stored on the external storage device to the M pieces; after said storing the M pieces, restoring the target information from at least K pieces of the N pieces; after said restoring, destroying D pieces of the M pieces in the external storage device, wherein D>
M−
K,determining a reference time; and after said storing the M pieces and before said destroying D pieces, said external storage device ascertaining that a predetermined operation has been performed with respect to the external storage device and that the reference time has elapsed since the predetermined operation was performed, wherein said destroying in response to said ascertaining. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A system comprising an external storage device and an information processing device, said information processing device and said external storage device configured to perform a method for processing information, said method comprising:
-
an apparatus dividing target information into N pieces of divided data using a secret sharing scheme in which a predetermined number (K) of pieces of the N pieces of divided data is required to restore the target information, wherein N>
K, and wherein the apparatus is the information processing device or the external storage device;said apparatus selecting M pieces from the N pieces, wherein K<
M<
N;after said selecting M pieces, said external storage device storing the M pieces in the external storage device which limits a totality of pieces of the N pieces being stored on the external storage device to the M pieces; after said storing the M pieces, said apparatus restoring the target information from at least K pieces of the N pieces, and after said restoring, said external storage device destroying D pieces of the M pieces in the external storage device, wherein D>
M−
K,wherein the apparatus is the information processing device, wherein a remaining N−
M pieces results from said selecting the M pieces from the N pieces, and wherein the method further comprises;
(i) after said selecting M pieces and before said storing the M pieces, said information processing device transmitting the M pieces to the external storage device; and
(ii) after said storing the selected M pieces and before said restoring the target information, said information processing device storing L pieces of the remaining N−
M pieces in the information processing device, wherein D≦
M−
K+L,wherein a remaining N−
M−
L pieces results from said storing L pieces, and wherein the method further comprises;
(a) after said storing L pieces and before said restoring the target information, said information processing device registering P pieces of the remaining N−
M−
L pieces with an external server, wherein D≦
M−
K+L+P; and
(b) said information processing device receiving M′
pieces of the M pieces from the external storage device, wherein said restoring is performed by the information processing device and comprises utilizing the M′
pieces. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22)
-
Specification