Mod Edit: Merged with dupe topic in different forum - Hamluis.
Claude Shannon proved that any encryption algorithm possessing these characteristics is absolutely secure:
1. The encryption keys must be random numbers of uniform distribution.
2. The keys must be shared in absolute secrecy by the sender and receiver.
3. Any key encrypting a message must be as at least as long as that message.
4. Any key used to encrypt a message must not be reused.
I get This from "Claude Elwood Shannon - Collected Papers" edited by N. J. A. Sloane and Aaron D. Wyner.
Because storage media has become so very dense, over the last several decades it has become very convenient to use such algorithms.
I am surprised that so many Internet articles recommend against it.
Small businesses trying to bring innovations to the market suffer hacking by organizations that can afford a room full of large servers. Is this good for the economy?
I would rather send an armored car full of memory devices to each of my partners than get innovations stolen.
I appreciate the need to keep such algorithms out of the hands of criminals. If we need to register users of strong encryption, I would go along with that. The government can investigate me all it wants. I am willing to share encrypted messages with U. S. citizens only.
Can anybody think of a system that the government would like.
Keep in mind that patent laws have been changed to award patents to those who are first to patent, not those who have witnessed proof that they were the first to conceive of the invention. This makes hacking very profitable. The hacking organization patents any concept that they can find and they can afford to keep small businesses in court forever on the remainder.
Thank you for your help.
Edited by hamluis, 29 April 2016 - 10:28 AM.
Moved from 'Mac OS' to 'General chat'