Criptografia refere-se à ciência e à prática de proteger a comunicação e os dados por meio da conversão de texto simples em texto cifrado ininteligível, geralmente por meio do uso de algoritmos e chaves criptográficas. Seu principal objetivo é garantir a confidencialidade, integridade e autenticidade das informações transmitidas por canais não seguros. A criptografia envolve a codificação de informações de uma forma que as partes autorizadas possam decifrá-las e compreendê-las, enquanto as partes não autorizadas não conseguem acessar ou descriptografar os dados criptografados.
A criptografia, em detalhes, envolve vários componentes e técnicas fundamentais. Ele usa algoritmos matemáticos para transformar texto simples em texto cifrado, um processo chamado criptografia. Essa transformação depende de chaves criptográficas, que são usadas para criptografar e descriptografar os dados. A criptografia de chave simétrica usa uma única chave secreta para criptografar e descriptografar, enquanto a criptografia de chave assimétrica usa um par de chaves: uma chave pública para criptografar e uma chave privada para descriptografar. A criptografia também abrange técnicas como assinaturas digitais para garantir a integridade e autenticação dos dados, funções hash para verificação de dados e protocolos para comunicação segura em redes.
Um exemplo de criptografia é o uso de AES (Advanced Encryption Standard) para criptografar dados confidenciais em diversas aplicações, como proteger transações on-line, proteger informações pessoais armazenadas em dispositivos e manter a comunicação privada entre computadores na Internet. O AES criptografa os dados usando uma chave simétrica, tornando-os ilegíveis para qualquer pessoa sem a chave de descriptografia correspondente. Isso garante que, mesmo se interceptados, os dados criptografados permaneçam seguros e inacessíveis a partes não autorizadas.
A criptografia é assim chamada porque vem das palavras gregas “kryptos” (oculto ou secreto) e “graphein” (escrever ou desenhar). Juntas, criptografia significa “escrita oculta” ou “escrita secreta”, refletindo seu objetivo principal de ocultar informações de acesso não autorizado ou interceptação. O termo capta a essência da codificação de informações de uma forma que as torne ilegíveis para qualquer pessoa que não seja o destinatário pretendido, garantindo sigilo e privacidade na comunicação.
A criptologia, em detalhes, abrange tanto a criptografia quanto a criptoanálise. Refere-se ao campo mais amplo do estudo de técnicas e métodos de comunicação segura para quebrar ou descriptografar mensagens criptografadas. A criptografia se concentra no desenvolvimento de sistemas de comunicação seguros por meio de técnicas de criptografia, enquanto a criptoanálise envolve analisar e quebrar esses sistemas para descobrir vulnerabilidades ou descriptografar mensagens sem autorização. A criptologia inclui, portanto, tanto a criação de sistemas de comunicação seguros quanto o estudo de métodos para derrotá-los, desempenhando um papel crucial na segurança da informação, na privacidade e na pesquisa e desenvolvimento criptográfico.