End to end file-sharing schema using signed Merkle tree randomly originated keys
AssigneeLenovo (Singapore) Pte. Ltd.
InventorsIgor Stolbikov, Sergei Rodionov, Scott Wentao Li
Life of this patent
Estimating the term…
Loading patent…
AssigneeLenovo (Singapore) Pte. Ltd.
InventorsIgor Stolbikov, Sergei Rodionov, Scott Wentao Li
Estimating the term…
A process for transmitting a file from a sender device to a receiver device includes generating a random symmetric session key for the sender device, and randomly selecting a private ephemeral key for the sender device. The private ephemeral key is associated with a corresponding first public key. A public ephemeral key is randomly selected for the receiving device. The public ephemeral key is associated with a corresponding first private key. A random value is generated, an encrypted session key is calculated, and the file is encrypted using symmetric encryption. The sender device includes a first public X509 certificate comprising a second public key and a corresponding second private key that is signed by a service provider, and the receiver device includes a second public X509 certificate comprising a third public key and a corresponding third private key.
A process for transmitting a file from a sender device to a receiver device comprising:
A non-transitory machine-readable medium comprising instructions that when executed by a processor execute a process for transmitting a file from a sender device to a receiver device comprising:
A system comprising:
Dependencies are inferred from the claim text.