A criptografia tem uma longa e interessante história de milhares de anos. Seus princípios fundamentais são: