Patent ID: 7003677

Claim:
A proactive operating environment that includes a group of proactive servers communicating over a network; each proactive server (PS I ) comprising: a storage that includes a non erasable part that stores at least a public, non proactive related, key V I Start ; said storage further includes an erasable part for storing private and public data; said proactive server is further associated with a discardable one-time private key S I Start that corresponds to said public key V I Start ; said proactive server is further associated with configuration data C; a processor for providing at least proactive services to applications; the proactive server is associated with a group public proactive key V CERT common to said group of proactive servers and a share S I CERT of a corresponding private proactive key S CERT ; the processor is operative to invoke initialization procedure for generating restore related information; the processor is further operative to invoke a restore procedure for utilizing at least said public, non proactive related, key V I Start and said restore related information for restoring at least said public proactive key V CERT .