a partir de agora a gente começa a estudar criptografia Você se lembra criptografia aquele conjunto de técnicas para tornar os nossos dados sigilosos de tal forma que um hacker o mesmo Xereta não tem acesso a eles dados como login de usuário números cartões de crédito às vezes até estratégia do nosso negócio nós não queremos que estejam tão facilmente acessíveis nós precisamos proteger esses dados e a criptografia que vai nos ajudar nesse processo basicamente criptografia significa você ter algum documento algum dado alguma informação que vai ser submetido a um processo um processo matemático um processo baseado
em um algoritmo que vai tornar esse texto esse documento todo embaralhado elegível acima de tudo esse processo é chamado de cifragem algumas vezes de interpretação ou ainda de criptografação mas temos requisitos o certo seria cifragem e esse processo ele pode gerar resultados diferentes a partir de uma chave que eu submeta a como parâmetro né então por exemplo pode ser que eu coloque o número nesse processo um número que seria essa minha chave e que a partir desse número cálculos são realizados de forma diferente em outras palavras os cálculos dependem desse número inserido como chave bom
nós vamos ver mais a função da chave é um pouco adiante e esse processo cifragem gera algo ilegível porém recuperável recuperável por meio de um processo chamado decifragem mas um algoritmo que usa a mesma ou uma segunda chave né então quando eu uso a mesma chave eu tenho uma criptografia que a gente chama de chave simétrica uma criptografia que é o documento é cifrado como a chave decifrado com a mesma chave quando a chave são diferentes né como isso aqui eu tivesse k1 e K2 Então eu tenho uma criptografia assimétrica ou melhor de chave assimétrica
muito bem na decifragem Eu também insiro uma chave a mesma ou não e eu vou recuperar a versão original do meu documento então duas coisas são muito importantes aqui primeiro existe um processo de embaralhamento do meu texto de tornar-lo confuso ilegível chamado cifragem e um segundo algoritmo uma segunda operação que tem o objetivo oposto de decifrar esse texto elegível ou seja de recuperar a versão original Note que a ação esses dois processos de ser frágeis e decifragem são feitos em momentos distintos normalmente Eu cifra um documento e vou de Em outro momento né Se eu
tiver por exemplo mandando uma mensagem eu sirvo e o meu destinatário é quem vai decifrar essa mensagem segunda característica todo o processo de cifragem decifragem é influenciado por uma chave ou eventualmente duas então é criptografia nada mais é do que um conjunto de algoritmos que executa uma técnica matemática uma técnica relativamente complexa para embaralhar o texto e depois para desembaralhar uma segunda questão importante é que nós vamos ver mais uma questão importante é que nós vamos ver muito os algoritmos de criptografia considerando mensagens ou seja criptografia aplicada mensagens mas isso é por causa da sua
história a criptografia nasceu como um conjunto de técnicas para se livrar mensagens enviadas por meios eletrônicos mais tarde com a evolução da computação é que nós passamos a cifrar documentos arquivos de quaisquergêneros bancos de dados né então a gente começa a usar esse processo e frágil para muitas outras coisas inicialmente a preocupação era para a comunicações eletrônicas né tanto que a criptografia Ela cresceu muito durante as grandes guerras mundiais onde cada vez mais a cada lado ficava preocupada em conseguir Mandar mensagem para as suas tropas no Fronte sem que o adversário o país né com
que eles estavam em guerra descobrisse Tudo bem então a lógica é basicamente isso ou seja nós já vem aqui o que que é criptografia tem um algoritmo para se furar influenciado por uma chave e outra algoritmo para decifrar o que acontece aqui dentro a gente vai ver logo adiante um conjunto de técnicas matemáticas Mas eu posso usar criptografia então para muita coisa é essa que eu chamo de confidencialidade eu tornar os meus dados confidenciais é o tornar aquele meu documento elegível para o xeretas Né principalmente você sabia que é a maior parte dos vazamentos de
informação do roubo de informação não se dá por meio da captura de dados trafegados na rede né não é quando eu estou mandando e-mail para outra pessoa que um hacker vai pegar ali minha mensagem meu fluxo bites na internet e capturaram a informação normalmente uma invasão de um sistema né o roubo de dados se dá por duas condições uma por causa da ingenuidade de funcionários de pessoas da equipe de trabalho que vão ali instalar algum vírus que rebaixam anexo de e-mail e acham que aquele anexo e-mail vai fazer alguma coisa mas na verdade é um
vírus que está sendo implantado e a segunda razão de roubo de data se dá quando você tem algum funcionário que tem algum problema constituição que está sendo demitido tá passando por um processo a qualquer de conflito e que resolve fazer uma cópia da sua base de dados ou deixar ali uma porta para um hacker entrar mais tarde então assim não basta eu pensar em criptografar os dados que eu estou tornando externos a minha empresa né Na hora de mandar uma mensagem para outro lugar eu tenho que deixar a minha base de dados localmente instalada Segura
Eu tenho criptografar cada linha é confidencial de uma vai ajudar cada documento meu tudo armazenado de forma criptografada porque aí nem o funcionário ingênuo nem o funcionário revanchista vão conseguir ter acesso aos medalhas aos meus dados e Mês que tenho não vão conseguir compreender que informação é aquela né será tudo elegível então eu devo manter os meus dados sigilosos eu devo buscar confidencialidade da minha informação Mas além disso a criptografia nos ajuda em mais coisas por exemplo em garantir a integridade dos dados pense bem se eu pego um documento do Word uma coisa bem simples
e mando por e-mail para outra pessoa eu Suponho que ninguém no meio do caminho conseguiu pegar aquela minha mensagem trocar o documento e a substituir antes que chegasse destinatário nem que seja só a troca de alguns bites ali no Meio do meu documento né então aquilo que eu mandei deve chegar exatamente como eu mandei Do outro lado ou seja chegar de forma íntegra da mesma forma eu posso pensar que quando eu armazeno dados no meu sistema eu quero poder recuperá-los sem alterações ou seja sem ninguém ter chegado lá é avacalhado tudo que eu te armazenado
né E na hora de eu tentar recuperar eu receber informações diferentes daquelas que eu esperava então isso tudo a gente chama de integridade eu tenho a minha base de dados preservada sem alteração e a criptografia nos ajuda bastante nisso né existem mecanismos como nós veremos que me garantem que qualquer alteração seja ali passar uma letra de minúscula para maiúscula colocar um ponto final a mais um espaço em branco a mais qualquer alteração por menor que seja na minha base dados não é o documento no meu e-mail vai ser detectada E aí eu percebo que houve
alguma alguma corrupção né na integridade dos dados uma outra coisa muito interessante que a criptografia nos ajuda é na autenticação Ou seja eu estabelecer que a identidade do remetente é de fato a verdadeira né que quem mandou a mensagem quer armazenar o dado tenta acessando que aquela pessoa é de fato quem diz ser porque veja se eu tiver o login e a senha de qualquer usuário se eu tiver o número de conta corrente e a senha da conta de qualquer cliente bancário eu posso acessar a base de dados em nome deles certo então eu tenho
uma fragilidade aí e a criptografia tem nos ajudado a estabelecer é as identidades das pessoas por meio de algo chamado certificado digital talvez já tenha ouvido falar também vamos tratar disso um pouquinho para frente é mas se eu tivesse se eu conseguir associar essa identidade do certificado digital há uma mensagem eu consigo pelo menos confirmar né Na hora de eu recuperar o texto se quem é o escreveu quem gerou É de fato quem disser né a pessoa propria tem um pouco difícil mas pelo menos o certificado digital eu consigo checar como se fosse uma assinatura
em contrato sabe quando você tem um contrato Você assina um documento um cadastro você leva ao cartório para fazer um reconhecimento de firma certo eles vão pegar suas assinatura e comparar com assinatura registrada no cartório aqui nós vamos fazer mais ou menos a mesma coisa só que esse cartão de assinatura que tá lá no cartório a gente vai fazer digitalmente por meio de certificados digitais E com isso tudo Eu garanto uma coisa muito interessante que eu não repúdio e principalmente no caso de comunicação né é uma pessoa não pode negar que ela fez uma determinada
ação né Principalmente que ela enviou uma Que ela possa ter enviado uma mensagem então assim a criptografia me garante que se alguém se lá no sistema tem o registro de uma ação feita por uma determinada pessoa eu consigo verificar isso né e a partir daí é sujeito não vai poder dizer que não foi ele que fez assim não mas eu tenho registro no sistema Mas qualquer um pode ter feito isso no meu nome é Fernanda olha aqui aí eu tenho por meio da identidade dele né da identidade digital eu consigo garantir que foi ele mesmo
que fez então a criptografia nos ajuda para muito além do sigilo dos dados que é uma das principais aplicações sim mas não só essa aplicação né em grandes sistemas a gente vai acabar usando isso tudo combinado né todas essas operações Então vamos ser alguns exemplos eu posso buscar a proteção de dados principalmente naqueles dados que estão armazenados na nuvem você gosta de usar o Google Drive Dropbox o sistema da Microsoft drive acho que é isso é você seus dados externamente na nuvem Então vale a pena protege-los né mesmo que sejam dados não não Não arriscados
Né não é não são seus logins sua conta bancária mas assim vale a pena a gente garantir um pouco a restringir um pouco acesso aos nossos dados tá segunda coisa comunicação online eu quero poder trocar a mensagem sem o risco de alguém poder recuperá-las ou acessá-las sem autorização foi o que aconteceu com desculpa com o WhatsApp né o WhatsApp começou a criptografar todas as mensagens Facebook fazer a mesma coisa todo mundo tá preocupado e não deixar nem mesmo governo saber o que tá sendo a comunicado entre as pessoas nesses sistemas começa eletrônico e bem que
em duas aplicações que precisam de uma segurança brutal então estão muito apoiadas nos processos criptográficos e nesse caso processo criptográficos muito mais rigorosos né Muito mais complexos porque no fim das contas é onde está dinheiro e aonde os hackers vão ter a maior interesse em atacar para fazer as assinaturas digitais Como eu disse para a gente criar uma versão digital daquela assinatura que você faz um papel e autenticada no cartório né E essas assinaturas digitais estão sendo empregadas no acesso a banco na declaração de imposto de renda na confirmação de operações legais né que você
precisa garantir a identidade do sujeito tem muita coisa bacana usar nisso e não de forma não mesmo importante O Anonimato muitas vezes eu quero é o contrário é garantir por meio da criptografia que ninguém vai saber quem fez uma determinada operação é criptografia também nos ajuda nisso né curiosamente o serviço oposto de garantir que ninguém vai saber quem fez uma determinada ação enfim aplicações muito interessantes da criptografia ela vai nos ajudar em absolutamente todos os sistemas que nós fizemos mas a gente vai saber como se faz para criptografar um texto ou para cifrar no próximo
vídeo