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:
Sep. 27, 2022
Filed:
Aug. 05, 2019
Cyberswarm, Inc., San Mateo, CA (US);
Octavian Narcis Ionescu, Ploiesti, RO;
Viorel-Georgel Dumitru, Ploiesti, RO;
Constantin-Ionut Marica, Ploiesti, RO;
Victor-Andrei Marica, Ploiesti, RO;
Miha Tiberiu Luca, Bucharest, RO;
Stefan-Laurentiu Pircalabu, Ploiesti, RO;
CYBERSWARM, INC., San Mateo, CA (US);
Abstract
A system and method for generating encryption keys on multiple devices, without transferring the keys. At least one sender memristor is set using at least one sender setting value. At least one sender reading value is applied to the at least one sender memristor to generate at least one sender output value. A string of characters is determined from the at least one output value based on a sender table. Data is encrypted with the string of characters. The encrypted data is transmitted to a receiver through a first channel. The at least one sender setting value or the at least one sender reading value or both is transmitted to the receiver through a second channel different from the first channel. The at least one sender setting value or the at least one sender reading value or both is applied to at least one receiver memristor to generate at least one receiver output value. A receiver table is used to determine the string of characters from the at least one receiver output value. The encrypted data is decrypted with the string of characters from the receiver table.