Aula Prática Criptografia
R$ 100,00
Parcele em até 12x de R$ 10,34 ou 3x sem juros.
À vista R$ 100,00 no boleto, PIX ou cartão.
Pague pelo PIX ou cartão e faça o download agora mesmo.
Portfólio Aula Prática Criptografia
NOME DA DISCIPLINA: CRIPTOGRAFIA
Unidade: INTRODUÇÃO À CRIPTOGRAFIA
Seção: Algoritmos de chaves assimétricas
OBJETIVOS
Definição dos objetivos da aula prática:
• Compreender os princípios da criptografia assimétrica e o funcionamento do algoritmo RSA.
• Aprender a gerar chaves pública e privada a partir de números primos.
• Realizar uma atividade prática complexa demonstrando a aplicação dos conceitos aprendidos.
INFRAESTRUTURA
Instalações – Materiais de consumo – Equipamentos:
LABORATÓRIO DE INFORMÁTICA
Equipamentos:
• Desktop Lab Informatica – Positivo C6300
~ 1 un por grupo de alunos
SOLUÇÃO DIGITAL
• IDLE(PYTHON) (Software)
IDLE(Python): É um ambiente de desenvolvimento integrado (IDE) para a linguagem de
programação Python. Ele é usado principalmente para desenvolvimento de aplicativos em
Python e inclui recursos como realce de sintaxe, depuração, controle de versão e muito mais.
EQUIPAMENTO DE PROTEÇÃO INDIVIDUAL (EPI)
Não se aplica
PROCEDIMENTOS PRÁTICOS
3
Procedimento/Atividade nº 1 (Físico)
Atividade proposta:
Nesta atividade, você aplicará seus conhecimentos sobre criptografia RSA, chaves pública e
privada, e geração de chaves a partir de números primos. Vamos criar um cenário em que você
precisa enviar uma mensagem segura para um amigo, utilizando criptografia RSA.
Procedimentos para a realização da atividade:
Passo 1: Geração de Chaves
Gere dois números primos grandes, p e q.
Para isso, você pode usar ferramentas online, como calculadoras de números primos.
Certifique-se de que p e q sejam números primos diferentes e mantenha esses valores em
segredo.
Passo 2: Cálculo de n e (n)
Calcule n = p * q e (n) = (p-1)(q-1).
Mantenha esses valores em segredo.
Passo 3: Escolha da Chave Pública
Escolha um número e, em que 1 < e < (n), e que seja co-primo de (n).
Isso será sua chave pública (n, e).
Passo 4: Cálculo da Chave Privada
Calcule d, que é o inverso multiplicativo de e (mod (n)). Ou seja, d * e = 1 (mod (n)).
d será a sua chave privada.
Passo 5: Mensagem e Criptografia
Escolha uma mensagem M que você deseja enviar e converta-a em um número inteiro M.
Certifique-se de que M seja menor que n.
Criptografe a mensagem M utilizando a chave pública (n, e) e a fórmula: C = M^e (mod n).
4
O resultado, C, será a mensagem criptografada.
Passo 6: Descriptografia e Mensagem Decifrada
Envie C para o seu amigo.
Seu amigo deve possuir a chave privada (d) para descriptografar a mensagem. Para isso, ele
usará a fórmula: M = C^d (mod n).
Sugestão de aplicação:
Para realizar essa atividade você pode usar a linguagem de programação Python e a biblioteca
criptográfica “cryptography”.
5
Checklist
• Geração de p e q.
6
• Cálculo de n e (n).
• Escolha de e (chave pública).
• Cálculo de d (chave privada).
• Conversão da mensagem M em um número inteiro.
• Criptografia da mensagem M.
Checklist:
Apresentado ao final dos Procedimentos para a Realização da Atividade
Procedimento/Atividade nº 1 (Virtual)
Atividade proposta:
Nesta atividade, você aplicará seus conhecimentos sobre criptografia RSA, chaves pública e
privada, e geração de chaves a partir de números primos. Vamos criar um cenário em que você
precisa enviar uma mensagem segura para um amigo, utilizando criptografia RSA.
Procedimentos para a realização da atividade:
Passo 1: Geração de Chaves
Gere dois números primos grandes, p e q.
Para isso, você pode usar ferramentas online, como calculadoras de números primos.
Certifique-se de que p e q sejam números primos diferentes e mantenha esses valores em
segredo.
Passo 2: Cálculo de n e (n)
Calcule n = p * q e (n) = (p-1)(q-1).
Mantenha esses valores em segredo.
Passo 3: Escolha da Chave Pública
Escolha um número e, em que 1 < e < (n), e que seja co-primo de (n).
Isso será sua chave pública (n, e).
Passo 4: Cálculo da Chave Privada
7
Calcule d, que é o inverso multiplicativo de e (mod (n)). Ou seja, d * e = 1 (mod (n)).
d será a sua chave privada.
Passo 5: Mensagem e Criptografia
Escolha uma mensagem M que você deseja enviar e converta-a em um número inteiro M.
Certifique-se de que M seja menor que n.
Criptografe a mensagem M utilizando a chave pública (n, e) e a fórmula: C = M^e (mod n).
O resultado, C, será a mensagem criptografada.
Passo 6: Descriptografia e Mensagem Decifrada
Envie C para o seu amigo.
Seu amigo deve possuir a chave privada (d) para descriptografar a mensagem. Para isso, ele
usará a fórmula: M = C^d (mod n).
Sugestão de aplicação:
Para realizar essa atividade você pode usar a linguagem de programação Python e a biblioteca
criptográfica “cryptography”.
8
Checklist
9
• Geração de p e q.
• Cálculo de n e (n).
• Escolha de e (chave pública).
• Cálculo de d (chave privada).
• Conversão da mensagem M em um número inteiro.
• Criptografia da mensagem M.
• Descriptografia da mensagem C.
Checklist:
Apresentado ao final dos Procedimentos para a Realização da Atividade.
RESULTADOS
Resultados de Aprendizagem:
Após completar esta atividade, você deve ser capaz de compreender e aplicar os princípios da
criptografia RSA, gerar chaves pública e privada a partir de números primos e realizar criptografia
e descriptografia de mensagens
ROTEIRO DE AULA PRÁTICA
NOME DA DISCIPLINA: CRIPTOGRAFIA
Unidade: CRIPTOGRAFIA APLICADA A REDES DE COMPUTADORES
Seção: Assinatura digital
OBJETIVOS
Definição dos objetivos da aula prática:
• Compreender os conceitos e aplicações da assinatura digital.
• Realizar uma atividade prática complexa para criar uma assinatura digital.
• Aprender a validar documentos com assinaturas digitais.
• Conhecer a validade legal da assinatura digital no contexto do ICP-Brasil.
INFRAESTRUTURA
Instalações – Materiais de consumo – Equipamentos:
10
LABORATÓRIO DE INFORMÁTICA
Equipamentos:
• Desktop Lab Informatica – Positivo C6300
~ 1 un por grupo de alunos
SOLUÇÃO DIGITAL
• ADOBE ACROBAT READER (Software)
Adobe Reader é um software que permite que o usuário do computador visualize, navegue e
imprima arquivos no formato PDF. Este tipo de arquivo é muito comum em documentações
gerais. Por ser multiplataforma, está disponível para diversos sistemas operacionais.
EQUIPAMENTO DE PROTEÇÃO INDIVIDUAL (EPI)
Não se aplica
PROCEDIMENTOS PRÁTICOS
Procedimento/Atividade nº 1 (Físico)
Atividade proposta:
Nesta atividade prática, você aprenderá sobre a assinatura digital, sua importância, e como criar
e validar uma assinatura digital. Também discutiremos a validade legal da assinatura digital no
contexto do ICP-Brasil.
Procedimentos para a realização da atividade:
Passo 1: Criação de Assinatura Digital
Escolha uma mensagem ou documento que você deseja assinar digitalmente. Pode ser um
arquivo de texto, PDF, ou qualquer formato que desejar.
Utilize uma ferramenta de assinatura digital, como o software Adobe Acrobat Reader ou uma
ferramenta online, para criar uma assinatura digital do documento.
11
Siga as instruções da ferramenta para criar sua assinatura digital. Normalmente, isso envolve a
criação de uma chave pública e privada.
Assine o documento digitalmente com sua chave privada.
Passo 2: Validação da Assinatura Digital
Envie o documento assinado digitalmente para um amigo ou colega.
Peça ao seu amigo ou colega para verificar a assinatura digital. Eles devem usar sua chave
pública (que é publicamente disponível) para validar a assinatura.
Passo 3: Discussão sobre a Validade Legal
Pesquise e analise as regulamentações do ICP-Brasil em relação à assinatura digital e sua
validade legal no Brasil.
Escreva um breve relatório sobre o que você descobriu, destacando os requisitos para que uma
assinatura digital seja considerada válida e as aplicações práticas no contexto brasileiro.
Sugestão de aplicação:
Para criar e validar assinaturas digitais, você pode utilizar ferramentas como o Adobe Acrobat
(para documentos PDF) ou serviços online de assinatura digital, como o DocuSign. Aqui está
um exemplo de como criar uma assinatura digital usando o Adobe Acrobat:
Abra o documento no Adobe Acrobat.
Vá para “Ferramentas” e selecione “Proteger e Enviar”.
Clique em “Assinar & Certificar” e escolha “Assinar com Certificado”.
Siga as instruções para criar sua assinatura digital.
Checklist:
• Criação da assinatura digital.
• Assinatura do documento com a chave privada.
• Validação da assinatura digital usando a chave pública.
• Relatório sobre a validade legal da assinatura digital no ICP-Brasil.
Procedimento/Atividade nº 1 (Virtual)
Atividade proposta:
12
Nesta atividade prática, você aprenderá sobre a assinatura digital, sua importância, e como criar
e validar uma assinatura digital. Também discutiremos a validade legal da assinatura digital no
contexto do ICP-Brasil.
Procedimentos para a realização da atividade:
Passo 1: Criação de Assinatura Digital
Escolha uma mensagem ou documento que você deseja assinar digitalmente. Pode ser um
arquivo de texto, PDF, ou qualquer formato que desejar.
Utilize uma ferramenta de assinatura digital, como o software Adobe Acrobat Reader ou uma
ferramenta online, para criar uma assinatura digital do documento.
Siga as instruções da ferramenta para criar sua assinatura digital. Normalmente, isso envolve a
criação de uma chave pública e privada.
Assine o documento digitalmente com sua chave privada.
Passo 2: Validação da Assinatura Digital
Envie o documento assinado digitalmente para um amigo ou colega.
Peça ao seu amigo ou colega para verificar a assinatura digital. Eles devem usar sua chave
pública (que é publicamente disponível) para validar a assinatura.
Passo 3: Discussão sobre a Validade Legal
Pesquise e analise as regulamentações do ICP-Brasil em relação à assinatura digital e sua
validade legal no Brasil.
Escreva um breve relatório sobre o que você descobriu, destacando os requisitos para que uma
assinatura digital seja considerada válida e as aplicações práticas no contexto brasileiro.
Sugestão de aplicação:
Para criar e validar assinaturas digitais, você pode utilizar ferramentas como o Adobe Acrobat
(para documentos PDF) ou serviços online de assinatura digital, como o DocuSign. Aqui está
um exemplo de como criar uma assinatura digital usando o Adobe Acrobat:
Abra o documento no Adobe Acrobat.
Vá para “Ferramentas” e selecione “Proteger e Enviar”.
13
Clique em “Assinar & Certificar” e escolha “Assinar com Certificado”.
Siga as instruções para criar sua assinatura digital.
Checklist:
• Criação da assinatura digital.
• Assinatura do documento com a chave privada.
• Validação da assinatura digital usando a chave pública.
• Relatório sobre a validade legal da assinatura digital no ICP-Brasil.
RESULTADOS
Resultados de Aprendizagem:
Após completar esta atividade, você deve ser capaz de criar e validar assinaturas digitais,
entender a validade legal da assinatura digital no contexto do ICP-Brasil e aplicar esses
conhecimentos em situações práticas que exigem segurança e autenticidade de documentos.
Como funciona?
Elaboramos os portfólios, já deixamos prontos, nas normas da ABNT e conforme os requisitos da universidade. Fácil assim! O MELHOR É QUE VOCÊ COMPRA E JÁ BAIXA NA HORA O SEU ARQUIVO EM WORD! Sabemos que conciliar trabalho, família, vida profissional e estudos é difícil hoje em dia, por isso, estamos aqui para ajudar você. Conte com nossa qualidade, experiência e profissionalismo adquirindo seu portfólio conosco. GARANTIMOS SEU CONCEITO!
Como se realizam os envios?
Em quanto tempo recebo o portfólio?
Os envios são imediatos. Após sua compra, o trabalho já é disponibilizado instantaneamente aqui em nosso site e no seu e-mail.
E se o portfólio que comprei precisar de correção?
Caso haja alguma solicitação de correção/alteração por parte do tutor, basta entrar em contato conosco pelo WhatsApp que providênciaremos sem custo algum.
Qual o formato do arquivo?
Os arquivos são enviados em formato Word e são editáveis.
Caso eu tiver alguma dúvida, terei suporte no pós venda?
Sim, com certeza. Basta clicar no ícone do WhatsApp no cantinho da tela. Será um prazer atendê-lo(a).
Quais os seus canais de contato?
Whatsapp: 53 984751621 – Clicar no canto da tela ou ESCANEIE O QRCODE ABAIXO