16 Hours Cryptography for beginners Training Course in Monterrey
Event Information
About this Event
16 Hours Cryptography training course is a 4 weeks long Instructor-led and guided training with Practical Hands-On Lab exercises to be taught over 16 hours, 2 sessions per week, 2 hours per session.
- The medium of instruction is English.
- All Published Ticket Prices are in US Dollars.
16 Hours Only Cryptography Training Course Schedule
- February 23, 2021 - March 18, 2021 US Pacific time
- 16 Hours | 2 Hours on Tuesdays, 2 Hours on Thursdays every week US Pacific time
- 7:30 AM - 9:30 AM US Pacific time each of those days
- Please click here to add your city name and check your local date and time for the first session to be held on February 23, 2021 at 7.30 AM US Pacific Time.
Features and Benefits
- 4 weeks, 8 sessions, 16 hours of total Instructor-led and guided training
- Training material, instructor handouts and access to useful resources on the cloud provided
- Practical Hands-on Lab exercises provided
- Actual code and scripts provided
- Real-life Scenarios
Course Objectives
- Cryptographic systems and how to correctly use them in real-world applications.
- How two parties who have a shared secret key can communicate securely when a powerful adversary eavesdrops and tampers with traffic.
- Many deployed protocols and analysis of mistakes in existing systems.
- Public-key techniques that let two parties generate a shared secret key.
Prerequisites
Active and Curious mind
Who can take this Course?
Anyone who is interested in learning Cryptography
Course Outline
1. Course Overview
- What is Cryptography?
- History of Cryptography
- Discrete Probability
2. Pseudo Randomness and how it is used for encryption
- Stream Ciphers and Pseudo Random Generators
- Attacks on Stream Ciphers and The One Time Pad
- Real-World Stream Ciphers
3. Block Ciphers
- What are Block Ciphers?
- The Data Encryption Standard
- Exhaustive Search Attacks
- More Attacks on Block Ciphers
4. AES and 3DES Block Ciphers
- The AES Block Cipher
- Block Ciphers From PRGs
5. Message Integrity and Data Integrity
- Message Authentication Codes
6. How to prevent modification of non-secret data
7. Hash Chain
7. Authenticated Encryption
- How to search on encrypted data
- Symmetric encryption
8. Basic Key Exchange
- Public Key Cryptography
- Computational Number Theory
- Arithmetic Algorithms
Student Testimonials/Reviews
"The course provided a perfect way to start learning cryptography with detailed explanations , carefully selected topics with good mix of theory and practical real life examples ." - Ann
"Very well explained and intellectually stimulating course. Initially some of the concepts were difficult to understand but I picked them up gradually. Thanks to the instructor for giving good explanations of all concepts" - Richard
"I learned so much about cryptography even without any prior knowledge of any of the course topics. I highly recommend this course to any beginner. " - Michael
"As a software developer, I was curious about cryptography and this knowledge will definitely help me become a better software professional. I am now wiser and understand the true meaning of secure" - Sheila