Error Correcting Schemes for Keyless Encapsulation
Description
This method provides a novel way to implement error correction schemes to correct the physical unclonable function (PUF)-based responses which are used to encrypt plaintext messages in keyless cryptographic protocols. The parity bits are incorporated as part of the message to encrypt and use error correction schemes to mitigate the noise which occurs from the PUFs during these keyless encryption protocols. During the decryption cycles, the message can be decrypted on the client side using simple error correction mechanisms reading the parity bits. The encryption protocol is a block cipher mixing parity bits and plaintext; in this way, the opponents cannot have separate access to the cipher text resulting from the plaintext and the parity bits. Additionally, the parity bits are not publicly exposed despite traditional PUF-based key generation methods.
Additional information
Patent number and inventor
Patent pending
Bertrand Cambou, Fatemeh Afghah, Sareh Assiri, and Ashwija Korenda.
Potential applications
Cybersecurity applications
Benefits and advantages
This method is not subject to common helper attacks. The protection of the scheme is enhanced using nonce incorporated with the plaintext and by the parity bits and different portions of the PUFs used at each encryption cycle. Therefore, this novel architecture acts as a keyless one-time pad scheme with integrated error-correcting schemes.
Case number and licensing status
2021-005
This invention is available for licensing.