METHOD AND SYSTEM FOR PROTECTING DATA
First Claim
1. A data protection method in a computer system with a storage device having a plurality of blocks and a configuration data block, and the configuration data block stores an encrypted configuration data, the data protection method comprising:
- receiving a verification code when the computer system is powered on;
comparing the verification code with a predetermined verification code; and
decrypting the encrypted configuration data in the configuration data block with the verification code to obtain an original configuration data if the verification code matches the predetermined verification code.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and a system for protecting data are provided. When a computer system is powered on, a verification code is compared with a predetermined verification code. If the verification code matches the predetermined verification code, an encrypted configuration data stored in a configuration data block of a storage device is decrypted with the verification code to obtain an original configuration data of the storage device. Thereby, data loss is effectively prevented and a data protection mechanism is provided.
27 Citations
20 Claims
-
1. A data protection method in a computer system with a storage device having a plurality of blocks and a configuration data block, and the configuration data block stores an encrypted configuration data, the data protection method comprising:
-
receiving a verification code when the computer system is powered on; comparing the verification code with a predetermined verification code; and decrypting the encrypted configuration data in the configuration data block with the verification code to obtain an original configuration data if the verification code matches the predetermined verification code. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A data protection system for a computer system, comprising:
-
a storage device, disposed in the computer system, wherein the storage device comprises a plurality of blocks and a configuration data block, and the configuration data block stores an encrypted configuration data; and a boot-up module, coupled to the storage device, comprising; a verification code comparison module, for receiving a verification code and comparing the verification code with a predetermined verification code after the computer system is powered on; and a decryption module, for decrypting the encrypted configuration data in the configuration data block with the verification code to obtain an original configuration data. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification