Encriptação
O básico
De Encriptação:
> Em criptografia, criptografia é o processo de codificação de mensagens ou informações de tal forma que somente partes autorizadas podem decodificar e ler o que é enviado. A criptografia por si só não impede a interceptação, mas nega o conteúdo da mensagem ao interceptor.
Informação detalhada
De Encriptação:
Em um esquema de criptografia, a informação ou mensagem de comunicação pretendida (referida como texto simples) é criptografada usando um algoritmo de criptografia, gerando texto cifrado que só pode ser lido se descriptografado. Por razões técnicas, um esquema de criptografia geralmente usa uma chave de criptografia pseudo-aleatória gerada por um algoritmo. Em princípio, é possível descriptografar a mensagem sem possuir a chave, mas, para um esquema de criptografia bem projetado, grandes recursos computacionais e habilidades são necessários. Um destinatário autorizado pode descriptografar facilmente a mensagem com a chave fornecida pelo originador aos destinatários, mas não a interceptores não autorizados.
O objetivo da criptografia é garantir que apenas alguém autorizado a acessar os dados (por exemplo, uma mensagem de texto ou um arquivo) possa lê-los, usando a chave de descriptografia. Alguém que não está autorizado pode ser excluído, pois não possui a chave necessária, sem a qual é impossível ler as informações criptografadas.
Kovri
@Kovri implementa vários tipos de criptografia em finalmente 4 capacidades essenciais:
- Reseed para bootstrapping
- Roteamento de alho: três camadas de criptografia (criptografia de alho) são usadas para verificar a entrega segura de mensagens ao destinatário / par / destino
- Criptografia de túnel: as mensagens de alho são passadas por um túnel e criptografadas pelo gateway do túnel para o ponto final do túnel
- A criptografia da camada de transporte impede a capacidade de descriptografar mensagens no camada de mídia
Para obter detalhes sobre os tipos de criptografia e assinaturas criptográficas usadas em Kovri e I2P, visite Java-I2P's Criptografia