Loading
Nota de Estudos
Study Reminders
Support
Text Version

Bloco Cifras-Lição Resumo

Set your study reminders

We will email you at these times to remind you to study.
  • Monday

    -

    7am

    +

    Tuesday

    -

    7am

    +

    Wednesday

    -

    7am

    +

    Thursday

    -

    7am

    +

    Friday

    -

    7am

    +

    Saturday

    -

    7am

    +

    Sunday

    -

    7am

    +

Os pontos-chave deste módulo são:
A   Block Cipher   é um método de criptografia que aplica um algoritmo determinístico juntamente com uma chave simétrica para criptografar um bloco de texto, em vez de criptografar um bit em um momento como em cifras de fluxo.
Os modos de operações do Block Ciphers são:

Modo de Código de Código Eletrônico (BCE)
Modo Cipher Block Chaining (CBC)
Modo Feedback de Saída (OFB)
Modo Contador (CTR)

A  Rede Feistel  é um método de construção de uma função invertível a partir de uma coleção arbitrária de funções; nenhuma das quais precisa ser invertível.
A segurança de qualquer cifra de bloco projetada a partir de uma  Rede de Permutação de Substituição  depende das escolhas exatas do seguinte:


S-caixas
Mixando permutações
Chave shedule

Em 1997, o National Institute of Standards and Technology (NIST) selecionou o Advanced Encryption Standard (AES) como um substituto para o Data Encryption Standard (DES).
Recursos de AES:

Comprimento do bloco: 128 bits
Comprimento da chave: 128 bits, 192 bits e 256 bits
Mantém uma matriz 4x4 de bytes (estado)

A  adversário passivo  só pode ler um texto cifrado mas não é capaz de alterar o conteúdo ou a ordenação do texto. Enquanto que, um  adversário ativo  pode ler, alterar, inserir ou reordenar o conteúdo de um texto cifrado.