Cursos completos com certificado: Inscreva-se no via: …
00:08:06
Cursos completos com certificado: Inscreva-se no via: …
bem na aula passada nós desenvolvemos um sistema de login com php procedural nós utilizamos também o md5 como criptografia pra gente criptografa a senha então nessa vídeo aula nós vamos falar um pouco sobre criptografia lembrando que a meta de 50 laxdal anterior foi alcançada nós tivemos 50 likes então nada mais justo do que hoje eu gravar mais uma vídeo-aula certo então vamos lá o quê que é criptografia a grosso modo é um conjunto de regras que visa qualificar a informação para que apenas o emissor eo receptor consiga decifrá qo são geralmente quando a gente vai salvar algum dado sensível como senhas por exemplo a gente precisa criptografa lá e nessa aula nós vamos falar sobre as três principais criptografia utilizadas no php ok vocês vão ter uma surpresa no final então vamos lá abrir o arquivo php e vou salvar esse arquivo como 66 criptografia ponto php então nós vamos falar sobre o beijo e 6 4 o md5 e ocha bom então vou criar uma senha variável senha igual 23 456 beleza e vamos começar falando do besi 64 que é uma criptografia de mão dupla ou seja a gente consegue codificar e decodificar então pra usar o beijo e 6 4 é simples criar uma variável chamado chamada nova senha igual beise 6 4 em cold e aqui nós passamos a senha tranquilo agora nova senha atualizando aqui navegador criptografia nós temos aqui a nossa senha 123456 criptografada então como eu falei anteriormente 64 é uma criptografia de mão dupla a gente tem uma função para qualificar e nós temos também uma função para descodifica certo vamos fazer o seguinte ó aqui eu vou falar vou adicionar aqui em beijing a 42 pontos e voltou a treinar com essa variável adicionar com br e aqui em baixo é com novamente sua senha é um ponto e aqui nós vamos descriptografar essa senha atual função é besi 64 decoud e aqui nós passamos a nova senha nova senha beleza frente atualizar o navegador olha só assim a criptografada b e 6 4 sua senha é um dois três quatro cinco seis então é assim que funciona o base 6 4 nós temos mais duas gripes grafias um eco aqui no hr nós temos o md5 e o shaun que são criptografia de mão única ou seja a gente só consegue criptografa a gente não consegue descriptografar certo então vamos ver o md5 vou dar um eco escrevi aqui ó amd 52 pontos ea função é apenas md5 nós passamos aqui a senha tá vamos atualizar o navegador ele girou pra gente aqui um hash de 32 caracteres então o md5 a gente não consegue descriptografar tá então como é que você vai fazer a autenticação é simples quando o usuário fosse cadastrado no sistema ou quando você for cadastrar o usuário no sistema antes de inserir a senha do banco de dados você passa o md5 e cadastra ela criptografada certo e quando você for fazer a comparação você vai criptografar essa senha o usuário digita ou e vai comparar com a senha que já foi cadastrado no banco de dados criptografados certo é assim que funciona vamos continuar nós temos também o chá bum que também a criptografia de mônica thá chama nós passamos aqui a senha 1,1 br nic.br beleza atualizando o navegador nós temos assim agora em md5 e em shah hasan e pra fazer a autenticação do mesmo jeito na hora de cadastrar o usuário no banco de dados você vai criptografar a senha e cadastrá sempre está grafada e na hora de fazer a comparação você vai criptografar novamente a senha digitada com a senha já cadastrada no banco de dados que às vezes fica essa dúvida mesmo por ser uma criptografia de uma única pessoa não consegue associar isso muito bem mas se você viu ao anterior de sistema de login você entender como é que a gente fez isso a gente utilizou o md5 mas tem um detalhe agora surpreendente tá por incrível que pareça a gente vocês já ouviram falar que não existe sistema 100% seguro e não vai ser o md5 nem o chá 11 que vai proteger uma senha eternamente tá já existem técnicas pra quebrar essa criptografia você puxar sério como assim então pessoal é o seguinte essa sim aqui 123456 ela sempre gera o mesmo rech tá então que os hackers fazem eles criam um banco de dados com esses restos ou seja 1 2 3 4 5 6 ela sem universal acho que todo mundo já usou na vida tá então se ela já era sempre o mesmo rech eles criaram uma espécie de um dicionário com vários reches possíveis tá então por exemplo vai entrar no site aqui chamado crack stations ponto net esse site serve para descriptografar as senhas tá em md5 channu tá então olha que interessante se eu pegasse hash md5 e coloque dentro e olha só clicar aqui em crack régis ele descreveu a grapho olha só o resultado 123456 então md5 não é tão seguro assim tá vamos fazer o teste vai alterar a senha 123456 é muito fácil então vou colocar aqui teste que também que também é fácil né mas só pra vocês verem é essa vulnerabilidade ou atualizar ele gerou aqui outro rech eu vou copiar agora chamo e vou colocar aqui dentro a gente consegue e olha só o resultado ele descriptografia for tranquilo bom é claro que vai ter senha que ele não vai conseguir descriptografar isso é certo tá mas a gente pode observar uma vulnerabilidade de uma forma de burlar essa criptografia certo então que a gente vai fazer se o bc 64 é de mão dupla a gente consegue codificar e descodifica então não serve para a gente guardar a senha e o md5 eo shahu são vulneráveis na próxima aula aprenderemos como utilizar uma outra função do php para a gente criticou gravar senhas beleza forte abraço a meta de likes 50 likes até mais
Muito bom.
Se eu fosse uma mulher daquelas lindas e bem gostosona, eu daria pra esse cara todos os dias só pq ele merece.
caraca man, tu pedindo 50 likes, merecia é mais, trabalho incrível, espero um dia contribuir com a tribo tbm como vc
O negócio é colocar um md5 dentro de um sha1, ou contrário.
Usem SHA-512, se possível:
$password = hash("sha512", $_POST["password"]);
Conteúdo show, antes de iniciar o vídeo pede like, se não eu me esqueço aí tenho que ficar entrando de video em video dando like pois vc merece man… conteúdo show de mais, só tenho a agradecer 😎👍
Como usar md5 ou sha1 usando method= POST para passar uma senha para uma variável?
https://www.youtube.com/watch?v=dVTwNJ9kR2g&list=PLwXQLZ3FdTVEITn849NlfI9BGY-hk1wkq&index=41&fbclid=IwAR0FLr6MFQ63dOikwTS7OheMa4BdXCwS4UVW1MB94Ys1fUBliK3nLsonP-E
eu usei o Sha1 dentro do md5. Gerou outra senha louca. Será que os rackers tem função pra crackear combinações desses metodos?
Outra possibilidade é usar uma combinação desses metodos em varias camadas, um determinado numero de vezes. Tipo 2 vezes:
Ex: md5(sha1(md5(sha1($senha)))) ou algo parecido.
muito mais likes
DIDÁTICA EXCELENTE !!! DEUS LHE ABENÇOE MEU QUERIDO!! E LHE DE MUITA SAÚDE E SUCESSO NA TUA CAMINHADA..
Lembrando que base64 método de codificaçã, não criptografia, não deve ser usado pra encodar senhas.
Md5 e sha1 são hashes, não criptografia e não são seguros.
Abraços e parabéns pela aula.
Parabéns pelo canal, suas aulas são excelentes!!!
42 aulas e eu já aprendi mais que na faculdade hahaha
Boa tarde. Excelente didática. Muito abrigado pela sua dedicação. Tenho 67 anos, estou estudando programação e suas aulas são de grande valia. Um abraço.
Este curso de php é top, qualidade excelente, vi esta aplicação em sheel script. Realmente php é muito foda !.
manda um curso de desenvolvimento de um site dinamico com sistemas de login e senha para a Udemy que eu pagarei na hora.
Excelente!
O base64 tem limite de tamanho de caracteres na criptografia?
Rodrigo ês fantástico.
Uma aula dessa, 50 likes? pqp kkk
Você merece 1 milhão de likes, meu amigo.
Excelente aula vc explica muito bem!!!
50 likes, eu daria uns 100 likes se pudesse
Rodrigo, posso partilhar os teus vídeos no meu site? Acho que seria um meio de te agradecer.
O mérito continuará sendo teu, pois não direi que fui eu quem fez os vídeos. Aliás, usaria o link daki do youtube.
Se consentires, diz-me.
Cptos