Encryption and Decryption using C++

提供:
Coursera Project Network
このガイド付きプロジェクトでは、次のことを行います。

identify the basics of cryptography and how to encrypt and decrypt messages using Vigenere cipher algorithm

apply concepts like ASCII codes and type casting

learn how to do some mathematical operations on characters

Clock1 hour and 10 minutes
Intermediate中級
Cloudダウンロード不要
Video分割画面ビデオ
Comment Dots英語
Laptopデスクトップのみ

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.

あなたが開発するスキル

  • Cryptography
  • C++

ステップバイステップで学習します

ワークエリアを使用した分割画面で再生するビデオでは、講師がこれらの手順を説明します。

  1. In task 1 we are going to define the general idea of encryption and decryption and we will preview a demo of the project

  2. In task 2 we are going to learn the concept of ASCII codes and type casting.

  3. In task 3 we are going to learn the concept of Vigenere cipher and apply this concept to encrypt a single character.

  4. In task 4 we will learn how to encrypt a whole string using Vigenere cipher.

  5. In task 5 task we are going to create a basic encryption decryption application using Vigenere cipher.

ガイド付きプロジェクトの仕組み

ワークスペースは、ブラウザに完全にロードされたクラウドデスクトップですので、ダウンロードは不要です

分割画面のビデオで、講師が手順ごとにガイドします

よくある質問

よくある質問

さらに質問がある場合は、受講者ヘルプセンターにアクセスしてください。