Patent ID: 8200986

Claim:
A computer enabled method to securely transmit a single bit logical state from a second entity to a first entity, comprising the acts of: selecting a first random value at the first entity and a second random value at the second entity; wherein each of the entities is a computer operating system, a software application, a computer or a computing device; communicating an unprotected version of the first random value to the second entity; computing at the second entity a first value from the first and second random values and the logical state of only a single bit of the second entity using a cryptographic process; communicating the first value and an unprotected version of the second random value to the first entity; at the first entity, extracting the single bit of the logical state from the first value using the second random value; at the first entity, applying a test to the received first value and second random value; and determining from the test if there has been a transmission error; wherein the communicating between the entities does not use a cipher.