Générateurs pseudo-aléatoires | Bloc de Ciphers | Cours en ligne gratuit | Alison
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.

IT
Gratuit
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.
  • Durée

    5-6 Heures
  • Evaluation

    Yes
  • Certification

    Yes
  • Réactif

    Yes
  • Publisher

    NPTEL

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

Learning Outcomes

Une fois ce cours terminé, vous devez pouvoir:


  • Discuter des instanciations théoriques des générateurs pseudo-aléatoires  
  • Discuter des instanciations pratiques des générateurs pseudo-aléatoires  
  • Description des limitations des Ciphers de flux
  • Identification des variantes de fonctions pseudo-aléatoires
  • Expliquer comment construire des Ciphers CPA (Secure Ciphers) à l'aide de fonctions pseudo-aléatoires
  • Description de la construction de Ciphers CPA-Sécurisé à partir de fonctions pseudo-aléatoires
  • Expliquer les différents modes de construction de CPA-Secure Ciphers
  • Discuter des constructions théoriques et pratiques des Ciphers de blocs

Certification

All Alison courses are free to study. To successfully complete a course you must score 80% or higher in each course assessments. Upon successful completion of a course, you can choose to make your achievement formal by purchasing an official Alison Diploma, Certificate or PDF.

Having an official Alison document is a great way to celebrate and share your success. It is:

  • Ideal to include with CVs, job applications and portfolios
  • A way to show your ability to learn and achieve high results
All Certificates are available to purchase through the Alison Shop. For more information on purchasing Alison Certificates, please visit our FAQ. If you decide not to purchase your Alison Certificate, you can still demonstrate your achievement by sharing your Learner Record or Learner Achievement Verification, both of which are accessible from your Tableau de bord. For more details on our Certificate pricing, please visit our Pricing Page.

Careers

    Notification

    You have received a new notification

    Click here to view them all