Inhalt 📚 Ich werde Dozent an der Hochschule Karlsruhe! In diesem Video erkläre ich euch, worum es in meinen Vorlesungen "Ethical Hacking" und "Post-Quanten-Kryptographie" gehen wird. #Dozent#Uni#Hochschule
(*) Bei den Amazon-Links (https.//amzn.to/???????) handelt es sich um Affiliate-Links. Wenn du etwas über diesen Link kaufst, bekomme ich eine kleine Provision. Der Preis ändert sich nicht, wenn du über diesen Link einkaufst. Vielen Dank für deine Unterstützung.
ich werde Dozent und zwar für die beiden
Module Africa hacking und
postquantenkryptografie an der
Hochschule Karlsruhe hallo zusammen ja
ihr habt richtig gehört ich werde im
nächsten Semester an der Hochschule
Karlsruhe zwei Module geben nämlich ERC
hacking und
postquantenkryptografie und das parallel
zu meinem eigenen Masterstudium aber
dazu in einem anderen Video etwas mehr
das sind übrigens nicht die ersten
beiden Module die ich gebe ich habe
schon der Vergangenheit bereits an einer
anderen Hochschule discreet mathemtic
und mathematics one unterrichtet und das
hat mir damals so viel Spaß gemacht dass
ich mir gedacht habe hey im nächsten
Semester könnst du das ganze doch
wiederholen und dein Wissen aus der
Praxis an die Studenten weitergeben ich
mache das Ganze übrigens neben meinem
Masterstudium in meiner Freizeit das
heißt ich spende sozusagen einen
Lehrauftrag bzw zwei Module an die
Hochschule das heißt ich nehme da jetzt
kein Geld für warum na ja ich möchte
mein Wissen einfach an die Studenten
weitergeben und eben auch so ein
bisschen Lehrerfahrung noch mal sammeln
und ich denke dass da eine super
Kooperation zustande kommt würde ich
sagen starten wir direkt mit dem ersten
Modul nämlich
postquantenkryptografie das hat ein
Umfang von vier eects Punkten bzw vier
Semesterwochenstunden und was lernt man
da jetzt eigentlich nun die Studierenden
verstehen wie quantencomuter so vom
Grundprinzip her funktionieren welche
Probleme sie besser lösen können als
klassische Computer und welche eben
nicht denn man hört ja immer wieder dass
quantcuter alle möglichen
Verschlüsselungsverfahren knacken können
ja da muss man ein bisschen vorsichtig
sein auch mit der Prognose wann das
ganze soweit sein wird ob es jemals
soweit sein wird ein quancomuter kann
nämlich nicht automatisch alle Probleme
in der Informatik besser und schneller
und effizienter lösen als die
klassischen Computer die wir kennen und
da möchte ich in der Vorlesung eben auch
drauf eingehen warum das so ist und
welche Klassen von Problem hier
tatsächlich warum besser von einem
Quantencomputer gelöst werden können und
ob wir uns da jetzt in Zukunft Gedanken
machen müssen bezüglich der Sicherheit
von unser aktuellen
Verschlüsselungsverfahren ich kann euch
aber sagen es wird sehr sehr spannend
dann werden die Studierenden wichtige
mathematische Grundlagen kennenlernen um
quantengatter quantenregister und
quantenalgorithmen zu beschreiben denn
so ähnlich wie in der klassischen
Computertechnik wo wir jetzt auch wenn
wir an die Technische Informatik denken
sowas wie diese Gatter haben aus dem wir
dann später schalkreise bauen können dem
dem wir dann Register realisieren gibt
es das Ganze eben auch in der
Quantenwelt also wir haben so etwas wie
quantengatter Quanten Register und
Quanten Schaltkreise mit denen dann eben
solche Algorithmen beschrieben werden
das werden wir uns natürlich auch
anschauen und das muss natürlich auch
irgendwie beschrieben werden und die
Sprache die dafür zum Einsatz kommt ist
natürlich die Mathematik deswegen werden
wir da auch die mathematischen
Grundlagen uns gemeinsam anschauen dann
können die Studierenden einfache
quantenalgorithmen undterzur hilfeenahen
des Python Moduls kisskit von IBM
programmieren also es wird natürlich
auch einen Praxisanteil geben in dem
Modul das ist nicht nur rein theoretisch
es wird zwar sehr sehr viel Theorie
geben aber eben auch sehr viel Praxis
und ich denke dass das eine super coole
Kombination werden kann dann whden Sie
klassische Verschlüsselung und Schlüssel
Austausch Verfahren können auf meinem
YouTube-Kanal habt ihr da ja auch schon
so ein kleinen Vorgeschmack bekommen RSA
Verfahren die helman Schlüssel Austausch
und so weiter das werden wir uns hier
jetzt dann erstmal anschauen wie das in
der klassischen Informatik funktioniert
und dann eben sehen was man da jetzt aus
der Quantenwelt so alles mitnehmen kann
bzw welche Effekte man sich zu Nutzen
macht sowas wie z.B quant Verschränkung
Superposition etc um eben solche
quantenalgorithmen bzw
quantenkryptographischen Verfahren zu
entwickeln die jetzt dann eben später
zum Einsatz kommen wenn andere Verfahren
aus der klassischen Informatik eben
gebrochen werden können dann können die
Studierenden natürlich erklären wie man
mit dem Algorithmus von Sha also SHS
Algorithmus das RSA
Verschlüsselungsverfahren knacken kann
das werden wir dann auch wiederum in
kisskit programmieren und die
Studierenden verstehen wie das
bb84 Protokoll funktioniert wie man es
implementieren kann das ist ein
quantenschlüsselaustauschverfahren das
wir uns dann im Detail anschauen werden
aber natürlich sind dafür diese ganzen
vorherigen Punkte erforderlich dass man
mathematisch z.B solche
quantenschalkreise auch beschreiben kann
dann ansonsten versteht man
wahrscheinlich nicht so ganz worum es in
den Modulen eigentlich geht dann die
konkreten Inhalte werden sein dass wir
uns komplexe Zahlen Matrizen
hilberträume und tensorprodukte
anschauen werden so als mathematische
Strukturen auch die Operatoren die
darauf definiert sind dann wenn wir uns
cubits also die Basis von eben solchen
Quantencomputern anschauen wie man die
auch technisch realisieren kann ganz
grob es geht ja hier im Fokus erstmal um
die
postquantenkryptografie wenn wir uns
quantengatter quantenregister anschauen
die Effekte der quantenverschränkung und
Superposition im Speziellen das no
cloning Theorem und quantenteleportation
ja so da ist eben wichtig dass man z.B
weiß dass man solche
superpositionszustände von Teilchen
nicht einfach klonen kann was dann
später auch ein Effekt darauf hat dass
man wenn man jetzt so ein
quantenchlüsselaustausch hat eben
Manipulation bzw abhöroperation erkennen
kann
warum das dann nicht funktioniert mit
dem Klon warum wir dann auf
Teleportation ausweichen müssen das
werden wir uns auch mathematisch im
Detail anschauen dann einen Quanten
zuufallszahlengenerator programmieren
dazu habe ich übrigens auch schon ein
Video auf meinem Kanal das werden wir
dabei noch mal bisschen vertiefen auch
die Theorie dahinter dann werden wir uns
Grundlagen der zahlenorie anschauen
Primfaktor Zerlegung um eben dann so
Dinge wie z.B das RSA Verfahren zu
verstehen aber auch später shgor SH
Algorithmus und warum der jetzt
tatsächlich sinnvoll sein kann um das
RSA Verfahren zu knacken Stichwort
Primfaktorzerlegung effiziente
Primfaktor Zerlegung dann haben wir das
onetime Pad das ich auch schon hier auf
meinem Kanal thematisiert habe da werden
wir auch beweisen dass das tatsächlich
ein perfekt sicheres Verfahren ist wenn
man es richtig implementiert da ist
natürlich quantenzufall vorausgesetzt
aber aber damit beschäftigen wir uns
jetztu glücklicherweise auch in dem
Modul mit Quanten
zufallzahlengeneratoren dann werden wir
das RSA Verfahren Def Herman Schlüssel
Austausch die klassischen Verfahren die
man so kennt eben einmal durchsprechen
und dann eben gucken wie mir einen
quantenchlüsselaustausch mit Hilfe des
bb84 protocols realisieren können dass
wir natürlich auch in kisskit dann
implementieren werden und zum Schluss
natürlich über dem allen steht eine
Einführung in IBM kiskit und das alles
werdet ihr hier auch auf meinem
YouTube-Kanal sehen also ich werde die
Vorlesung so aufbauen dass man eben ein
Skript bekommt anhanddessen man sich so
ein bisschen orientieren kann das heißt
man muss nicht in der Vorlesung alles
mitschreiben sondern das ist eher so
gedacht dass man sich das Skript auch
schon mal durchliest und dann eben mit
konkreten Fragen auch in die Vorlesung
kommt ich werde jetzt hier kein flipped
classroom forsieren also dass ich
erwarte dass das alles schon zu Hause
durchgearbeitet wird ähm wir werden das
natürlich dann auch in den Vorlesung
jeweils thematisieren die einzelnen
Bereiche aber wenn man sich darauf
vorbereiten kann geht man natürlich
schon mal mit anderen Augen in die
Vorlesung ich habe das jetzt bei mir an
der Hochschule bisher leider immer so
gehabt dass der Dozent od speziell ein
Dozent gesagt hat ach nee die
Vorlesungsfolien ach die die gebe ich
euch irgendwann mal da gibt's eben
unterschiedliche Herangehensweisen
ich persönlich präferiere es eben dass
man vorher schon zumindest die
Unterlagen hat dass man sich da auch
selber drauf vorbereiten kann und eben
in der Vorlesung nicht daran gebunden
ist alles schnell mitzuschreiben sondern
sich eben auf das Fokussieren kann was
man vielleicht noch nicht verstanden hat
das weiß man dann aber auch weil man
sich vorher schon durchlesen konnte dann
Stichwort Youtube ich habe ja schon
gesagt es gibt dieses Skript es wird
dann auch Übungsaufgaben geben die man
dann auch wöchentlich abgeben kann um
sich so ein Feedback zu holen auf
welchem Kenntnisstand man da aktuell ist
und Videos ja ich werde das ganze
selbstverständlich in Videos packen und
diese Videos werde ich dann auch so nach
und nach auf YouTube veröffentlichen
dass eben jeder was von dieser Vorlesung
dann tatsächlich hat das ganze wird in
der Form in dem nächsten Modul leider
nicht so einfach möglich sein ihr seht's
ja schon am Titel hacking da ist ein
Wort drin dass YouTube so ganz und gar
nicht mag und deswegen werde ich diese
Videos die ich dafür dann einsetze
leider nicht auf YouTube veröffentlichen
und ihr braucht mich auch nicht fragen
auch nicht auf irgendwelchen anderen
dubiosen Plattformen da müsst ihr dann
leider die Vorlesung besuchen ich könnte
mir vorstellen das ganze irgendwann mal
als Kurs rauszubringen da könnt ihr mal
in die Kommentare schreiben ob ihr daran
Interesse habt dass man irgendwie so ein
Videokurs hat wo ich das ganze dann eben
noch mal thematisiere und euch auch
Dinge zeige die ich jetzt auf YouTube
nicht zeigen dar könnt ihr mal in die
Kommentare schreiben ob ihr daran
grundsätzlich Interesse habt ja was wird
man in diesem Modul lernen nach dem Ende
des Moduls werden die Studenten
verstehen wie die rechtlichen und
ethischen Probleme im Zusammenhang mit
EC hacking sich gestalten mir ist eben
wichtig dass ihr jetzt nicht nur die
Praxis kennenlernt sondern eben auch den
rechtlichen Hintergrund so ein bisschen
ich bin zwar kein Jurist aber natürlich
muss ich mich zwangsläufig in meinem
Berufsstand auch mit rechtlichen Themen
auseinandersetzen und da wird es eben
einen ganz großen Block geben indem wir
uns nur mit solchen Fragestellungen
erstmal beschäftigen was darf man was
darf man nicht was fällt unter den
Straftatbestand des hackerpagraphen und
was nicht und uns auch so ein paar Fälle
mal anschauen damit man einfach schon
mal so eine solide Grundbasis hat auf
der man dann aufbauen kann dann werden
die Studenten natürlich lernen wie man
sich ein eigenes pentesting Labor mit K
Linux und Virtual Box aufsetzt also das
ist sowas was eben sehr wichtig ist dass
man auch sicher ist wenn man jetzt
beispielsweise Malware Analyse macht
oder irgendwelche hdden Services im
tornetzwerk aufsetzt dass man eben sich
so ein hackinglabor aufbaut und das
werden wir dann auch in den PR
praktikumsübungen dann gemeinsam machen
dass jeder da sicher arbeiten kann da
hab ihr schon ein Hinweis bekommen
Praktikum es gibt insgesamt 39
challenges verteilt auf acht
Übungsblätter also da wird schon ganz
viel auch an Praxis wissen mitgegeben so
ein paar challenges werden wir uns
anschauen werden unter anderem eben
Passwörter wiederherstellen siparchive
wiederherstellen und natürlich auch
Programme schreiben in Python ich leg da
jetzt keinen so großen Wert drauf dass
man das alles zu 100% selber
programmieren muss weil in Zeiten von
chatgpt ist einfach jeder ja auch sehr
leicht hat sich pythonskripte zu
schreiben wir wollen aber trotzdem
natürlich uns verschiedene penesting
Werkzeuge wie Hydra oder wie hashcat wie
diverse andere Dinge noch anschauen die
ich jetzt nicht auf die ich jetzt nicht
näher eingehen möchte und die dann auch
in Python nachimplementieren entweder KI
gestützt oder eben selber also mir ist
aber auch trotzdem wichtig deswegen wird
es auch so manche challenges geben wo
man einfach nur erklären muss wie
bestimmter Code funktioniert den man
sich selbst programmiert oder hat
generieren lassen damit man einfach
sieht okay ich habe das ganze verstanden
wie es dann am Ende auch funktioniert
und die Anwendung ist natürlich wichtig
deswegen gibt's entsprechende challenges
wo wir dann z.B einen Webserver
übernehmen den erstmal scannen ja dass
man weiß was gibt's für scantechniken
was kommen da für Ergebnisse raus und
dann darauf basieren mit metasploid auch
entsprechende rissvektoren konstruieren
dann natürlich die Studierenden werden
Sicherheitslücken in Webanwendung und
Servern identifizieren und ausnutzen
können das ist dann sowas das kann ich
auf Youtube natürlich nicht zeigen na
die Studenten werden dann auch in der
Lage sein einfache Skripte zum
identifizieren und Ausnutzen von
Schwachstellen zu entwickeln hier wie
schon gesagt entweder komplett selber
oder KI gestützt ich bin da jetzt nicht
so dass ich erwarte dass man das alles
selber programmiert einfach aus dem
Grund weil ich selber ja mittlerweile
auch KI ganz häufig einsetze um mir
einfache Skripte zu schreiben das muss
ich nicht alles selber implementieren
ich glaube die Zeiten sind vorbei genau
dann werden die Stunden natürlich lernen
wie man mit KI Cyberangriffe durchführen
kann also wir werden uns mit
Cyberangriffen beschäftigen im nächsten
Semester übernächsten Semester im
Sommersemester 2025 werde ich eine
eigene Lehrveranstaltung anbieten der es
dann um künstliche Intelligenz in der
cybersicherheit geht da werden wir das
Ganze dann noch mal vertiefen hier werde
ich aber so ein kleinen Einblick geben
was denn z.B prompt injection ist wie
man das einsetzen kann um ja eben
Sicherheitslücken in Webanwendung
aufzudecken wenn da z.B ein large
language Model im Hintergrund dran hängt
und so weiter also da werden wir uns
auch in den Labs entsprechend austoben
dass er mal so selber ein bisschen was
ausprobieren könnt genau auch hier
wieder der Fokus Praxis Praxis Praxis
aber natürlich auf einer theoretischen
Grundlage und ich denke gerade mit dem
Punkt das ist sowas das habe ich in
meiner ethic hacking Vorlesung leider
vermisst ist ein sehr aktuell Thema ja
man muss jetzt nicht zum hunderen mal
irgendwie XSS durchkauen oder sQL
Injections an Beispielen die aus dem
Lehrbuch stammen und die in der Praxis
kaum mehr vorkommen sondern man kann
sich ruhig mal so ein bisschen über den
Tellerrand hinausbewegen und vielleicht
mal moderne in der Praxis relevante
Angriffe sich anschauen und das werden
wir in meiner Vorlesung auf jeden Fall
machen dann werden die Studenten
natürlich noch lernen wie die gefundenen
Sicherheitslücken zu einem
pentestbericht zusammengefasst werden
und das ist mir auch ganz besonders
wichtig weil ich nämlich immer wieder
feststelle dass viele die in diesem
Bereich IT security einsteigen gar nicht
so richtig wissen was dann am Ende dabei
rauskommt ja weil dem Kunden übergebt
ihr nicht ein komplett kaputt
gepenttestetes System sondern einen
Bericht ja das ist das was als Produkt
am Ende herauskommt genauso wie der
Bundesnachrichtendienst
mit all seinen Untersuchungen all seinen
Analysen am Ende auch einfach nur ein
Paper veröffentlicht oder na ja nicht
veröffentlichicht sondern ein die die
Bundesregierung gibt und sagt hier guckt
mal das sind unsere Analysen wir würden
jetzt folgende Dinge empfehlen sondern
das ist genauso wie dort auch man hat
ein System das man analysiert man findet
Schwachstellen zu einem bestimmten
Zeitpunkt die fasst man dann in einen
pentestbericht und dieser pentestbericht
inklusive natürlich einer ja Erklärung
was man da so gemacht hat in Form eines
Vortrags wird dann dem Kunden übergeben
und das ist eben wichtig zu verstehen
dass es eine gewisse Form haben sollte
was da alles reinkommen sollte auf
welchem technischen Niveau das auch
beschrieben sein sollte das werden wir
uns dann selbstverständlich auch
anschauen ihr seht es gibt so ein paar
Themen die kann man ruhig auch auf
YouTube bringen die werde ich dann auch
bei Gelegenheit auf Youtube bringen aber
gerade so Dinge wie jetzt hier unten SQL
Injection XSS Buffer
Overflows reverse shells implementieren
teilweise selber in Python und dann
verbringen metasploid das sind alles
Dinge die kann ich so auf Youtube leider
nicht bringen oder das knack von
Passwörtern diverses scannen mit nmap
mit gobuster Hydra also SSH Zugänge sich
beschaffen und also das sind alles Dinge
die werde ich jetzt hier nicht auf
Youtube zeigen können das macht aber
nichts es wird schon so ein paar Dinge
geben die wir hier besprechen können wie
z.B solche Engineering Angriffe welches
da gibt wie man sich davor schützen kann
pentest Reports erstellen wie so ein
pentestbericht überhaupt aussieht und
die Cyber kill chain denke ich ist auch
nicht so gefährlich wenn man das auf
Youtube so mal erklärt was das ist und
welche parallelen ist da zwischen diesem
serber kill chain und auch einem echten
pentest gibt so das war jetzt ziemlich
viel geredet ich hoffe dass ihr noch
alle dran seid und euch entsprechend auf
die einzelnen Vorlesungen freut
insbesondere die Studenten an der
Hochschule karlsruh ich freue mich schon
riesig auf euch ja ich habe das Skript
für ethic hacking übrigens auch schon
fertig oder zumindest so auf einem stand
dass man damit jetzt schon arbeiten kann
kommen natürlich noch Präsentationen und
die Labs sind übrigens auch schon alle
fertig können h schon mal so ein
bisschen durchgehen dass ihr seht was
euch da alles erwarten wird also es ist
schon relativ umfangreich aber ich habe
ja schon gesagt dass wir das so
handhaben werden ihr bekommt das Skript
direkt am Anfang der Vorlesung ihr
bekommt auch die einzelnen
Übungsaufgaben dann schon also jeweils
so dass ihr da zeitlich relativ gut mit
arbeiten könnt und dann werden wir uns
in der Vorlesung gemeinsam
zusammensetzen und das Durcharbeiten
falls ihr dann schon fragen mitbringt
super dann läuft das Ganze auch noch ein
bisschen flüssiger ab ihr seht schon das
ist ein relativ umfangreiches Skript
aber für diejenigen die jetzt nicht an
der Hochschule karlsru studieren und
dementsprechend nicht an der
Lehrveranstaltung teilnehmen können auch
kein Problem ich habe ja ein Buch
geschrieben nämlich EIC hacking mit
Python und da sind sehr sehr viele
Themen drin die wir auch in der
Vorlesung besprechen also falls ihr
nicht an der Hochschule karlzu studiert
aber trotzdem so einen kleinen Eindruck
von dem Modul bekommen wollt dann
empfehle ich euch mein Buch ethic
hacking mit pythen ja und mit diesem
werbeblog möchte ich jetzt dieses Video
beenden an der stelle ich freue mich
schon riesig auf Euch liebe Studenten
vergesst nicht ich biete nicht nur
ethical hacking an sondern auch
postquantenkryptografie beides sehr sehr
spannende Module m in beiden werden wir
sehr sehr viel lernen und ja für alle
anderen die mich hier auf Youtube auch
auf weiterhin auf meinem m begleiten
wollen ähm schreibt gerne in die
Kommentare was ihr so von diesem Konzept
haltet ähm ob ihr gegebenenfalls auch
mal eine Vorlesung bei mir haben möchtet
dann ja fragt eure Hochschule an ob sie
nicht gegebenenfalls im nächsten
Semester also sommeremester 2025 noch
Platz haben für eine Vorlesung und dann
würde ich sagen sehen wir uns im
nächsten Video wieder bis dann und ciao