Aula 16 - Criptografia Cifra de Bloco e de Fluxo.

4 Pages • 707 Words • PDF • 358.7 KB
Uploaded at 2021-09-24 07:41

This document was submitted by our user and they confirm that they have the consent to share it. Assuming that you are writer or own the copyright of this document, report to us by using this DMCA report button.


SEGURANÇA DA INFORMAÇÃO Criptografia Cifra de Bloco e de Fluxo Produção: Equipe Pedagógica Gran Cursos Online

CRIPTOGRAFIA CIFRA DE BLOCO E DE FLUXO Modo de Processamento – Cifra de Bloco • Cada bloco de tamanho fixo é cifrado por vez. • Um conjunto de operações matemáticas envolvendo a chave é repetido a cada bloco. • Não é possível criptografar menos que um tamanho de bloco determinado pelo algoritmo de cifra. • Caso o bloco seja menor, será utilizada a técnica de padding. • Efetuam-se operações de substituição e transposição simultaneamente. • Os métodos de cifras de bloco são: –– Eletronic Code Book (ECB) –– Cipher Block Chaining (CBC) –– Cipher Feedback Block (CFC) –– Output Feedback Block (OFB) –– Counter (CTR) Eletronic Code Book (ECB) • O modo divide a mensagem em blocos de tamanho fixo determinado pelo algoritmo. Ex.: DES – blocos de 64 bits. • Cada bloco é cifrado e depois são concatenados em ordem. • Blocos de mensagem idênticos resultarão em blocos cifrados idênticos. • Desvantagem: possibilidade de descoberta do texto por criptoanalista! • Vantagem: erro em um bit danificará somente aquele bloco, devido à independência entre eles.

ANOTAÇÕES

www.grancursosonline.com.br

1

SEGURANÇA DA INFORMAÇÃO Criptografia Cifra de Bloco e de Fluxo Produção: Equipe Pedagógica Gran Cursos Online

Cipher Block Chaining (CBC) • Para contornar a deficiência do modo EBC. • Nesse modo, é realizada uma operação XOR entre o bloco de texto plano e o vetor de inicialização (IV), a mesma chave é usada para cada bloco. • Permite que um mesmo bloco de texto claro, quando repetido, produza blocos cifrados diferentes. • Um erro de bit em um bloco compromete todos os outros blocos.

Cipher Feedback Block (CFB) • Permite qualquer tamanho de entrada, independentemente do bloco. • O bloco cifrado é utilizado para embaralhar os blocos seguintes. • Os blocos devem chegar em sequência, senão haverá problema no momento de decifrar. • Desempenho menor do modo ECB.

2

www.grancursosonline.com.br

SEGURANÇA DA INFORMAÇÃO Criptografia Cifra de Bloco e de Fluxo Produção: Equipe Pedagógica Gran Cursos Online

Output Feedback Block (OFB) • Modo similar ao CFB. • A exceção é que o resultado da cifra obtida entre o IV e a chave é aplicada ao próximo bloco. • Antes de realizar o XOR com o texto claro. Counter (CTR) • Modo que veio para resolver o problema dos modos CBC e CFB. • A impossibilidade de conseguir acesso aleatório em dados codificados. Ex.: acesso a arquivos de disco que são acessados de modo não sequencial, como arquivos de banco de dados. Cifra de Fluxo • Operam criptografando a mensagem na medida em que os dados vão chegando. • As cifras podem ocorre bit a bit, byte a byte e até em intervalos específicos de tempo. • A sequência de bits gerados será usada como chave, keystream, composta pela chave inicial e o IV. • A cifra se dá pela combinação: texto claro + keystream e operação de XOR.

Direto do concurso 1. (2015/CESPE/TELEBRÁS/ENGENHEIRO ENGENHARIA DA COMPUTAÇÃO) A respeito de criptografia, julgue o item subsecutivo. Os algoritmos de chave simétrica podem ser divididos em cifras de fluxo (ou contínuas) e em cifras por bloco. 2. (2016/CESPE/FUNPRESP-EXE/ESPECIALISTA – TECNOLOGIA DA INFORMAÇÃO) Julgue o item seguinte, a respeito da criptografia simétrica e assimétrica. Na criptografia simétrica com uso do modo de cifra em bloco (CBC), cada bloco cifrado pode utilizar a mesma chave. ANOTAÇÕES

www.grancursosonline.com.br

3

SEGURANÇA DA INFORMAÇÃO Criptografia Cifra de Bloco e de Fluxo Produção: Equipe Pedagógica Gran Cursos Online

3. (2015/CESPE/TJ-DFT/TÉCNICO JUDICIÁRIO – PROGRAMAÇÃO DE SISTEMAS) Julgue o próximo item, relativo a criptografia. Cifras de bloco são aquelas que codificam fluxos de dados digitais, um bit ou um byte de cada vez, à medida que esses dados são enviados por fontes de dados ou acolhidos por receptores.

Comentário Na cifra de blocos devem ser codificados blocos. 4. (2016/CESPE/POLÍCIA CIENTÍFICA – PE/PERITO CRIMINAL – CIÊNCIA DA COMPUTAÇÃO)

Assinale a opção que apresenta o modo de cifra apresentado na figura precedente. a. SCM b. CFB c. EBC d. CTR e. CBC

1. 2. 3. 4.

C C E c

GABARITO

ANOTAÇÕES

�Este material foi elaborado pela equipe pedagógica do Gran Cursos Online, de acordo com a aula preparada e ministrada pelo professor Jósis Alves.

4

www.grancursosonline.com.br
Aula 16 - Criptografia Cifra de Bloco e de Fluxo.

Related documents

4 Pages • 707 Words • PDF • 358.7 KB

58 Pages • 18,966 Words • PDF • 44.8 MB

50 Pages • 3,155 Words • PDF • 815 KB

52 Pages • 5,773 Words • PDF • 2.6 MB

15 Pages • 1,040 Words • PDF • 821.5 KB

2 Pages • 32 Words • PDF • 64.7 MB

4 Pages • 696 Words • PDF • 858.3 KB

3 Pages • 273 Words • PDF • 72.2 KB

8 Pages • 1,356 Words • PDF • 138.8 KB

34 Pages • 1,622 Words • PDF • 829.8 KB

42 Pages • 10,718 Words • PDF • 3 MB

2 Pages • 405 Words • PDF • 895.5 KB