- Level Intermediate
- Duration 2 hours
- Course by Coursera Project Network
-
Offered by
About
By the end of this project, you will be able to create a basic application using Vigenere encryption-decryption technique to encrypt and decrypt messages. Throughout the project, you will be able to identify the basics of cryptography and how to encrypt and decrypt messages using a specific technique, you will be able to apply concepts like ASCII codes and type casting. Moreover, you will be able to do some mathematical operations on characters, and finally you will be ready to dive more into the cryptography world. This guided project is for beginner programmers or any programmer who would like to enter the cryptography world. This project will be the beginning for you to build applications to encrypt and decrypt messages coming from the user using a certain technique. This project will give you the basic knowledge of cryptography and push you into the security engineering field. Note: This course works best for learners who are based in the North America region. We're currently working on providing the same experience in other regions.Modules
Practical Application via Rhyme
1
Assignment
- Graded Quiz: Test your Project understanding
1
Labs
- Encryption Decryption using C++
1
Readings
- Project-based Course Overview
Auto Summary
Discover the fundamentals of cryptography with "Encryption and Decryption using C++" on Coursera. Led by expert instructors, this 120-minute intermediate-level course will guide you through creating a basic application using the Vigenere encryption-decryption technique. Perfect for beginner programmers or those new to cryptography, this project-based learning experience covers ASCII codes, type casting, and essential mathematical operations on characters. Start your journey into the security engineering field today with a free subscription, especially ideal for learners in North America.

Instructor
Mohamed Ashraf