Sim, tem vários temas aqui que é mais aprofundado do que na minha graduação de CC na UF**, mesmo o Akita falando que ta só fazendo um resumão do assunto.
@@mateuspaimdebarros6959 É real isso. Mas o Akita é nerdzão! É um Akita entre milhões. A maioria desses professores entram pra fazer carreia. A qualidade vida de um professor universitário bate o teto. O Akita faz pelo fato de gostar mesmo!
HAHAHAHHAHAHAHAHA CARACA MELHOR COMENTÁRIO REALMENTE AKITA È FODA. eu conheci uma mina que queria estudar programação e eu indiquei os videos do akita pra ela pensar bem…. ela chorou e escolheu outro curso hahahahahah. depois do akita ou vc è ou não è. espero que daqui 10 anos nos possamos ter ele como ministro da tecnologia e claro nosso kim kataguiri como presidente
Só agradeço por você legendar seus vídeos cara não tenho deficiência auditiva mas tenho TDAH e é sofrível ter que usar as legendas automáticas do RUclips, isso me ajuda bastante em prender minha atenção e conseguir focar em longos minutos de vídeo mesmo tendo que pausar toda hora pra pesquisar termos se não nunca seria um vídeo do Akita 😂😂😂, descobri seu conteúdo pouco tempo atrás e estou maratonando e aprendendo muita coisa só tenho a agradecer falo de verdade ❤, e sempre fico ansioso pra um vídeo desse canal maravilho "No quarto com Akita"!!!
@@guzulao sim mano é muito bom esse sentimento mesmo, sei muito bem o você tá falando! O RUclips tinha uma ferramenta em que a própria comunidade poderia legendar os vídeos dos criadores mas como coisa boa dura pouco o RUclips removeu essa função sabe se lá porque kkkj
Cara... Eu ouvi a um Flow podcast com um rapaz q tem um canal no YT chamado "TDAH Pra Gente Grande". Qto mais esse cara falava, mais eu me identificava kkkk Ele contou uma história da infância dele, num dia em q, por conta da impulsividade, ele enfiou o dedo na roda da bicicleta E eu lembrei q eu tinha feito exatamente a mesma coisa qdo criança 🤣 E eu tbm gosto muito de ler as legendas eqto ouço (mesmo sendo em português), pois minha concentração e retenção do conteúdo. Ou seja: A cada dia q passa eu percebo mais e mais indícios d q eu funciono de um jeito diferente. E, aparentemente, vc acabou d me dar mais um indício, com essa parada das legendas.
@@joninhazzz vc mora no brasil, realmente não tem nenhuma teoria de pq removeram? A zoeira devia correr solta nessas legendas kkkkkkk Não tenho tdah (eu acho), mas tenho um grande problema de foco, as vezes estou assistindo uma aula e o apresentador fala alguma coisa e minha mente começa a devagar nessa fala específica e quando me dou por conta já perdi uns 2min de vídeo, então eu tenho que voltar o vídeo para recuperar oq perdi (e muitas vezes acabo voltando o vídeo e ignorando a mesma parte que já havia ignorado anteriormente kkk), isso acontece frequentemente. Vcs que costumam tb ter problema com foco tem alguma técnica ou exercício pra ajudar nisso?
Eu já ilustrei criptografia em sala de aula usando exatamente esse algoritmo RSA, por ser mais fácil de explicar. Pra entender o algoritmo RSA, vamos seguir com uma "lista de tarefas", na prática. Essa lista contém: - Geração das Chaves (passos de 1 a 3) - Escolha da chave pública (passo 4) - Cálculo da chave privada correspondente (passo 5) Passo 1: Escolha dois números primos diferentes, p e q. Qto maior o número primo, mais seguro ele é. Mas vamos usar números primos pequenos pra facilitar. Por exemplo: p = 11 e q = 7. Passo 2: Calcule o produto de p e q: n = p * q. n = 11 * 7 = 77. Esse 'n' é o tal número MOD que o Akita falou no começo do vídeo. Passo 3: Calcule a função totiente de Euler (φ(n)), que é o número de inteiros positivos menores que n e coprimos a n. Para calcular φ(n), você pode usar a fórmula φ(n) = (p-1)(q-1). φ(77) = (11-1)(7-1) = 60. Passo 4: Escolha um número inteiro 'e' menor que φ(n) e coprimo a φ(n). Normalmente, 'e' é escolhido como um número primo ou um número ímpar. Vamos escolher e = 13 neste exemplo. Cálculo da chave privada: Passo 5: Calcule a chave privada 'd', que é o inverso multiplicativo de 'e' módulo φ(n). Isso pode ser calculado usando o algoritmo de Euclides estendido. 'Mod' são os inteiros que restam de uma divisão. Exemplo: 11 dividido por 4 dá 2. E sobra 3. 11 mod 4 = 3 Neste exemplo, o valor de 'd' é 37, já que 13 * 37 (mod 60) = 1. Chaves geradas: A chave pública é composta pelo par (n, e), que no nosso caso é (77, 13). A chave privada é composta pelo valor de 'd', que é 37. Agora, temos as chaves pública e privada geradas. *_A chave pública é usada para criptografar mensagens e a chave privada é usada para descriptografá-las._* Para criptografar uma mensagem M, você usaria a chave pública da seguinte maneira: C = M^e mod n, onde C é o texto cifrado. Para descriptografar a mensagem cifrada C, você usaria a chave privada: M = C^d mod n, onde M é a mensagem original. Exemplo: A=1 B=2 C=3 etc. Se eu quiser enviar a mensagem "ABC", eu terei q criptografar os respectivos números usando a chave pública (n, e). Criptografando o número 1: M = 1 C = 1^13 mod 77 = 1 mod 77 = 1 Portanto, o número 1 criptografado é igual a 1. Criptografando o número 2: M = 2 C = 2^13 mod 77 = 8192 mod 77 = 45 Portanto, o número 2 criptografado é igual a 45. Criptografando o número 3: M = 3 C = 3^13 mod 77 = 1594323 mod 77 = 29 Portanto, o número 3 criptografado é igual a 29. Agora vamos descriptografar cada número usando a chave privada (d) e o valor de n = 77: Descriptografando o número 1: C = 1 M = 1^37 mod 77 M = 1 Portanto, o número 1 descriptografado é 1. Descriptografando o número 45: C = 45 M = 45^37 mod 77 M = 2 Portanto, o número 45 descriptografado é igual a 2. Descriptografando o número 29: C = 29 M = 29^37 mod 77 M = 3 Portanto, o número 29 descriptografado é igual a 3. Lembrando que num cenário real os números primos usados seriam muito maiores, tornando a fatorização desses números extremamente difícil.
@@alantchunay O legal é q tem uma caralhada de conceitos dentro dessa explicação. Eu explicava isso em 15 minutos pra jovens da área de manutenção a hardware. Mas para jovens voltados a área de T.I. esse assunto se desdobrava em vários conceitos e ocupava uma aula inteira! Exemplo de side-quest sobre algoritmo RSA: Vc pode relacionar 3 números matematicamente, para q esses números só façam sentido entre eles. Fazendo um exemplo simples usando multiplicação: C = A * B Vou escolher 2 números aleatórios para A e B só pra ilustrar: A = 2 B = 3 E para esses 2 números aleatórios eu vou calcular o valor correspondente de C: C = A * B C = 6 Características dessa "relação": - Esse valor de C só funciona logicamente junto com A e B correspondentes. É possível reconstruir qualquer um dos números A, B ou C, se eu tiver os outros 2 números: Exemplo: C = A * B Mas, em vez de saber os valores A e B: I) vc pode saber B, se vc tiver A e C: B = C / A II) vc pode saber A, se vc tiver B e C: A = C / B Essa é a premissa básica do algoritmo de criptografia q permite ao dispositivo do outro lado da rede saber qual é o número da chave, sem receber diretamente essa chave pela rede. No fim, os 2 lados sabem q conseguiram recriar os valores necessários, ao receber um "desafio matemático" envolvendo esses valores. Servidor: Desafio ( 2 * C - A + 1 ) = ??? Então o outro lado faz a conta seguindo o desafio proposto e usando os valores q ele acha q são os valores corretos, e envia apenas a resposta do cálculo desse desafio. Cliente: Desafio = 11 Se esse número da resposta desse desafio bater com a reconstrução dos cálculos feitas no lado do servidor, então isso quer dizer q ambos os lados conseguiram recriar os valores chave necessários pra entender um ao outro. Servidor: _- Acertô miserávi!_ Eles chegaram a um consenso numérico, sem dizer explicitamente quais eram esses números. Enfim... É um monte de pequenas sacadas q, juntos, fazem vc entender como a coisa toda funciona.
@@VictorCampos87 É um monte de sacadas que fazem a gente perceber como q existem pessoas brilhantes nesse país e tbm me fazem refletir no quanto ainda preciso estudar!! 😂😂 Explicação incrivel cara, abriu minha mente demais sobre o assunto, tava boiando legal!!
Meu maior arrependimento foi não ter encontrado esse canal antes, cada vídeo que assisto, preciso repetir várias vezes e de dias para absorver tanta informação.
Cara eu sempre penso: como esse conteúdo do Akita é valioso, não é possível que é grátis... Eu não fiz faculdade de tecnologia, vim da engenharia mecânica e sou dev. Não tive muitos dos fundamentos da computação e vejo cada vez mais como esse universo é imenso. Os seus vídeos me ajudam muito a entender vários conceitos que antes pra mim, eu nem conseguia imaginar como funcionavam ou existiam. Maratonei quase o seu canal inteiro, e sinto com clareza que sou um profissional muito mais completo depois disso. Mt obrigado por esse serviço de comunidade.
pqp tu me salvou para um CARAAAAALLLHHH... eu to ha 3 semanas tentando configurar um jellyfin pra descobrir que era só a minha ISP travando a porta 80. E agora eu to indo pra colocar o certificado e usar com meu dominio. Me salvou demais, não tinha entendido como que o lets encrypt funcionava pra achar meu dominio. Te adoro beijos
Esse é o único canal no RUclips, onde consigo assistir o vídeo até o final, mesmo tendo mais de 1h. Conteúdo e profissional do c@ralh0, esse Fábio! Ele consegue ser um Roadmap ambulante do que se deve estudar para se tornar um profissional aceitável.
Mais uma vez eu preciso falar: um semestre de matéria "criptografia e segurança" não chegaram perto do conteúdo e didática do vídeo do Japa. Obrigadão como sempre, Akita
Descentralização foi a 8ª maravilha que a internet trouxe. ! -- - Hj tá presente principalmente nas noticias e política, coisa que o Brasil estava precisando há muito tempo. 🙌🏽
Fábio vc é um dos melhores "generalistas de TI" desta geração. Agradeço por vc ter baixado do sistema Sirius 😂 para esta missão de nos instruir neste planetinha azul. Parabéns Fábio! Vc é um cara iluminado. Te desejo grande sucesso na sua carreira. Um abraço. Obrigado obrigado.
Este canal é uma enciclopédia fortemente estruturada de conhecimentos para se deleitar... Acompanhar os vídeos do Akita, é bem próximo do nível de maturidade que um profissional adquire no dia-a-dia da sua profissão
Mais um um vídeo que ensina mais que muitos cursos por aí. Nível de graduação. Desde o inicio do ano quando comecei a descobrir o mundo da área da computação acabei esbarrando no seu canal, seus vídeos me ajudam muito, valeu mesmo, você é demais cara.
Grande Akita, perfeita a explicação sobre arvores Merkle, sendo a raiz da segurança do bitcoin, inclusive no whitepaper do Bitcoin o Próprio Satoshi mostra o quão complicado é tentar quebrar a sua segurança e o custo. Também ótimo, foi falar sobre chaves assimétricas, onde a chave pública pode ser mostrada, (Carteira), e que tem que proteger a Chave Privada, que é onde se assina uma transação. O Like de sempre. 👍
Tudo é questão de tempo. Se o hardware for suficientemente rápido o processo de criptografia pouco importa, será quebrado. O importante é manter o hardware rápido o suficiente para realizarmos nossas atividades e lento o suficiente para para que não possa ser quebrado, se isso não for possível sempre será necessário um novo algoritmo de encriptação para que as coisas continuem seguras. Parabéns pelo vídeo!
FA poderia encher o cool de grana vendendo curso de qq área da computação, mas, tem o espírito autruísta de compartilhar o conhecimento gratuitamente e ainda com o plus de ser sem massagem no ego do espectador. Quem dera todo iniciante da TI, primeiro viesse para cá antes de consumir as promessas milagrosas de 5K depois de 6 meses de estudo. Deixo uma sugestão de vc fazer um encontro com os assinantes do canal, algo como palestra, sei lá. Ia ser sucesso. Vida longa
quando vi a notificação, cliquei mais rapido que [imagina uma coisa muito rapida aqui] uma das melhores coisas da vida é aproveitar mais uma aula do Akita!
Como eu queria ter conhecido esse canal antes... 3 anos atrás eu gastei uns 2 meses pra entender tudo o que você explicou em alguns vídeos de uma playlist. Parabéns!!!
Caramba .... vendo este vídeo, me deu uma certa nostagia do tempo em que não existia TORRENT e coisas do genero ... a conexão era lenta, servidores muitas vezes eram computadores pessoais em que a pessoa deixava algumas coisas publicas ... enfim ... Lembro de que para baixar um arquivo de 100 MBytes, muitas das vezes ele era dividido em 20 ou 50 partes, e que você depois usava o UNZIP para unir tudo. E quando o arquivo era realmente grande usavamos o LZMAX para compactar ele ainda mais. Engraçado que os mesmos conceitos usados na epoca foram o estopim para o surgimento de coisas que hoje nem nos damos conta de que estão presentes .... Muito bacana perceber que participei de alguma forma de todo este desenvolvimento ...🙂👍
Se não fosse pelo Akita eu pensaria que meu índice de atenção tá que nem o da maioria das pessoas hoje em dia ! Mas ❤❤❤❤❤❤❤❤ ainda aguento 1h com muito amor ❤
Parabéns por tudo isso que vc faz. É incrível como trecho do final com os erros nos dá um spoiler de como deve ser trabalhoso fazer um vídeo desse: roteiro completo (e com as legendas ), gravação do vídeo (só o video tem 1h14min, imagina quanto tempo de gravação), gravação da tela, edição, etc... e tudo sem fins lucrativos. 👏
Opa, sou leigo e assisto os vídeos por pura curiosidade. Esse conceito de certificados raiz me fez achar uma resposta pra uma pergunta que eu sempre fiz: "Como que ninguém se passa de forma eficaz pelo meu banco na internet?". Obrigado!
todo mundo erra... top d+... uma pena que os que não sabem nada acham que são infalíveis, santa ignorância. Obrigado mais uma vez mestre por ter simplificado ao máximo conceitos bem complexos, depois de ver seus vídeos fica muito mais fácil saber se os pedaços de conhecimentos que estamos adquirido fazem parte do todo ou se não estão corrompidos. 🧠🧠🧠
Demorei 6 meses para enteder que Git e Blockchain é a mesma coisa só muda mecanismo de consenso que ao invés de ser Web of Trust se torna um algorítimo de consenso como alguma variante do BFT ou algum Proof-of-alguma-coisa. Aí aparece o Akita e deixa isso cristalino como água em pouco mais de 1 hora. Conteúdo ótimo. Obs: a gente sub-estima a força do Web of Trust e outros mecanismos de consenso humano (não algorítmicos), mas no dia de hoje são as melhores soluções, já que o único algorítmo de consenso para redes blockchain públicas não-permissionadas é o PoW.
Eu havia dito que iria desistir em um video que voce fez sobre banco de dados ( video magnífico ) E voce deixou um coração no comentário. E eu digo, que eu vou continuar e vou aprender. Eu me apaixonei pela área, só estou meio perdido.
Parabéns pelo vídeo... ele me fez lembrar uma discussão que presenciei há alguns anos: "para que usar certificado válido se nem o site da receita usa? " kkk
Oi Akita, muito bom vídeo! Vim aqui indicar uma errata: no capítulo das árvores de Merkle, mais especificamente aos 59:22 os hashes que o servidor precisariam te enviar estão selecionados errados em amarelo. Eles deveriam ser: 79a5 05e4 910e 2354 (e, é claro, o f2fb) Só assim o servidor te enviaria log n hashes (pois enviando os que aparecem no vídeo, apesar de correto, o algoritmo vai precisar de n/2 hashes) Abraço!
O que acho legal nos videos do Samurai Akita e que ele esmiuça tudo no assunto que aborda parabéns!!!. O VeraCrypt alem de tudo voce criar 2 partições pra enganar o zé mané que tiver acesso ao disco
Cara como sempre sensacional, que conteudo show! Eu talvez nao estava pesquisando de uma boa forma, mas estava aprendendo sobre TLS e HTTPS e estava com dificuldade de encontrar informacōes claras mostrando exatamente o que voce mostrou: os arquivos de CA root vem no sistema operacional ou no browser. Agora ficou muito mais claro para mim. Obrigado por esse conteudo massa, uma grande inspiracao para criar conteudo tecnico de qualidade e com profundidade.
Aula do Mestre, muito obrigado, eu estou usando script, jwt, bycript, e uso com framework, logo isso é direto, sem ensinamento, estou revendo seu video novamente agora, quero rever até entender o suficiente
Akita, só um pedido para os próximos vídeos: quando for falar ou explicar equações ou algo matemático, pode por favor botar na tela essas equações? (Referente aos cálculos por volta do minuto 13:00) pq só vc falando pode ficar bem confuso e uma visualização do que vc esta descrevendo vai facilitar o entendimento, pelo menos pra mim…
Akita. Sou um mero iniciante no mundo da computação. Porém existem hardware dedicados a gerar números aleatórios baseados em fenomenos quanticos, também.
Akita, muito esclarecedora essa jornada pelo universo da criptografia. Acho que uma sequência natural interessante seria cobrir algumas tecnologias pós Blockchain, como o Holochain. Grande abraço
Creio que, os hashes sha, das isos de distros, sao mais pra conferir integridade do arquivo pos download. E aproveitando o comentario, meu pc principal deu pau na fonte, aproveitei pra testar um pc fraco 775 core 2 4gb e hd de disco. Todos os problemas dos videos anteriores do canal eu vi na pratica, pra vc ter uma ideia, ate navegador de terminal eu me vi usando. Quando vc tem uma maquina melhor, essas coisas vc nunca vai passar mas experimente usar peças velhas! Taí um bom exercicio pra vc que acha que sabe muita coisa ... Enfim o caminho é esse.
Mais uma vez eu digo: o canal do Akita deveria fazer parte da grade das graduações de Computação
Sim, tem vários temas aqui que é mais aprofundado do que na minha graduação de CC na UF**, mesmo o Akita falando que ta só fazendo um resumão do assunto.
@@mateuspaimdebarros6959 É real isso. Mas o Akita é nerdzão! É um Akita entre milhões. A maioria desses professores entram pra fazer carreia. A qualidade vida de um professor universitário bate o teto. O Akita faz pelo fato de gostar mesmo!
e o jeito q ele explica e muito foda
Digo mais: Akita deveria ter uma Faculdade Akita de Tecnologia e Desenvolvimento.
concordo 10000%@@waxwagner
Vídeo do Akita é assim: Primeiro curte, depois assiste. Sempre é bom.
Eu também faço isso kkkkkkkkkkkkkkkkkkk
O cara explicou um semestre inteiro que eu tive sobre segurança em 1 hr kkkkkkkk o cara é um deus
HAHAHAHHAHAHAHAHA CARACA MELHOR COMENTÁRIO REALMENTE AKITA È FODA.
eu conheci uma mina que queria estudar programação e eu indiquei os videos do akita pra ela pensar bem…. ela chorou e escolheu outro curso hahahahahah.
depois do akita ou vc è ou não è.
espero que daqui 10 anos nos possamos ter ele como ministro da tecnologia e claro nosso kim kataguiri como presidente
este cara nao cobra nada pra ensinar muito mais do que muito guru de curso na internet, brabo demais, aprendo muito aqui!
Só agradeço por você legendar seus vídeos cara não tenho deficiência auditiva mas tenho TDAH e é sofrível ter que usar as legendas automáticas do RUclips, isso me ajuda bastante em prender minha atenção e conseguir focar em longos minutos de vídeo mesmo tendo que pausar toda hora pra pesquisar termos se não nunca seria um vídeo do Akita 😂😂😂, descobri seu conteúdo pouco tempo atrás e estou maratonando e aprendendo muita coisa só tenho a agradecer falo de verdade ❤, e sempre fico ansioso pra um vídeo desse canal maravilho "No quarto com Akita"!!!
Cara eu com altismo(aspenger) e tdha tbm adoro essas legendas que ele mesmo coloca. Inputa um sentimento de dono e amor pelo que faz único.
@@guzulao sim mano é muito bom esse sentimento mesmo, sei muito bem o você tá falando! O RUclips tinha uma ferramenta em que a própria comunidade poderia legendar os vídeos dos criadores mas como coisa boa dura pouco o RUclips removeu essa função sabe se lá porque kkkj
Cara... Eu ouvi a um Flow podcast com um rapaz q tem um canal no YT chamado "TDAH Pra Gente Grande".
Qto mais esse cara falava, mais eu me identificava kkkk
Ele contou uma história da infância dele, num dia em q, por conta da impulsividade, ele enfiou o dedo na roda da bicicleta
E eu lembrei q eu tinha feito exatamente a mesma coisa qdo criança 🤣
E eu tbm gosto muito de ler as legendas eqto ouço (mesmo sendo em português), pois minha concentração e retenção do conteúdo.
Ou seja: A cada dia q passa eu percebo mais e mais indícios d q eu funciono de um jeito diferente.
E, aparentemente, vc acabou d me dar mais um indício, com essa parada das legendas.
@@joninhazzz vc mora no brasil, realmente não tem nenhuma teoria de pq removeram? A zoeira devia correr solta nessas legendas kkkkkkk
Não tenho tdah (eu acho), mas tenho um grande problema de foco, as vezes estou assistindo uma aula e o apresentador fala alguma coisa e minha mente começa a devagar nessa fala específica e quando me dou por conta já perdi uns 2min de vídeo, então eu tenho que voltar o vídeo para recuperar oq perdi (e muitas vezes acabo voltando o vídeo e ignorando a mesma parte que já havia ignorado anteriormente kkk), isso acontece frequentemente. Vcs que costumam tb ter problema com foco tem alguma técnica ou exercício pra ajudar nisso?
SIMMM isso faz toda a diferença!!!
Eu já ilustrei criptografia em sala de aula usando exatamente esse algoritmo RSA, por ser mais fácil de explicar.
Pra entender o algoritmo RSA, vamos seguir com uma "lista de tarefas", na prática. Essa lista contém:
- Geração das Chaves (passos de 1 a 3)
- Escolha da chave pública (passo 4)
- Cálculo da chave privada correspondente (passo 5)
Passo 1: Escolha dois números primos diferentes, p e q.
Qto maior o número primo, mais seguro ele é. Mas vamos usar números primos pequenos pra facilitar.
Por exemplo: p = 11 e q = 7.
Passo 2: Calcule o produto de p e q:
n = p * q.
n = 11 * 7 = 77.
Esse 'n' é o tal número MOD que o Akita falou no começo do vídeo.
Passo 3: Calcule a função totiente de Euler (φ(n)), que é o número de inteiros positivos menores que n e coprimos a n.
Para calcular φ(n), você pode usar a fórmula φ(n) = (p-1)(q-1).
φ(77) = (11-1)(7-1) = 60.
Passo 4: Escolha um número inteiro 'e' menor que φ(n) e coprimo a φ(n).
Normalmente, 'e' é escolhido como um número primo ou um número ímpar.
Vamos escolher e = 13 neste exemplo.
Cálculo da chave privada:
Passo 5: Calcule a chave privada 'd', que é o inverso multiplicativo de 'e' módulo φ(n).
Isso pode ser calculado usando o algoritmo de Euclides estendido.
'Mod' são os inteiros que restam de uma divisão.
Exemplo: 11 dividido por 4 dá 2. E sobra 3.
11 mod 4 = 3
Neste exemplo, o valor de 'd' é 37, já que 13 * 37 (mod 60) = 1.
Chaves geradas:
A chave pública é composta pelo par (n, e), que no nosso caso é (77, 13).
A chave privada é composta pelo valor de 'd', que é 37.
Agora, temos as chaves pública e privada geradas.
*_A chave pública é usada para criptografar mensagens e a chave privada é usada para descriptografá-las._*
Para criptografar uma mensagem M, você usaria a chave pública da seguinte maneira:
C = M^e mod n, onde C é o texto cifrado.
Para descriptografar a mensagem cifrada C, você usaria a chave privada:
M = C^d mod n, onde M é a mensagem original.
Exemplo:
A=1
B=2
C=3
etc.
Se eu quiser enviar a mensagem "ABC", eu terei q criptografar os respectivos números usando a chave pública (n, e).
Criptografando o número 1:
M = 1
C = 1^13 mod 77 = 1 mod 77 = 1
Portanto, o número 1 criptografado é igual a 1.
Criptografando o número 2:
M = 2
C = 2^13 mod 77 = 8192 mod 77 = 45
Portanto, o número 2 criptografado é igual a 45.
Criptografando o número 3:
M = 3
C = 3^13 mod 77 = 1594323 mod 77 = 29
Portanto, o número 3 criptografado é igual a 29.
Agora vamos descriptografar cada número usando a chave privada (d) e o valor de n = 77:
Descriptografando o número 1:
C = 1
M = 1^37 mod 77
M = 1
Portanto, o número 1 descriptografado é 1.
Descriptografando o número 45:
C = 45
M = 45^37 mod 77
M = 2
Portanto, o número 45 descriptografado é igual a 2.
Descriptografando o número 29:
C = 29
M = 29^37 mod 77
M = 3
Portanto, o número 29 descriptografado é igual a 3.
Lembrando que num cenário real os números primos usados seriam muito maiores, tornando a fatorização desses números extremamente difícil.
Explicação nível top de qualidade!
só digo uma coisa... que rolê do caramba kkkkkkkkkkk
@@alantchunay O legal é q tem uma caralhada de conceitos dentro dessa explicação.
Eu explicava isso em 15 minutos pra jovens da área de manutenção a hardware.
Mas para jovens voltados a área de T.I. esse assunto se desdobrava em vários conceitos e ocupava uma aula inteira!
Exemplo de side-quest sobre algoritmo RSA:
Vc pode relacionar 3 números matematicamente, para q esses números só façam sentido entre eles. Fazendo um exemplo simples usando multiplicação:
C = A * B
Vou escolher 2 números aleatórios para A e B só pra ilustrar:
A = 2
B = 3
E para esses 2 números aleatórios eu vou calcular o valor correspondente de C:
C = A * B
C = 6
Características dessa "relação":
- Esse valor de C só funciona logicamente junto com A e B correspondentes.
É possível reconstruir qualquer um dos números A, B ou C, se eu tiver os outros 2 números:
Exemplo:
C = A * B
Mas, em vez de saber os valores A e B:
I) vc pode saber B, se vc tiver A e C:
B = C / A
II) vc pode saber A, se vc tiver B e C:
A = C / B
Essa é a premissa básica do algoritmo de criptografia q permite ao dispositivo do outro lado da rede saber qual é o número da chave, sem receber diretamente essa chave pela rede.
No fim, os 2 lados sabem q conseguiram recriar os valores necessários, ao receber um "desafio matemático" envolvendo esses valores.
Servidor:
Desafio ( 2 * C - A + 1 ) = ???
Então o outro lado faz a conta seguindo o desafio proposto e usando os valores q ele acha q são os valores corretos, e envia apenas a resposta do cálculo desse desafio.
Cliente:
Desafio = 11
Se esse número da resposta desse desafio bater com a reconstrução dos cálculos feitas no lado do servidor, então isso quer dizer q ambos os lados conseguiram recriar os valores chave necessários pra entender um ao outro.
Servidor: _- Acertô miserávi!_
Eles chegaram a um consenso numérico, sem dizer explicitamente quais eram esses números.
Enfim... É um monte de pequenas sacadas q, juntos, fazem vc entender como a coisa toda funciona.
@@VictorCampos87 É um monte de sacadas que fazem a gente perceber como q existem pessoas brilhantes nesse país e tbm me fazem refletir no quanto ainda preciso estudar!! 😂😂 Explicação incrivel cara, abriu minha mente demais sobre o assunto, tava boiando legal!!
Fabio Akita é a Redpill dos Dev, eu gosto do canal justamente por esse método raíz de ensinar!
Parabéns mestre!
Meu maior arrependimento foi não ter encontrado esse canal antes, cada vídeo que assisto, preciso repetir várias vezes e de dias para absorver tanta informação.
Cara eu sempre penso: como esse conteúdo do Akita é valioso, não é possível que é grátis...
Eu não fiz faculdade de tecnologia, vim da engenharia mecânica e sou dev. Não tive muitos dos fundamentos da computação e vejo cada vez mais como esse universo é imenso. Os seus vídeos me ajudam muito a entender vários conceitos que antes pra mim, eu nem conseguia imaginar como funcionavam ou existiam. Maratonei quase o seu canal inteiro, e sinto com clareza que sou um profissional muito mais completo depois disso.
Mt obrigado por esse serviço de comunidade.
Adoro os exemplos do Akita
"hmmm, to de boa aqui no aeroporto.... OVÔ BAIXA O MANJARO KK"
Por favor, poste vídeo toda semana, nós precisamos disso!
pqp tu me salvou para um CARAAAAALLLHHH... eu to ha 3 semanas tentando configurar um jellyfin pra descobrir que era só a minha ISP travando a porta 80.
E agora eu to indo pra colocar o certificado e usar com meu dominio.
Me salvou demais, não tinha entendido como que o lets encrypt funcionava pra achar meu dominio. Te adoro beijos
Esse é o único canal no RUclips, onde consigo assistir o vídeo até o final, mesmo tendo mais de 1h. Conteúdo e profissional do c@ralh0, esse Fábio!
Ele consegue ser um Roadmap ambulante do que se deve estudar para se tornar um profissional aceitável.
Mais uma vez eu preciso falar: um semestre de matéria "criptografia e segurança" não chegaram perto do conteúdo e didática do vídeo do Japa. Obrigadão como sempre, Akita
Descentralização foi a 8ª maravilha que a internet trouxe. !
-- - Hj tá presente principalmente nas noticias e política, coisa que o Brasil estava precisando há muito tempo. 🙌🏽
Fábio vc é um dos melhores "generalistas de TI" desta geração. Agradeço por vc ter baixado do sistema Sirius 😂 para esta missão de nos instruir neste planetinha azul. Parabéns Fábio! Vc é um cara iluminado. Te desejo grande sucesso na sua carreira. Um abraço. Obrigado obrigado.
Este canal é uma enciclopédia fortemente estruturada de conhecimentos para se deleitar... Acompanhar os vídeos do Akita, é bem próximo do nível de maturidade que um profissional adquire no dia-a-dia da sua profissão
Incrivel como o cara ler todos os comentários
Espero um dia conseguir chegar no nivel de conhecimento dessa lenda
É sempre um enorme prazer em assistir vossos vídeos Mr.Akita, parabéns.
Akita é o melhor to firme no aprendizado graças a esse cara
Vivo no youtube BR/JP/INGLES e esse é o melhor canal de computação, além de técnico e sério consegue entreter
Mais um um vídeo que ensina mais que muitos cursos por aí. Nível de graduação.
Desde o inicio do ano quando comecei a descobrir o mundo da área da computação acabei esbarrando no seu canal, seus vídeos me ajudam muito, valeu mesmo, você é demais cara.
Grande Akita, perfeita a explicação sobre arvores Merkle, sendo a raiz da segurança do bitcoin,
inclusive no whitepaper do Bitcoin o Próprio Satoshi mostra o quão complicado é tentar quebrar a sua segurança e o custo.
Também ótimo, foi falar sobre chaves assimétricas, onde a chave pública pode ser mostrada, (Carteira), e que tem que proteger a Chave Privada, que é onde se assina uma transação.
O Like de sempre. 👍
"Oh cacete!" kkkkkk. Obrigado por voltar, Akita verdadeiro
Basicamente a base de blockchain explicada neste vídeo. Obrigado. Rapaz o Akita chingando é muito engraçado.
Tudo é questão de tempo.
Se o hardware for suficientemente rápido o processo de criptografia pouco importa, será quebrado.
O importante é manter o hardware rápido o suficiente para realizarmos nossas atividades e lento o suficiente para para que não possa ser quebrado, se isso não for possível sempre será necessário um novo algoritmo de encriptação para que as coisas continuem seguras.
Parabéns pelo vídeo!
Naturalmente já sou fã de japoneses, aí vêm um cara desses dando uma aula de altíssimo nível... Pô véi, cada vez mais fã desse japa!
FA poderia encher o cool de grana vendendo curso de qq área da computação, mas, tem o espírito autruísta de compartilhar o conhecimento gratuitamente e ainda com o plus de ser sem massagem no ego do espectador. Quem dera todo iniciante da TI, primeiro viesse para cá antes de consumir as promessas milagrosas de 5K depois de 6 meses de estudo. Deixo uma sugestão de vc fazer um encontro com os assinantes do canal, algo como palestra, sei lá. Ia ser sucesso. Vida longa
quando vi a notificação, cliquei mais rapido que [imagina uma coisa muito rapida aqui]
uma das melhores coisas da vida é aproveitar mais uma aula do Akita!
Como eu queria ter conhecido esse canal antes... 3 anos atrás eu gastei uns 2 meses pra entender tudo o que você explicou em alguns vídeos de uma playlist. Parabéns!!!
Caramba .... vendo este vídeo, me deu uma certa nostagia do tempo em que não existia TORRENT e coisas do genero ... a conexão era lenta, servidores muitas vezes eram computadores pessoais em que a pessoa deixava algumas coisas publicas ... enfim ... Lembro de que para baixar um arquivo de 100 MBytes, muitas das vezes ele era dividido em 20 ou 50 partes, e que você depois usava o UNZIP para unir tudo. E quando o arquivo era realmente grande usavamos o LZMAX para compactar ele ainda mais. Engraçado que os mesmos conceitos usados na epoca foram o estopim para o surgimento de coisas que hoje nem nos damos conta de que estão presentes .... Muito bacana perceber que participei de alguma forma de todo este desenvolvimento ...🙂👍
Jovens de TI só pensam em uma coisa:
Vídeo de mais de uma hora do Akita falando sem parar
Men want only one thing and it's awesome
Maravilha !!! Papo d Gente Grande !! Parabéns !!!
Esse canal é que nem vinho. A medida que envelhece, só melhora. Incrível 👏👏👏👏👏👏
Parabéns pelo conteúdo, as explicações ficam muito claras e diretas. Muito bom!
Se não fosse pelo Akita eu pensaria que meu índice de atenção tá que nem o da maioria das pessoas hoje em dia !
Mas ❤❤❤❤❤❤❤❤ ainda aguento 1h com muito amor ❤
Boa tarde! Bora ver.
Resumão de vários capítulos do livro do Kurose! Parabéns Akita, ótimo conteúdo, obrigado por compartilhar e tornar mais simples!
Mano! Só nesse vídeo, revisou todo o meu Bacharel em Sistemas de Informação. Muito obrigado!
Vou comecar meu mestrado em blockchain - esse video vai ser otimo !!
Caramba, muito bom, nunca tinha ouvido falar de computação distribuida, valeu, seus conteúdos são excelentes.
Não paro de me surpreender com você meu caro! 😮😮
Caralho... Muita informação. Vídeo muito foda. Parabéns pela qualidade.
Esse canal é o nosso precioso
Parabéns por tudo isso que vc faz. É incrível como trecho do final com os erros nos dá um spoiler de como deve ser trabalhoso fazer um vídeo desse: roteiro completo (e com as legendas ), gravação do vídeo (só o video tem 1h14min, imagina quanto tempo de gravação), gravação da tela, edição, etc... e tudo sem fins lucrativos. 👏
Opa, sou leigo e assisto os vídeos por pura curiosidade.
Esse conceito de certificados raiz me fez achar uma resposta pra uma pergunta que eu sempre fiz: "Como que ninguém se passa de forma eficaz pelo meu banco na internet?".
Obrigado!
Para isso, acho que é só porque não precisaram ainda, a quantidade de leigos que caem ainda é bizarramente alta
todo mundo erra... top d+... uma pena que os que não sabem nada acham que são infalíveis, santa ignorância. Obrigado mais uma vez mestre por ter simplificado ao máximo conceitos bem complexos, depois de ver seus vídeos fica muito mais fácil saber se os pedaços de conhecimentos que estamos adquirido fazem parte do todo ou se não estão corrompidos. 🧠🧠🧠
Oda gênio demais, sem condições, slk
Tava indo dormir, aí vejo vídeo novo do Akita e agora não posso dormir mais
Show de bola, usei muito torrent, hoje nao uso mais, mas nao sabia que era tipo assim que rolava, thank you!
Meu comentario inicial sem ver o video, vamos la pra mais ma missão, ver e rever varias vezes pra realmente entender a fundo o que o mestre fala.
Demorei 6 meses para enteder que Git e Blockchain é a mesma coisa só muda mecanismo de consenso que ao invés de ser Web of Trust se torna um algorítimo de consenso como alguma variante do BFT ou algum Proof-of-alguma-coisa. Aí aparece o Akita e deixa isso cristalino como água em pouco mais de 1 hora. Conteúdo ótimo.
Obs: a gente sub-estima a força do Web of Trust e outros mecanismos de consenso humano (não algorítmicos), mas no dia de hoje são as melhores soluções, já que o único algorítmo de consenso para redes blockchain públicas não-permissionadas é o PoW.
Como sempre uma incrível aula, simplesmente um dos canais mais informativos que já vi do RUclips
Obrigado Akita!!! Mestre !!!
Acho q foi o unico video do canal que eu ja sabia 90% do que foi falado pelo akita... devo estar evoluindo kkkk
Muito bom 👏👏👏
Eu havia dito que iria desistir em um video que voce fez sobre banco de dados ( video magnífico )
E voce deixou um coração no comentário.
E eu digo, que eu vou continuar e vou aprender. Eu me apaixonei pela área, só estou meio perdido.
Muito bom! Como sempre adorei!
E o protocolo BB84, Akita, rs rs rs.
Obrigado pelo vídeo
aulão online, vlw akita!
Melhor canal
Muito massa, nunca encontrei um conteúdo como esse que mostra como separar as regras de negócio do react!! Parabens pelo conteúdo!
Um dos vídeos mais importantes, junto com os de rede e de instalação e config de sistema .
Ao invés do chip TPM da para usar uma foto do céu tirada na hora em alguma localidade aleatória, a entropia é maior.
Parabéns pelo vídeo... ele me fez lembrar uma discussão que presenciei há alguns anos: "para que usar certificado válido se nem o site da receita usa? " kkk
Excelente, Obrigado pelo conteúdo que inspira estudar mais os fundamentos. 🚀
Mais uma para a minha bagagem essencial. Maneirão, Akita!
Caralhow, caiu como uma luva esse vídeo. Estava procurando um conteúdo assim exatamente agora!! Só bora!
Tô bem feliz de ter entendido tudo
esse video caiu bem na hora certa, estou no momento comecando a estudar aritmetica modular para entender a fundo esses conceitos
Oi Akita, muito bom vídeo!
Vim aqui indicar uma errata: no capítulo das árvores de Merkle, mais especificamente aos 59:22 os hashes que o servidor precisariam te enviar estão selecionados errados em amarelo. Eles deveriam ser:
79a5
05e4
910e
2354
(e, é claro, o f2fb)
Só assim o servidor te enviaria log n hashes (pois enviando os que aparecem no vídeo, apesar de correto, o algoritmo vai precisar de n/2 hashes)
Abraço!
Excelente vídeo, parabéns muito bem explicado. Eu uso bastante o veracrypt e uso também o GPG.
caramba, tava eu ontem fuçando sobre isso e bitcoin e o vídeo do nada... o algoritmo ta sincronizando geral
O que acho legal nos videos do Samurai Akita e que ele esmiuça tudo no assunto que aborda parabéns!!!. O VeraCrypt alem de tudo voce criar 2 partições pra enganar o zé mané que tiver acesso ao disco
Outro vídeo de criptografia 🤩. Seus últimos dois vídeos me fez ficar apaixonado pelo tema, tô estudando bastante ultimamente.
Patrimônio brasileiro
Cara como sempre sensacional, que conteudo show! Eu talvez nao estava pesquisando de uma boa forma, mas estava aprendendo sobre TLS e HTTPS e estava com dificuldade de encontrar informacōes claras mostrando exatamente o que voce mostrou: os arquivos de CA root vem no sistema operacional ou no browser. Agora ficou muito mais claro para mim. Obrigado por esse conteudo massa, uma grande inspiracao para criar conteudo tecnico de qualidade e com profundidade.
Aula do Mestre, muito obrigado, eu estou usando script, jwt, bycript, e uso com framework, logo isso é direto, sem ensinamento, estou revendo seu video novamente agora, quero rever até entender o suficiente
Nossa esse video é um complemento do que venho aprendendo, é sempre bom apontar um norte caminho seguro para essas aplicações.
Quem lembra das páginas da Caixa Econômica com certificado inválido e o tutorial oficial consistia em instalar a CA deles na sua máquina? kkkkk
SUPER seguro kkkkkk
@@Akitando tranquilo né. afinal é "SÓ" um banco
Foi assim que uma pessoa na Bahia sacou dinheiro da conta da minha mãe 🤌🏻
43:22 gerenciadores de download :D
so que no win 98 se gastava muitos recursos
porem so a vantagem de não precisar baixar tudo novamente valia a pena
Akita, só um pedido para os próximos vídeos: quando for falar ou explicar equações ou algo matemático, pode por favor botar na tela essas equações? (Referente aos cálculos por volta do minuto 13:00) pq só vc falando pode ficar bem confuso e uma visualização do que vc esta descrevendo vai facilitar o entendimento, pelo menos pra mim…
os detalhes desse cálculo estão nos outros 2 videos que eu fico falando que já fiz e este estou só passando por cima pra não repetir.
O melhor é o final, os erros, kkkkkkkk
Obrigado Akita!
conteudo aq sempre vale ouro
muito bom ! parabéns!
Akita.
Sou um mero iniciante no mundo da computação.
Porém existem hardware dedicados a gerar números aleatórios baseados em fenomenos quanticos, também.
Akita, muito esclarecedora essa jornada pelo universo da criptografia. Acho que uma sequência natural interessante seria cobrir algumas tecnologias pós Blockchain, como o Holochain.
Grande abraço
Aktia fazendo a descrição em Markdown: 🤓
Equipe do RUclips: 🧐
sempre uma aula os seus vídeos, serve de inspiração pra saber que tem muita coisa pra aprender ainda. Parabens.
Saudações !!! que ótimo mais conhecimento compartilhado👏
gratidão sempre !
O legal é que sempre que penso que consegui estudar um video do akita já olho que ele já postou mais 5 kkkkkkk
Excelente🕸🖥
Deus obrigado por ter importado o Akita!! 🙏
Esse canal tinha que ser pago. E o preço seria tão alto, que eu não poderia pagar
Continue com os otimos video akita estamos com você
Cheguei dei like e salvei pra assistir depois, pois agora não vou conseguir assistir até o final agora que saiu.
Na boa, seus vídeos são melhores que as séries da netflix, minha opinião.
obrigado sobre a aula !
Caraca mano, tu é foda Akita ..... parabéns!
Cada dia melhor, Akita / ótimo vídeo.
Creio que, os hashes sha, das isos de distros, sao mais pra conferir integridade do arquivo pos download. E aproveitando o comentario, meu pc principal deu pau na fonte, aproveitei pra testar um pc fraco 775 core 2 4gb e hd de disco. Todos os problemas dos videos anteriores do canal eu vi na pratica, pra vc ter uma ideia, ate navegador de terminal eu me vi usando. Quando vc tem uma maquina melhor, essas coisas vc nunca vai passar mas experimente usar peças velhas! Taí um bom exercicio pra vc que acha que sabe muita coisa ... Enfim o caminho é esse.
First! Não deu tempo ver ainda, mas sei que é um contudo foda! Valeu Akita.