¡GoConqr estrena diseño! Cuéntanos qué te parece.

Mapa mental

Criptografia - DES

Eric Henrique Portugués

Contenido del mapa

Criptografia - DES

  1. Assimetrica

  2. Simetrica

    • Algoritmos
      • Cifra de bloco
        • Opera sobre agrupamentos de bits com tamanhos fixos (blocos)
        • Precisa da definição do tamanho do bloco
        • Existem 2 elevado a n diferentes blocos de texto claro possível
        • Gera um bloco de saída para cada bloco de entrada
        • O bloco de saída possui o mesmo tamanho do bloco de entrada
        • Exemplo
          • DES - Data Encryption Standard
            • O bloco de entrada de 64 bits gera um bloco de saída de 64 bits
            • Texto claro
              • Sofre uma permutação, chamada de permutação inicial (IP)
                • Bits trocam de posição
              • Realiza um agrupamento de 32 bits para a esquerda e 32 bits para a direita
              • Função F
                • Diminui os 48 bits (8 * 6) para 32 bits (8 * 4) com a utilização de 8 S-boxes com 4 bits
                  • Primeiro e ultimo bit se transformam em linha e os quatro bits do meio se transformam na coluna
                • Realiza uma permutação nos 32 bits
                • Realiza XOR com os dados transformados do lado direito com a chave da rodada
              • Realizar uma operação de XOR entre os dados do lado esquerdo e o retorno da Função F
              • O resultado da operação XOR se torna o lado direito da rodada seguinte
              • O lado direito da rodada se torna o lado esquerdo da próxima rodada
              • O processo se repete até a 15° rodada
              • Transforma o 32 bits da direita em 48 bits (tamanho da subchave)
              • Na 16° rodada
                • Trocar os 32 bits da esquerda com os 32 bits da direita
                • Realizar permutação inicial inversa (IP^-1)
            • A cada rodada terá uma subchave derivada da chave de entrada
            • Chave
              • Realiza uma escolha permutada de 56 bits
              • Realiza um deslocamento circular à esquerda na chave de 56 bits
              • Realiza uma escolha permutada de 48 bits no resultado do deslocamento circular à esquerda
            • Utiliza 16 rodadas
            • Texto claro possui 64 bits
            • Chave de 64 bits

Información

Descripción
Mapa Mental sobre Criptografia - DES, creado por Eric Henrique el 02/10/2021.
Creado por
Eric Henrique
Visitas
0
Valoración

Escríbenos

¿Sobre qué es tu mensaje?

¿Qué te parece el nuevo diseño?

¿Te gusta?