Am Ende dieses Projekts werden Sie in der Lage sein, eine grundlegende Anwendung zu erstellen, die die Vigenere Verschlüsselungs-/Entschlüsselungstechnik zur Ver- und Entschlüsselung von Nachrichten verwendet. Im Laufe des Projekts werden Sie in der Lage sein, die Grundlagen der Kryptographie zu erkennen und zu verstehen, wie man Nachrichten mit einer bestimmten Technik ver- und entschlüsselt. Sie werden in der Lage sein, Konzepte wie ASCII-Codes und Type Casting anzuwenden. Darüber hinaus werden Sie in der Lage sein, einige mathematische Operationen mit Zeichen durchzuführen, und schließlich werden Sie bereit sein, tiefer in die Welt der Kryptographie einzutauchen. Dieses geführte Projekt ist für Programmieranfänger oder jeden Programmierer gedacht, der in die Welt der Kryptographie einsteigen möchte. Dieses Projekt ist der Anfang für Sie, um Anwendungen zur Ver- und Entschlüsselung von Nachrichten zu erstellen, die vom Benutzer kommen und eine bestimmte Technik verwenden. Dieses Projekt wird Ihnen die Grundkenntnisse der Kryptographie vermitteln und Sie in den Bereich der Sicherheitstechnik einführen. Hinweis: Dieser Kurs eignet sich am besten für Lernende, die in der Region Nordamerika ansässig sind. Wir arbeiten derzeit daran, die gleiche Erfahrung auch in anderen Regionen anzubieten.

Erwerben Sie mit Coursera Plus für 199 $ (regulär 399 $) das nächste Level. Jetzt sparen.

Verschlüsselung und Entschlüsselung mit C++

Dozent: Mohamed Ashraf
2.651 bereits angemeldet
Bei enthalten
(15 Bewertungen)
Was Sie lernen werden
die Grundlagen der Kryptographie kennen und wissen, wie man Nachrichten ver- und entschlüsselt, indem man Vigenere-Chiffre Algorithmus
konzepte wie ASCII Codes und Type Casting anwenden
lernen, wie man einige mathematische Operationen mit Zeichen durchführt
Kompetenzen, die Sie festigen
- Kategorie: Sicherheitstechnik
- Kategorie: Kryptographie
- Kategorie: Verschlüsselung
- Kategorie: Anwendungssicherheit
- Kategorie: Anwendungsentwicklung
- Kategorie: C++ (Programmiersprache)
Wichtige Details

Zu Ihrem LinkedIn-Profil hinzufügen
Nur als Desktop-Version verfügbar
Erfahren Sie, wie Mitarbeiter führender Unternehmen gefragte Kompetenzen erwerben.

Lernen, Üben und Anwenden von berufsrelevanten Fähigkeiten in weniger als 2 Stunden
- Nehmen Sie an Schulungen von Branchenexperten teil
- Sammeln Sie mit Aufgaben aus der realen Welt praktische Erfahrung
- Schaffen Sie Vertrauen durch neueste Tools und Technologien

Über dieses begleitete Projekt
Schritt für Schritt lernen
In einem Video, das auf einer Hälfte Ihres Arbeitsbereichs abgespielt wird, führt Sie Ihr Dozent durch diese Schritte:
In Aufgabe 1 werden wir die allgemeine Idee der Ver- und Entschlüsselung definieren und eine Vorschau auf eine Demo des Projekts geben
In Aufgabe 2 werden wir das Konzept der ASCII Codes und des Type Casting kennenlernen.
In Aufgabe 3 lernen wir das Konzept der Vigenere-Chiffre kennen und wenden dieses Konzept an, um ein einzelnes Zeichen zu verschlüsseln.
In Aufgabe 4 werden wir lernen, wie man eine ganze Zeichenfolge mit der Vigenere-Chiffre verschlüsselt.
In Aufgabe 5 werden wir eine einfache Anwendung zur Verschlüsselung und Entschlüsselung mit der Vigenere-Chiffre erstellen.
7 Projektbilder
Dozent

von
Was Sie beim Lernen erwartet
Auf Kompetenzen basierendes, praktisches Lernen
Üben Sie die Anwendung neuer Kompetenzen anhand von berufsbezogenen Aufgabenstellungen.
Anleitung durch Experten
Lernen Sie mit vorab von Experten aufgezeichneten Videos in einer einzigartigen aufgeteilten Oberfläche.
Keine Downloads oder Installation erforderlich
Greifen Sie in einem vordefinierten Cloud-Arbeitsbereich auf die Tools und Ressourcen zu.
Nur für Desktop verfügbar
Dieses begleitete Projekt ist für die Bearbeitung an einem Laptop oder Desktop-Computer mit stabiler Internetverbindung konzipiert und nicht für Mobilgeräte.
Warum entscheiden sich Menschen für Coursera für ihre Karriere?




Bewertungen von Lernenden
15 Bewertungen
- 5 stars
60 %
- 4 stars
20 %
- 3 stars
6,66 %
- 2 stars
0 %
- 1 star
13,33 %
Zeigt 3 von 15 an
Geprüft am 17. Sep. 2023
It is a good project to help student in developing their Cryptography knowledge. There should be more in it regarding Symmetric and Public Key cryptography.
Geprüft am 9. Nov. 2024
Quick to learn and understand the encryption concept.
Geprüft am 12. Okt. 2022
Interesting project. I'd never had a use for ASCII codes until now.
Ihnen könnte auch Folgendes gefallen:

Coursera
Status: Kostenloser TestzeitraumUniversity of Colorado System
Status: VorschauUniversity of Leeds
Status: VorschauStanford University
Häufig gestellte Fragen
Mit dem Kauf eines angeleiteten Projekts erhalten Sie alles, was Sie zum Abschließen des angeleiteten Projekts benötigen, einschließlich des Zugriffs auf einen Cloud-Desktop-Arbeitsbereich über Ihren Webbrowser, der die Dateien und Software enthält, die Sie für den Start benötigen, sowie schrittweise Videoanweisungen von einem Fachexperten.
Da Ihr Arbeitsbereich einen Cloud-Desktop enthält, der für einen Laptop oder Desktop-Computer ausgelegt ist, sind angeleitete Projekte auf Ihrem Mobilgerät nicht verfügbar.
Die Dozenten bei angeleiteten Projekten sind Fachexperten, die Erfahrung in den Fähigkeiten, Werkzeugen oder Bereichen der jeweiligen Projekte haben und leidenschaftlich daran interessiert sind, ihr Wissen weiterzugeben und so Millionen von Lernenden auf der ganzen Welt zu beeinflussen.




