TONboard

Criptografia em TON

2 min readupdated 2026-06-03✏️ Suggest an edit🕑 History
On this page (9)

Criptografia disciplina para garantir a privacidade, autenticidade e integridade da informação.

Termos básicos#

TermoDefinição
CriptografiaAlterar o texto inicial para o codificado (por chave)
DescifrarTransformação inversa
Algoritmos criptográficosFunções para encriptação/descifração
As chavesDados privados de algoritmos (simétricos / assimétricos)
HashingA mudança de informação para um valor estático, Irreversível
AutenticaçãoVerificação da autenticidade do dispositivo/usuário

Princípios#

  1. Integridade a informação não foi danificada durante a transmissão;
  2. Autenticação verificação da identidade das partes;
  3. Confidencialidade protecção contra fugas;
  4. Não se recusa o remetente não pode contestar o envio (através do ECE).

Evolução#

ÉpocaMétodoExemplo
Egito Antigo / RomaCódigo monoalfabetoO código de César
Idade MédiaCódigo polialfabéticoCódigo de Vigenère.
Século XXCriptografia clássicaEnigma (A. Shebrius, 1918)
ModernaAsimetria + simetria + hashRSA, AES, ECC

Tipos de criptografia moderna#

Simétrica (com chave secreta)

  • Uma chave. para encriptação e decifração;
  • Rápido + eficiente para grandes dados;
  • O problema: A transferência segura da chave;
  • Algoritmos: AES, DES, 3DES, RC4.

Assimetrica (com chave pública)

  • Duas chaves: público + privado;
  • Código público → código privado (e vice-versa);
  • A vantagem: Não é necessário a entrega prévia da chave;
  • Algoritmos: RSA, ECC, DSA.

Criptografia híbrida

Desenvolvido Por Nikolai Durov E com a equipa. Telegram.

Ideia:

  1. O remetente cria chave simétrica;
  2. Encripta-o. chave aberta do destinatário (assimetricamente);
  3. Criptografado dados com chave simétrica;
  4. Envia juntos;
  5. Destinatário Descifra a chave simétrica O seu pessoal;
  6. Está a decifrar dados.

Porquê ? Combina pontos fortes ambos os métodos troca segura de chaves + processamento rápido de dados.

Criptografia na cadeia de blocos TON#

  • Verificação de transações através da codificação de cada elemento;
  • Assinaturas digitais confirmam a autenticidade;
  • Contratos inteligentes estão protegidos criptograficamente;
  • Chaves criptográficas para autenticação e controlo de acesso;
  • Algoritmos modernos RSA + AES para armazenamento e entrega;
  • Funções hash para a singularidade das inscrições;
  • Asimetria para trocar sem revelar as chaves.

Artigos similares#

ℹ️ Informação verificada: 2024

Prepared by

TONboard

Support the project with a TON tip.

Comments

Posting a comment costs a small on-chain fee that keeps spam out.
  • No comments yet — be the first.