The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Mar. 18, 2025
Filed:
Jul. 20, 2021
Arqit Limited, London, GB;
David Williams, Surrey, GB;
Barry Childe, Sussex, GB;
Arqit Limited, London, GB;
Abstract
Method(s), system(s), apparatus are provided for quantum safe quantum streaming between a first endpoint device and second endpoint device via a server of a quantum cloud platform. Splitting, at the first endpoint device, a data item into a plurality of data shards that allow reconstruction of the data item. Encrypting, at the first endpoint device, each of the data shards separately using a first cryptographic key shared between the first endpoint device and the second endpoint device. Establishing, between the first endpoint device and the server, a first plurality of secure channels with the server of the quantum cloud platform using a second cryptographic key, the second cryptographic key shared between the endpoint and the server. Transmitting, from the first endpoint device to the server, the plurality of encrypted shards towards the second endpoint device via the server over the plurality of secure channels. Receiving, at the server, the plurality of encrypted data shards of the data item transmitted from the first endpoint device over the first plurality of secure channels, each data shard encrypted using the first cryptographic key known only to the first endpoint device and the second endpoint device. Securely storing, by the server, the encrypted data shards of the data item in a secure storage of the quantum cloud platform. In response to the second endpoint logging onto the quantum cloud platform, establishing a second plurality of secure channels with the second endpoint using a third cryptographic key, the third cryptographic key shared between the second endpoint device and the server. Retrieving the encrypted data shards of the data item from secure storage. Transmitting the encrypted data shards over the second plurality of secure channels to the second endpoint device. Receiving, at the second endpoint, a plurality of encrypted data shards of the encrypted data item from the server over the second plurality. Decrypting the encrypted data shards using the first cryptographic key to reconstruct the data item transferred from the first endpoint device to the second endpoint device.