Introduction to Cryptography
- Interactive Course
- 5 h
- Intermediate
- 1 Certification
Estimated Time: 5 h
Course Level: Intermediate
Requirements: This course requires a basic understanding of number theory, algorithms, discrete mathematics and modular arithmetic and basic-level skills in any programming language.
Certification Levels: Completion
Summary
Summary
This course gives an introduction to the concepts, underlying math, principles and techniques of historic and modern cryptography; ties cryptographic protocols to real-world scenarios; and gives a necessary understanding of issues related to information security in general. Wolfram AI Course Assistant is available for this interactive course.
Featured Products & Technologies: Wolfram Language (available in Mathematica and Wolfram|One)
You'll Learn To
- Use hash functions appropriately
- Encrypt with symmetric (shared secret key) ciphers
- Encrypt with asymmetric (public-key) ciphers
- Examine the security of cryptographic algorithms
- Digitally sign data
- Consider information security objectives
- Employ the right cryptographic protocols in information security
- Combine different types of algorithms in complex cryptographic systems
Certifications Available
Completion Certificate
Certify your completion of this course by watching course videos and passing the auto-graded quizzes.
Track My Progress
New! Wolfram AI Course Assistant
This interactive course includes video lessons, quizzes, practice problems, a final exam and our new chat-based Course Assistant powered by Wolfram LLM Kit. Ask Course Assistant anything about the lesson, and it will provide you with contextually aware answers and even relevant code. Get started with our free courses by signing in to the Wolfram Cloud with your Wolfram ID—or create one; it's free! Our recommended best practice for completing this interactive course is to start with Lesson 1 and progress through the video lessons, taking each quiz in the order it appears in the table of contents. You can click Track My Progress to chart your certification progress as you go. Wolfram AI Course Assistant is included with a Wolfram Notebook Assistant + LLM Kit subscription.