Definição
A criptografia fornece confidencialidade, integridade e autenticação. Cifrar é só uma parte, ao lado de hashes, assinaturas e outras construções. Um sistema criptográfico não necessariamente oculta todos os dados.
Como funciona
Assinaturas demonstram autorização por chave; hashes identificam e conectam registros; provas especiais mostram propriedades sem revelar tudo. Complementam consenso e verificações de software, sem escolher sozinhas a cadeia aceita.
Usos e limitações
Segurança depende de construção, premissas, implementação e chaves. Aleatoriedade fraca, segredos expostos ou interfaces enganosas prejudicam algoritmos fortes. Transações públicas revelam padrões sensíveis. Não se pode obrigar emissores a cumprir promessas nem garantir dados de oráculos. A avaliação deve ir além dos nomes dos algoritmos.