Tenho certeza que você já ouviu falar em criptografia, certo? Historicamente falando, ela era associada à guerra, por ser essencial para trocar mensagens sem que o inimigo consiga ler. Com a internet, a segurança de dados tornou-se uma das principais preocupações da atualidade e a criptografia passou a ser fundamental para garantir a transmissão segura de dados como transações financeiras, informações pessoais e conversas privadas.
Mas para o que ela serve, afinal? A criptografia tem dois propósitos principais: impedir que dados armazenados sejam lidos e permitir que dados sejam transmitidos de forma segura por um canal inseguro. Isso significa manter a confidencialidade, integridade e identidade desses dados. Veja na prática
Com esse curso você vai entender como o algoritmos de funciona e como o Java implementa cada um deles.
E entender esse processo é fundamental nos dias atuais para que sua aplicação tenha toda a segurança possível,
então saber como proteger os seus dados e de seus clientes é indispensável, e como esse proposito fiz esse curso
para que os desenvolvedores mantenha seus clientes protegidos contras ameças externas!
Então você vai aprender sobre criptografia simétrica, assimétrica, hash e assinatura digital!
Os algoritmos AES, RSA, SHA2, todos eles são apresentado no curso.
Entender como funciona um provedor de criptografia e como utilizar o mesmo!
Vamos fazer alguns exercícios e simular certas ocasiões.