Ce cours en ligne gratuit met en lumière les instanciations de générateurs pseudo-aléatoires (PRG) et la construction pratique de chiffrements par blocs. Vous découvrirez le concept de fonctions unidirectionnelles, la façon de concevoir des PRG avec des extensions à un bit et arbitraires, les récents développements dans le domaine des instanciations pratiques des PRG, les constructions basées sur le registre à décalage à rétroaction linéaire (LFSR), les chiffrements logiciels, etc.
Les variantes des générateurs pseudo-aléatoires seront abordées dans la première section du cours.Ensuite, vous aurez un aperçu d'un élément de base très important du cryptosystème à clé symétrique, à savoir les fonctions pseudo-aléatoires (PRF). Vous allez voir comment construire des générateurs pseudo-aléatoires à partir de fonctions pseudo-aléatoires. Ensuite, vous apprendrez à concevoir des chiffrements sécurisés CPA (Chosen Plaintext Attack) efficaces à partir de fonctions pseudo-aléatoires. Vous constaterez certains inconvénients du chiffrement sécurisé CPA et vous apprendrez comment concevoir des chiffrements sécurisés CPA efficaces à partir de permutations pseudo-aléatoires via des modes de fonctionnement, tels que le mode livre de code électronique (ECB), le mode Counter (CTR), etc.
Par la suite, vous découvrirez comment construire des fonctions pseudo-aléatoires dont la sécurité est prouvée à partir de générateurs pseudo-aléatoires dont la sécurité est prouvée.Enfin, vous aurez un aperçu de la construction pratique des chiffrements par blocs et une introduction au modèle de sécurité Chosen Ciphertext Attack (CCA). Vous verrez également un aperçu de la norme de chiffrement des données (DES) et de la norme de cryptage avancée (AES). Ce cours constitue un excellent point de départ pour tous ceux qui souhaitent en savoir plus sur les principes de fonctionnement des générateurs pseudo-aléatoires et des chiffrements par blocs, afin d'améliorer la sécurité de leurs systèmes informatiques et de leurs données. Pourquoi attendre ? Commencez ce cours dès aujourd'hui !
What You Will Learn In This Free Course
View All Learning Outcomes View Less All Alison courses are free to enrol, study, and complete. To successfully complete this Certificate course and become an Alison Graduate, you need to achieve 80% or higher in each course assessment.
Once you have completed this Certificate course, you have the option to acquire an official Certificate, which is a great way to share your achievement with the world.
Your Alison certificate is:
- Ideal for sharing with potential employers.
- Great for your CV, professional social media profiles, and job applications.
- An indication of your commitment to continuously learn, upskill, and achieve high results.
- An incentive for you to continue empowering yourself through lifelong learning.
Alison offers 2 types of Certificate for completed Certificate courses:
Digital Certificate: a downloadable Certificate in PDF format immediately available to you when you complete your purchase. Physical Certificate: a physical version of your officially branded and security-marked Certificate All Certificate are available to purchase through the Alison Shop. For more information on purchasing Alison Certificate, please visit our FAQs. 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 Account Settings.