Disclosed is a method and apparatus of securely providing data to a user's
system. The data is encrypted so as to only be decryptable by a data
decrypting key, the data decrypting key being encrypted using a first
public key, and the encrypted data being accessible to the user's system,
the method comprising the steps of: transferring the encrypted data
decrypting key to a clearing house that possesses a first private key,
which corresponds to the first public key; decrypting the data decrypting
key using the first private key; re-encrypting the data decrypting key
using a second public key; transferring the re-encrypted data decrypting
key to the user's system, the user's system possessing a second private
key, which corresponds to the second public key; and decrypting the
re-encrypted data decrypting key using the second private key.
São divulgados um método e um instrumento firmemente de fornecer dados ao sistema de um usuário. Os dados são cifrados para somente ser decryptable por uma chave de descriptografia dos dados, a chave de descriptografia dos dados que estão sendo cifrados usando uma primeira chave pública, e os dados cifrados que são acessíveis ao sistema do usuário, o método que compreende as etapas de: transferindo a chave de descriptografia cifrada dos dados a uma casa de clearing que possua uma primeira chave confidencial, que corresponda à primeira chave pública; descifrando a chave de descriptografia dos dados usando a primeira chave confidencial; re-cifrando a chave de descriptografia dos dados usando uma segunda chave pública; transferindo a chave de descriptografia re-cifrada dos dados ao sistema do usuário, o sistema do usuário que possui uma segunda chave confidencial, que corresponda à segunda chave pública; e descifrando a chave de descriptografia re-cifrada dos dados usando a segunda chave confidencial.