Breach-proof Encryption is an advanced encryption technique which protects internet
messages and and transactions from the adverse effects of internal trust breaching
activities. Encrypted information is secured even after the private key of a public
key cryptographic scheme is revealed to the owner's competitors or business rivals.
Encryptions remaining unbreakable even after private key compromise incidents, though
seems to be a paradox, is the most appealing advantage of our breach-proof encryption
technique.
The encryption technique involves blinding operation on public key exponents wherein
a random number is added to the same before encryption takes place. Once encryption
is complete, the random number involved in the blinding operation is dropped from
the program memory, leaving no knowledge thereof to the client, server as well as
the hacker.
Two randomized public key exponents are generated by adding a random number, using
which two blind ciphers are produced. The two blind ciphers are delivered to the
destination along two different routes. An eavesdropper or an active hacker coming
across one of these blind ciphers is unable to decrypt the cipher to its original
message even with the knowledge of the revealed private key.
Both ciphers are required for successful decryption to obtain the original message.
The effect of the missing random number can be neutralized only on substituting
both ciphers in the decryption formula, thus enabling only the destination server
to be able to read the original message.
|