Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Encriptação de A a Z

Encriptação de A a Z

Quando você precisa comunicar algo, mas não quer que nenhum enxerido saiba da mensagem, o que você faz? Naturalmente “falar em códigos” é parece ser a melhor opção, mas pra isso você deve saber que padrão usar. SHA1, MD5, Bcrypt, SSL, ciphers, salt, e muito mais: Você talvez tenha ouvido falar de algumas dessas palavras, mas chegou a hora de conhecer como funciona um processo de criptografia e tudo o que há de melhor sobre isso no PHP.

Hussani Oliveira

May 27, 2017
Tweet

More Decks by Hussani Oliveira

Other Decks in Technology

Transcript

  1. “Cryptography is the science and art of coding and decoding

    of secret messages, information or data.”
  2. OpenSSL Toolkit OpenSSL CLI
 
 Can encrypt data using many

    ciphers
 
 Can use may key types Easy
  3. Password Hash API Recommended password API Always updated Too simple

    Trivializes crypt to create bcrypt hashes Implements Argon2 (PHP 7.2)