Escola de Ciência e Tecnologia Curso: Sistema Operacionais Abertos Disciplina: Sistemas Operacionais Abertos 1 Prática.

Slides:



Advertisements
Apresentações semelhantes
Rodrigo Aldegheri Thais Rachel Thiago Felix Thomas Holland Engenharia de Computação - PUC-CAMPINAS 1.
Advertisements

Interoperabilidade de hardware e software
Exercícios de Revisão Redes de Computadores Edgard Jamhour
Criptografia e segurança de redes Capítulo 17
Segurança de Sistemas e Redes
SISTEMA DE GERENCIAMENTO ESCOLAR GRUPO 9 UFSCAR :46.
Hash HTTPS SSL Certificados.
Rafael Alcantara de Paula SSL e Certificado Digital Belo Horizonte, 31 de Janeiro de 2012.
Gerenciamento de chaves públicas
Exercício 3 Função de hash Assinatura digital
Sistemas Seguros Criptografia Simétrica e Assimétrica
PGP – Pretty Good Privacy Privacidade Bastante Boa
Exercício 2 Função resumo (hash) Assinatura digital
Execícios de Revisão Redes de Computadores Edgard Jamhour
3. Criptografia Assimétrica
Segurança de Redes de Computadores Prof. Paulo Fernando da Silva.
Segurança de Rede Prof. Sales Filho Pretty Good Privace - PGP.
1 SERVIÇO NACIONAL DE APRENDIZAGEM COMERCIAL FACULDADE DE TECNOLOGIA SENAC PELOTAS Rafael Nunes Folha Trabalho de Conclusão de Curso Orientador: Eduardo.
Canal seguro de comunicação VoIP na plataforma Android André Luiz Lehmann.
Mecanismo de busca semântica de áudio Anderson Dorow Orientador: Aurélio Faustino Hoppe.
Criptografia: uma Introdução. ● Definição: Criptografia é o estudo de técnicas matemáticas relacionadas a aspectos da segurança da informação tais como:
Acesso Remoto Rede de Comunicação de Dados Prof. Cristiano José Cecanho.
Segurança em Redes de Computadores VI Semana de Informática Carlos de Castro Goulart Departamento de Informática Universidade Federal de Viçosa
Framework de replicação de dados com criptografia simétrica utilizando notificações para Android. Acadêmico - Fernando Klock Orientador – Dalton Solano.
MIDDLEWARE PARA FORNECIMENTO DE SERVIÇO DE SEGURANÇA EM CONFORMIDADE COM A ISO/IEC Bruno Castellani Gucowski Paulo Fernando da Silva - Orientador.
Anderson Zoz Orientador: Francisco Adell Péricas.
AULA 2 - TUTORIAL Hospedagem GRÁTIS Curso MOODLE para Professores Andréia Moura Casagrande – 2015 Servidor local Ambiente de Trabalho.
Ambiente Virtual de Avaliações Utilizando Certificados Digitais Fernando Gevard – Acadêmico Paulo Fernando da Silva - Orientador.
UNIVERSIDADE FEDERAL DE GOIÁS INSTITUTO DE INFORMÁTICA Sistemas Distribuídos Ciência da Computação 2o. Semestre / 2006 Prof. Fábio M. Costa
Serviço de Protocolação Digital de Documentos Eletrônicos Acadêmico: Recígio Poffo Orientador: Paulo Fernando da Silva.
Faculdade de Tecnologia SENAC Pelotas/RS Tecnologia em Redes de Computadores Projeto Integrador I Configuração de Serviços de Rede no Linux DNS (Bind9)
Lucas F. Arantes. Sobre o Moodle Após trabalhar com WebCT na universidade de Curtin University – Australia 1999 iniciou o desenvolvimento do protótipo.
Tecnologia e Programação WEB Ambiente de Laboratório Lab03.
SISTEMA DE MUNDO VIRTUAL PARA RELACIONAMENTO COM PARTICIPANTES DO INTERAÇÃO FURB Flaviano José Angeli Orientador: Dalton Solano dos Reis.
A Secretaria de Estado da Fazenda - AM colocou à disposição dos contribuintes.
Administração de Sistemas Operacionais Não Proprietários 2º Semestre Aula 09 Prof. Carlos Vinícius SERVIÇO NACIONAL DE APRENDIZAGEM.
Diagrama De Classes Adaptado
Criptografia assimétrica
PHP Linguagens e Técnicas de Programação
Portal de Eventos Acadêmicos
Administração e serviços de redes
Soluções de alta disponibilidade em banco de dados
Cluster virtualizado com alta disponibilidade
Protocolo HTTP Protocolo de Transferência de Hipertexto
Cel Ref Paulo Roberto Gomes
TÓPICOS DE INFORMÁTICA
Métodos Formais em Engenharia de Software Utilização da Ferramenta VDMTools Lite João Pascoal Faria
Protocolos de Segurança IP IPSec
Agregador de Notícias e Eventos - UFPI
Redes: Camada de Aplicação, pt. I Prof. Rafael Vieira
Módulo I Capítulo 1: Introdução ao curso
Capítulo 7: Segurança de Redes
WebService ExecBo - Linha Datasul
Grade horária e Histórico Escolar
Acadêmico – Wagner Lino Orientador – Dalton Solano dos Reis
ADMINISTRAÇÃO DE REDES DE COMPUTADORES
INTRODUÇÃO A COMPUTAÇÃO
Números Primos e a Criptografia RSA
APROM Aplicação para Gestão de Projetos
Segurança em redes sem Fio Autenticação com o protocolo 802.1x
LAMP – Linux Apache MySql e PHP
Introdução a Arquitetura, HTML e CSS
Programação Estruturada Aula 1 Prof. Jorge Barreto Julho 2018.
Segurança em Sistemas de Informação
Programação para dispositivos moveis Fabiano Gonçalves dos Santos Aula 10.
Intel Virtualization Technology & Intel Trusted Execution Technology
Professor: Rogério Benedito de Andrade
SISTEMAS DISTRIBUIDOS
Trabalho de: Ana Carolina nº1
GIMP Escola EB2/3 e Secundária de Joaquim Inácio da Cruz Sobral
Transcrição da apresentação:

Escola de Ciência e Tecnologia Curso: Sistema Operacionais Abertos Disciplina: Sistemas Operacionais Abertos 1 Prática

Escola de Ciência e Tecnologia Curso: Sistema Operacionais Abertos Disciplina: Sistemas Operacionais Abertos OpenSSL OpenSSL é uma biblioteca de criptografia que provê implementações de algoritmos utilizados na industria. Incluindo algoritmos de criptografia como 3DES (Triple DES), AES e RSA, assim como, algoritmos de Digesto de Mensagem (hash) e Código de Autenticação de Mensagem (MAC). 2

Escola de Ciência e Tecnologia Curso: Sistema Operacionais Abertos Disciplina: Sistemas Operacionais Abertos OpenSSL  é utilizado por diversas aplicações, muito comum seu uso com o servidor WEB Apache.  Frequentemente já está instalado na distribuições Linux, porém pode ser instalado no Windows.  Possui um conjunto de ferramentas para executar atividades relacionadas a criptografia, e uma API que pode ser utilizada dentro de outros programas. 3

Escola de Ciência e Tecnologia Curso: Sistema Operacionais Abertos Disciplina: Sistemas Operacionais Abertos OpenSSL  Verificar versão 4

Escola de Ciência e Tecnologia Curso: Sistema Operacionais Abertos Disciplina: Sistemas Operacionais Abertos  Listar comando disponíveis 5

Escola de Ciência e Tecnologia Curso: Sistema Operacionais Abertos Disciplina: Sistemas Operacionais Abertos  Listar as cifras disponíveis 6

Escola de Ciência e Tecnologia Curso: Sistema Operacionais Abertos Disciplina: Sistemas Operacionais Abertos  Medindo desempenho (Benchmark) 7

Escola de Ciência e Tecnologia Curso: Sistema Operacionais Abertos Disciplina: Sistemas Operacionais Abertos  Medindo desempenho de conexão remota (Benchmark) 8

Escola de Ciência e Tecnologia Curso: Sistema Operacionais Abertos Disciplina: Sistemas Operacionais Abertos  Medindo desempenho de conexão remota Definindo uma página para ser feito o download (Benchmark) 9  Emulando um servidor WEB para testes

Escola de Ciência e Tecnologia Curso: Sistema Operacionais Abertos Disciplina: Sistemas Operacionais Abertos  Gerar um número aleatório 10  Gerar hash de um arquivo

Escola de Ciência e Tecnologia Curso: Sistema Operacionais Abertos Disciplina: Sistemas Operacionais Abertos  Gerar senha no formato simples (estilo crypt) 11  Testar se um número é primo  Gerar senha no formato Shadow

Escola de Ciência e Tecnologia Curso: Sistema Operacionais Abertos Disciplina: Sistemas Operacionais Abertos  Codificar em base64 12  Decodificar em base64  Criptografar arquivo com 3DES

Escola de Ciência e Tecnologia Curso: Sistema Operacionais Abertos Disciplina: Sistemas Operacionais Abertos 13  Criptografar arquivo com AES  Descriptografar arquivo com 3DES/AES

Escola de Ciência e Tecnologia Curso: Sistema Operacionais Abertos Disciplina: Sistemas Operacionais Abertos 14  Criptografar Assimétrica (RSA)  Gerar chave privada

Escola de Ciência e Tecnologia Curso: Sistema Operacionais Abertos Disciplina: Sistemas Operacionais Abertos 15  Gerar chave pública a partir da chave privada  Criptografar /descriptografar com RSA

Escola de Ciência e Tecnologia Curso: Sistema Operacionais Abertos Disciplina: Sistemas Operacionais Abertos 16  Assinatura digital (hash do arquivo assinado com chave privada)  Verificar assinatura digital

Escola de Ciência e Tecnologia Curso: Sistema Operacionais Abertos Disciplina: Sistemas Operacionais Abertos 17  Gerar um certificado auto-assinado

Escola de Ciência e Tecnologia Curso: Sistema Operacionais Abertos Disciplina: Sistemas Operacionais Abertos 18  Gerar chave privada e requisição de certificado para ser assinada por uma autoridade certificadora

Escola de Ciência e Tecnologia Curso: Sistema Operacionais Abertos Disciplina: Sistemas Operacionais Abertos 19  Copiar a chave pública de um certificado  Verificar conteúdo de um certificado  Verificar conteúdo de uma requisição de certificado (CSR)  Verificar o conteúdo de uma chave privada

Escola de Ciência e Tecnologia Curso: Sistema Operacionais Abertos Disciplina: Sistemas Operacionais Abertos 20  Definir ou trocar a senha de uma chave privada  Remover senha de uma chave privada

Escola de Ciência e Tecnologia Curso: Sistema Operacionais Abertos Disciplina: Sistemas Operacionais Abertos 21  Conversões de Formatos  Converter arquivo DER (.crt.cer.der) para PEM  Converter de formato PEM para DER  Converter um certificado PEM com chave privada para PKCS#12 (.pfx.p12)

Escola de Ciência e Tecnologia Curso: Sistema Operacionais Abertos Disciplina: Sistemas Operacionais Abertos 22  Converter de arquivo PKCS#12 (.pfx.p12) contendo chave privada e certificados para PEM  Verificar conexão SSL. Todos os certificados, inclusive os intermediários deve, ser exibidos openssl dgst -hmac -sha256 < teste.txt  Gerar um HMAC de um arquivo