METHOD FOR SAVING A USERýS SECRET AND METHOD FOR RESTORING A USERýS SECRET
摘要
A method for backing a user secret and recovering a user secret. A set of mandatory trustees possessing a public key and a set of non-mandatory trustees possessing a public key are determined. A predetermined limit value of a number of partitions necessary for recovering the secret is selected by the user. A number of primary partitions equal to the number of mandatory trustees is generated in response to the determination that the set of non-mandatory trustees is empty. A number of primary partitions equal to the number of mandatory trustees plus one is generated in response to the determination that the set of non-mandatory trustees is not empty. Each partition is encrypted using the public key of the corresponding trustee and each encrypted partition is stored in a server.