Criptografia é sempre um assunto muito importante. Principalmente onde precisamos enviar e/ou receber dados importantes pela internet.
Nesse cpp::daily de hoje vamos conhecer 21 alternativas para implementarmos ao nosso código C++ .
Vamos à lista!
Uma cruz utilitário de criptografia de arquivos de plataforma. Os arquivos criptografados são portáteis entre todos os sistemas operacionais e processadores.
Licença: BSD
Uma biblioteca de criptografia portátil e rápida.
Licença: LGPLv2.1 +
Uma biblioteca de criptografia para C++.
Licença: BSD-2
Uma biblioteca de classes C++ gratuita de esquemas criptográficos.
Licença: Boost
biblioteca de resumo (hash) de mensagem apenas de cabeçalho C++11.
Licença: PublicDomain
Uma implementação completa e gratuita do padrão OpenPGP para GPG.
Licença: GPL
Uma biblioteca de comunicações seguras que implementa os protocolos SSL, TLS e DTLS.
Licença: LGPL2.1
Uma biblioteca criptográfica de uso geral originalmente baseada no código do GnuPG .
Licença: LGPLv2.1 +
uma versão gratuita do protocolo SSL/TLS bifurcado do OpenSSL em 2014 .
Licença: ?
P(ortable|ackageable) biblioteca de criptografia baseada em NaCl, opinativa e fácil usar.
Licença: ISC
Uma biblioteca de criptografia leve, segura e fácil de usar, adequada para ambientes restritos .
Licença: ISC
Um kit de ferramentas criptográficas bastante abrangente, modular e portátil.
Licença: WTFPL
Uma biblioteca SSL de código aberto, portátil, fácil de usar, legível e flexível, anteriormente conhecido como PolarSSL.
Licença: Apache2
Uma biblioteca criptográfica de baixo nível.
Licença: LGPL
Uma biblioteca de criptografia robusta, de nível comercial, com recursos completos e de código aberto .
Licença: Apache
Uma coleção de funções hash, cifras, ferramentas, bibliotecas e materiais relacionados à criptografia.
Uma implementação dos protocolos TLS/SSL.
Licença: Apache
Biblioteca e ferramenta de linha de comando para detectar colisão SHA-1 em um arquivo .
Licença: MIT
A biblioteca multi-linguagem e plataforma cruzada que fornece APIs criptográficas que são seguros, fáceis de usar corretamente e difíceis de usar incorretamente.
Licença: Apache-2.0
Pequeno AES128/192/256 portátil em C.
Licença: PublicDomain
criptografia biblioteca para segurança de dados indolor, fornecendo simétricas e assimétricas criptografia, soquetes seguros com sigilo de encaminhamento, para celular e servidor plataformas.
Licença: Apache2
A lista é grande porque a maioria dos aplicativos de sucesso usam C++.
Por hoje é só!
Então se inscreva nos nossos Cursos de C++ Moderno . Você aprender criar:
Acesse o endereço: