Loading

Cryptographie: Pseudo-Random Generators et Block Ciphers

Découvrez les instanciations théoriques de Pseudo-Random Generators et Block Ciphers, dans ce cours gratuit en ligne.

Publisher: NPTEL
Dans ce cours en ligne gratuit, vous apprendrez les instanciations théoriques des Générateurs pseudo-aléatoires et la construction pratique de Bloc Ciphers. Vous en apprendrez également sur la sécurité du Ciphertext de Chosen (CCA) et sur la façon d'aborder la conception d'un CCA efficace. Ce cours profitera à tous ceux qui veulent améliorer leur compréhension de la façon dont les Générateurs de pseudo-aléatoires travaillent à améliorer la sécurité de leurs systèmes informatiques.
Cryptographie: Pseudo-Random Generators et Block Ciphers
  • Durée

    5-6 Heures
  • Students

    98
  • Accreditation

    CPD

Description

Modules

Résultats

Certification

View course modules

Description

Ce cours en ligne gratuit met en évidence les instanciations des Générateurs pseudo-aléatoires (PRG) et la construction pratique de Bloc Ciphers. Vous en apprendrez davantage sur le concept de fonctions unidirectionnelles, sur la conception de RTP avec extensions simples et arbitraires, les développements récents dans le domaine des instanciations pratiques des GPR, les constructions basées sur le registre de décalage de commentaires Linear (LFSR), les chiffrements de logiciels et plus encore. Les variantes de Pseudo-Random Generators seront discutées dans la première partie du cours.

Ensuite, vous trouverez un aperçu d'un bloc de construction très important pour le Cryptosystème Symmetric-Key, à savoir les fonctions pseudo-aléatoires (PRF). Vous verrez comment construire des pseudo-Générateurs pseudo-aléatoires à partir de fonctions pseudo-aléatoires. Ensuite, vous allez apprendre à concevoir des Ciphers sécurisés (CPA) Secure Ciphers à partir de fonctions pseudo-aléatoires. Vous verrez des inconvénients de la CPA-Secure Cipher, et vous verrez comment concevoir des Ciphers CPA-Secure efficaces à partir de Permutations pseudo-aléatoires via des modes d'opérations, comme le mode de livre de code électronique (ECB), le mode Compteur (CTR), et plus encore.

Par la suite, vous allez apprendre sur la construction de fonctions pseudo-aléatoires sécurisées à partir de pseudo-Générateurs pseudo-aléatoires sécurisés. Enfin, vous pouvez vous familiariser avec la construction pratique de Bloc Ciphers et une introduction au modèle de sécurité de la Ciphertext de Chosen (CCA). Vous verrez également une vue d'ensemble de la norme DES (Data Encryption Standard) et de la norme AES (Advanced Encryption Standard). Ce cours est un excellent point de départ pour tous ceux qui veulent se renseigner sur les principes de travail des Générateurs pseudo-aléatoires et des Ciphers de blocs, afin d'améliorer la sécurité de leurs systèmes informatiques et de leurs données. Pourquoi attendre, commencer ce cours aujourd'hui !

Start Course Now

Careers