Loading

Criptografia: Pseudo-Geradores Aleatórios e Cifradores de Bloco

Conheça as instanciações teóricas de Pseudo-Random Generators e Block Ciphers, neste curso online gratuito.

Publisher: NPTEL
Neste curso online gratuito, você vai aprender sobre as instanciações teóricas da Pseudo-Random Generators e a construção prática de Block Ciphers. Você também aprenderá sobre a Segurança Escolhida Cifrhertext Attack (CCA) e como se aproximar projetando um eficiente Esquema CCA-Seguro. Este curso beneficiará quem quiser melhorar sua compreensão de como os Geradores Pseudo-Random trabalham para melhorar a segurança de seus sistemas de computadores.
Criptografia: Pseudo-Geradores Aleatórios e Cifradores de Bloco
  • Duração

    5-6 Horas
  • Students

    98
  • Accreditation

    CPD

Descrição

Modules

Resultado

Certificação

View course modules

Description

Este curso online gratuito destaca as instanciações dos Geradores de Pseudo-Random (PRGs) e a construção prática do Bloco Cifradores. Você vai aprender sobre o conceito de funções unidirecionais, como projetar PRGs com expansões um pouco e arbitrárias, os desenvolvimentos recentes na área de instanciações práticas de PRGs, construções baseadas no Linear Feedback Shift Register (LFSR), cifras de Software e mais. As variantes de Pseudo-Random Generadores serão discutidas na primeira seção do curso.

Em seguida, você ganhará insight em um bloco de construção muito importante para o Cryptosystem Symmetric-Key Cryptosystem, a saber, Pseudo-Random Functions (PRFs). Você verá como construir Geradores Pseudo-Random a partir de Funções Pseudo-Aleatórias. Em seguida, você aprenderá sobre projetar Criptografia Eficiente de Ataque de Plaintexto Escolhido (CPA) a partir de Funções Pseudo-Aleatórias. Você verá algumas desvantagens do CPA-Secure Cipher, e você será mostrado como projetar eficiente CPA-Secure Ciphers da Pseudo-Random Permutações via modos de operações; como o modo Electronic Code Book (BCE), modo Contador (CTR), e mais.

Posteriormente, você aprenderá sobre a construção de Funções Pseudo-Aleatórias de forma provável a partir de prováveis Geradores Pseudo-Random. Por último, você ganhará insight sobre a construção prática de Cifradores de Bloco e uma introdução ao Modelo de Segurança CCA (Escolhido Ciphertext Attack). Você também verá uma visão geral do Data Encryption Standard (DES) e do Advanced Encryption Standard (AES). Este curso é um ótimo ponto de partida para quem quer aprender sobre os princípios de trabalho dos Geradores de Pseudo-Random e Cifradores de Bloco, para melhorar a segurança de seus sistemas e dados computador-computador. Por que esperar, iniciar este curso hoje!

Start Course Now

Careers