Docsity
Docsity

Prepare-se para as provas
Prepare-se para as provas

Estude fácil! Tem muito documento disponível na Docsity


Ganhe pontos para baixar
Ganhe pontos para baixar

Ganhe pontos ajudando outros esrudantes ou compre um plano Premium


Guias e Dicas
Guias e Dicas


ROTEIRO DE AULA PRATICA, Exercícios de Criptografia e Segurança de Rede

ROTEIRO DE AULA PRATICA - INTRODUCAO A CRIPTOGRAFIA

Tipologia: Exercícios

2025

Compartilhado em 02/05/2025

cristovao-rodrigues-6
cristovao-rodrigues-6 🇧🇷

2 documentos

1 / 14

Toggle sidebar

Esta página não é visível na pré-visualização

Não perca as partes importantes!

bg1
CRIPTOGRAFIA
Roteiro
Aula Prática
pf3
pf4
pf5
pf8
pf9
pfa
pfd
pfe

Pré-visualização parcial do texto

Baixe ROTEIRO DE AULA PRATICA e outras Exercícios em PDF para Criptografia e Segurança de Rede, somente na Docsity!

CRIPTOGRAFIA

Roteiro

Aula Prática

ROTEIRO DE AULA PRÁTICA

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 C ~ 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

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".

Checklist

  • Geração de p e q.

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".

Checklist

LABORATÓRIO DE INFORMÁTICA

Equipamentos:

  • Desktop Lab Informatica - Positivo C ~ 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.

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:

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. NORMAS PARA ELABORAÇÃO E ENTREGA DO RELATÓRIO DE ATIVIDADE PRÁTICA Olá, estudante. Tudo bem? As atividades práticas visam desenvolver competências para a atuação profissional. Elas são importantes para que você vivencie situações que te prepararão para o mercado de trabalho. Por isso, trazemos informações para que você possa realizar as atividades propostas com êxito. 1. Que atividade deverá ser feita?

  • A(s) atividades a ser(em) realizada(s) estão descritas no Roteiro de Atividade Prática, disponível no AVA.
  • Após a leitura do Roteiro, você deverá realizar a(s) atividade(s) prática(s) solicitadas e elaborar um documento ÚNICO contendo todas as resoluções de acordo com a proposta estabelecida.
  • O trabalho deve ser autêntico e contemplar todas as resoluções das atividades propostas. Não serão aceitos trabalhos com reprodução de materiais extraídos da internet. 2. Como farei a entrega dessa atividade?
  • Você deverá postar seu trabalho final no AVA, na pasta específica relacionada à atividade prática, obedecendo o prazo limite de postagem, conforme disposto no AVA.
  • Todas as resoluções das atividades práticas devem ser entregues em um ARQUIVO ÚNICO de até 10 MB.
  • O trabalho deve ser enviado em formato Word ou PDF, exceto nos casos em que há formato especificado no Roteiro.
  • O sistema permite anexar apenas um arquivo. Caso haja mais de uma postagem, será considerada a última versão. IMPORTANTE:
  • A entrega da atividade, de acordo com a proposta solicitada, é um critério de aprovação na disciplina.
  • Não há prorrogação para a postagem da atividade.

Aproveite essa oportunidade para aprofundar ainda mais seus conhecimentos. Bons estudos!