Introdução a criptografia com java

Proteja suas aplicações webs

Udemy
platform
Português
language
Network & Security
category
12
students
2 hours
content
Feb 2022
last update
$19.99
regular price

What you will learn

Entender os conceitos basicos de criptografia

Entender quais classes e interfaces implementas os algoritimos

Criptografar e descriptografar os dados e os arquivos importantes

Implementar uma camada de segurança na aplicação web

Description

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.

Screenshots

Introdução a criptografia com java - Screenshot_01Introdução a criptografia com java - Screenshot_02Introdução a criptografia com java - Screenshot_03Introdução a criptografia com java - Screenshot_04

Content

Introdução

Introdução ao curso

Um pouco da historia da criptografia

Historia da criptografia
Quais apps utilizam a criptografia?

Provedores

Provedores criptograficos

Criptografia Simétrica

Teoria do algorítimo AES
Implementando algorítimo AES
Criptografando e descriptografando arquivo
Teste sobre o algorítimo AES

Criptografia Assimétrica

O que é criptografia assimétrica?
Chave privada vs Chave publica
Implementando o RSA
Teste sobre criptografia assimétrica

Hash

Introdução a hash
Implementando Hash
Salvando senhas/hash em arquivos
Não é seguro salvar o hash simples
Quebrando senhas com o hashcat
Melhor maneira de salvar hash da senha
Implementando o PBKDF2
Implementando o Scrypt

Assinatura Digital

Teoria sobre a assinatura digital
Implementando assinaturas digitais

Fim do curso e inicio de uma nova jornada!

Agradecimentos a todos vocês e minha família

Related Topics

4512770
udemy ID
1/24/2022
course created date
2/19/2022
course indexed date
Bot
course submited by