BZZ - Modulwiki - BiVo21
http://cloud.it.bzz.ch/wiki/
2024-03-28T22:24:20+00:00BZZ - Modulwiki - BiVo21
http://cloud.it.bzz.ch/wiki/
http://cloud.it.bzz.ch/wiki/_media/wiki/logo.pngtext/html2024-03-28T13:13:50+00:00kmaurizi (kmaurizi@undisclosed.example.com)LU05f - One time pad - [Grundlagen]
http://cloud.it.bzz.ch/wiki/modul/m114/learningunits/lu05/onetimepad?rev=1711631630&do=diff
LU05f - One time pad
Übersicht
* Kryptographie
* Symmetrische Verschlüsselung
* Substitutionsverfahren
Beim Einmalschlüssel (One-Time-Pad) handelt es sich um eine Abfolge zufälliger Buchstaben.
Um einen Text zu verschlüsseln, kombiniert man die einzelnen Buchstaben der Nachricht mit den jeweiligen Buchstaben des Einmalschlüssels.
Eine Umsetzungstabelle zeigt, welche Buchstabenkombination von Klartext und Schlüssel zu welchem verschlüsselten Buchstaben führen.text/html2024-03-27T12:54:59+00:00msuter (msuter@undisclosed.example.com)Klasse: Map - [Methode "show_map"]
http://cloud.it.bzz.ch/wiki/modul/m321/projekt/klasse/map?rev=1711544099&do=diff
Klasse: Map
Die Klasse “Map” verwaltet die Spielkarte der Welt.
Attribute
* width: Breite der Karte
* height: Höhe der Karte
* fields: Zweidimensionales Array mit Field-Objekten.
Methoden
Methode "create_world"
Parameter
* hive_counttext/html2024-03-27T07:57:10+00:00msuter (msuter@undisclosed.example.com)LU10.A01 - Verteilte DBMS untersuchen
http://cloud.it.bzz.ch/wiki/modul/m321/learningunits/lu10/aufgaben/verteiltedbms?rev=1711526230&do=diff
LU10.A01 - Verteilte DBMS untersuchen
Untersuche ein verteiltes DBMS hinsichtlich verschiedener Kriterien
Das Ziel dieser Aufgabe ist es, verschiedene verteilte DBMS zu vergleichen.
Jede Gruppe untersucht ein DBMS und wir tragen die Resultate als Klasse zusammen.text/html2024-03-26T06:30:15+00:00msuter (msuter@undisclosed.example.com)1. Übersicht - [Regeln]
http://cloud.it.bzz.ch/wiki/modul/m321/projekt/uebersicht?rev=1711434615&do=diff
1. Übersicht
In diesem Spiel steuerst du ein Ameisenvolk.
Zu Beginn eines jeden Spiels erhältst du eine Gruppe von Ameisen, die alle in deinem Ameisenhügel starten.
Du musst deinen Ameisen entsprechende Befehle erteilen, um als letztes Team bestehen zu können.
Dies kannst du tun, indem dutext/html2024-03-26T06:09:46+00:00msuter (msuter@undisclosed.example.com)LU10b - Verteilte Datenbanken
http://cloud.it.bzz.ch/wiki/modul/m321/learningunits/lu10/verteiltedbms?rev=1711433386&do=diff
LU10b - Verteilte Datenbanken
Für verteilte Datenhaltung gibt es eine Reihe von Datenbankmanagementsystemen (DBMS), die speziell für die Anforderungen verteilter Systeme entwickelt wurden oder Funktionen bieten, die eine verteilte Datenhaltung unterstützen.
Diese DBMS bieten Funktionen und Mechanismen zur Bewältigung der Herausforderungen der verteilten Datenhaltung und sind für den Einsatz in Cloud- und verteilten Umgebungen optimiert.
Die Wahl des geeigneten DBMS hängt von den spezifischen …text/html2024-03-26T06:01:21+00:00msuter (msuter@undisclosed.example.com)LU10a - Grundlagen der Datenhaltung
http://cloud.it.bzz.ch/wiki/modul/m321/learningunits/lu10/grundlagen?rev=1711432881&do=diff
LU10a - Grundlagen der Datenhaltung
Die Datenhaltung in verteilten Systemen umfasst verschiedene Konzepte und Techonologien um Daten effizient über mehrere Rechner zu speichern und zu verwalten.
In verteilten Systemen werden Daten über mehrere Knoten oder Rechner verteilt gespeichert, um die Last zu verteilen und die Skalierbarkeit zu verbessern.
Verteilte Datenbanken ermöglichen es, Daten über verschiedene Standorte hinweg zu speichern, was Flexibilität und Verfügbarkeit verbessert.text/html2024-03-26T05:43:20+00:00msuter (msuter@undisclosed.example.com)LU10 - Datenhaltung
http://cloud.it.bzz.ch/wiki/modul/m321/learningunits/lu10/start?rev=1711431800&do=diff
LU10 - Datenhaltung
* LU10a - Grundlagen der Datenhaltung
* LU10b - Verteilte Datenbanken
Aufgaben
* LU10.A01 - Verteilte DBMS untersuchen
Lösungen
this namespace doesn't exist: modul:m321:learningunits:lu10:loesungentext/html2024-03-26T05:39:57+00:00msuter (msuter@undisclosed.example.com)Kompetenzraster - created
http://cloud.it.bzz.ch/wiki/modul/m321/kompetenzraster?rev=1711431597&do=diff
Kompetenzraster
Kompetenzband HZ Grund-Kompetenz (Wissen/Verstehen) Fortgeschrittene-Kompetenz (Anwenden/Analysieren) Erweiterte-Kompetenz (Evaluieren/Schaffen) A - Software analysieren und überführen 1 AG1: Ich kann die Strukturen unterschiedlicher Softwaresysteme verstehen.text/html2024-03-25T13:14:03+00:00kmaurizi (kmaurizi@undisclosed.example.com)LU07.A02 - Github mit SSH und signierten Commits
http://cloud.it.bzz.ch/wiki/modul/m114/learningunits/lu07/aufgaben/github?rev=1711372443&do=diff
LU07.A02 - Github mit SSH und signierten Commits
Arbeiten Sie sich durch die Tutorials SSH für Commits und Signieren von Commits durch.
Um die LU07 zu bestehen, zeigen Sie ihrer Lehrperson wie Sie:
* bei Github ihren Public Key hinterlegt haben,
* ein Repository via SSH Clonen,text/html2024-03-25T13:08:27+00:00kmaurizi (kmaurizi@undisclosed.example.com)LU07d - Einrichtung und Nutzung von SSH für GitHub - [Überblick]
http://cloud.it.bzz.ch/wiki/modul/m114/learningunits/lu07/ssh-github?rev=1711372107&do=diff
LU07d - Einrichtung und Nutzung von SSH für GitHub
SSH (Secure Shell) ist ein Protokoll, das eine sichere Verbindung zu Remoteservern ermöglicht. Für Entwickler, die GitHub nutzen, bietet SSH eine effiziente und sichere Methode, um ohne die ständige Eingabe von Benutzernamen und Zugangstoken auf ihre Repositories zuzugreifen und Änderungen (Commits) vorzunehmen. In dieser Lerneinheit werden wir uns mit den Grundlagen von SSH auseinandersetzen, wie man SSH-Schlüssel generiert, diese zu GitHub hi…text/html2024-03-25T10:44:51+00:00msuter (msuter@undisclosed.example.com)LU07.A01 - Eigenes Zertifikat erstellen - created
http://cloud.it.bzz.ch/wiki/modul/m114/learningunits/lu07/aufgaben/selfsigned?rev=1711363491&do=diff
LU07.A01 - Eigenes Zertifikat erstellen
Self signed Certificate.
Für diese Übungen brauchen Sie einen (virtuellen) Computer mit einem Linux Betriebssystem, zum Beispiel Ubuntu Server.
Andere Betriebssysteme/Versionen brauchen teilweise leicht andere Befehle.text/html2024-03-25T10:44:43+00:00msuter (msuter@undisclosed.example.com) - removed
http://cloud.it.bzz.ch/wiki/modul/m114/learningunits/lu07/aufgabe/selfsigned?rev=1711363483&do=diff
text/html2024-03-25T10:41:06+00:00msuter (msuter@undisclosed.example.com)LU07c - Let's encrypt
http://cloud.it.bzz.ch/wiki/modul/m114/learningunits/lu07/letsencrypt?rev=1711363266&do=diff
LU07c - Let's encrypt
Das Konzept
SSL/TLS-Zertifikate gratis für alle
Let's encrypt einrichten
<https://www.digitalocean.com/community/tutorials/how-to-secure-apache-with-let-s-encrypt-on-ubuntu-22-04>
----------
m114-a0g
<https://creativecommons.org/licenses/by-nc-sa/4.0/> Marcel Sutertext/html2024-03-25T10:33:35+00:00msuter (msuter@undisclosed.example.com)LU07b - Zertifikate
http://cloud.it.bzz.ch/wiki/modul/m114/learningunits/lu07/zertifikate?rev=1711362815&do=diff
LU07b - Zertifikate
Diese Links und Dateien enthalten eine Fülle von Informationen rund um Zertifikate und Sicherheit im Internet.
Sicher surfen
[Artikel aus c't 2015, Heft 25]
Netzwerk- und Serversicherheit
IT-Handbuch für Fachinformatiker, Rheinwerk Computing
Zertifikate
[Artikel aus c't 2015, Heft 25]
Kryptographie in Theorie und Praxis
Umfangreiches Grundlagenpapier von Rolf Haennitext/html2024-03-25T10:32:40+00:00msuter (msuter@undisclosed.example.com)sichersurfen.pdf - created
http://cloud.it.bzz.ch/wiki/?image=modul%3Am114%3Alearningunits%3Alu07%3Asichersurfen.pdf&ns=modul%3Am114%3Alearningunits%3Alu07&rev=1711362760&tab_details=history&media_do=diff&do=media
<img src="http://cloud.it.bzz.ch/wiki/lib/images/fileicons/svg/pdf.svg" alt="sichersurfen.pdf" loading="lazy" width="500" height="500" />text/html2024-03-25T10:32:39+00:00msuter (msuter@undisclosed.example.com)zertifikate.pdf - created
http://cloud.it.bzz.ch/wiki/?image=modul%3Am114%3Alearningunits%3Alu07%3Azertifikate.pdf&ns=modul%3Am114%3Alearningunits%3Alu07&rev=1711362759&tab_details=history&media_do=diff&do=media
<img src="http://cloud.it.bzz.ch/wiki/lib/images/fileicons/svg/pdf.svg" alt="zertifikate.pdf" loading="lazy" width="500" height="500" />text/html2024-03-25T10:32:39+00:00msuter (msuter@undisclosed.example.com)sslfortgeschrittene.pdf - created
http://cloud.it.bzz.ch/wiki/?image=modul%3Am114%3Alearningunits%3Alu07%3Asslfortgeschrittene.pdf&ns=modul%3Am114%3Alearningunits%3Alu07&rev=1711362759&tab_details=history&media_do=diff&do=media
<img src="http://cloud.it.bzz.ch/wiki/lib/images/fileicons/svg/pdf.svg" alt="sslfortgeschrittene.pdf" loading="lazy" width="500" height="500" />text/html2024-03-25T10:29:05+00:00msuter (msuter@undisclosed.example.com)LU07a - Zertifikate: Einführung
http://cloud.it.bzz.ch/wiki/modul/m114/learningunits/lu07/zertifikateeinfuehrung?rev=1711362545&do=diff
LU07a - Zertifikate: Einführung
Grundlagen
Mit einem digitalen Zertifikat kann ein Rechner seine Identität beweisen.
Wenn Sie eine gesicherte Webseite aufrufen, verlangt Ihr Browser das Zertifikat des Servers.
Verfügt der Server über kein gültiges Zertifikat, so wird der Browser eine Warnung anzeigen.text/html2024-03-25T08:17:51+00:00kmaurizi (kmaurizi@undisclosed.example.com)LB02: Projektauftrag Digitaler Impfausweis - [Rahmenbedingungen]
http://cloud.it.bzz.ch/wiki/modul/m254/leistungsbeurteilungen/lb02/start?rev=1711354671&do=diff
LB02: Projektauftrag Digitaler Impfausweis
Einleitung
Die zweite Leistungsbeurteilung im Modul 254 besteht darin ein Prototyp zu einem Geschäftsprozess zu erstellen, diesen zu dokumentieren und zu präsentieren. Dieser Prototyp muss in BPMN 2.0 modelliert werden. Die Präsentation erfolgt anhand eines Video-Pitches von 4-5 Minuten.text/html2024-03-25T08:11:19+00:00msuter (msuter@undisclosed.example.com)LU06.A02 - Emails verschlüsseln und signieren
http://cloud.it.bzz.ch/wiki/modul/m114/learningunits/lu06/aufgaben/email?rev=1711354279&do=diff
LU06.A02 - Emails verschlüsseln und signieren
Diese Aufgabe wurde überarbeitet und ist nun unter LU06e - Emails verschlüsseln zu finden.
Verwenden Sie “Outlook” und noch nicht “New Outlook”. Im “New Outlook” funktioniert das Plugin noch nicht.
Diese Aufgabe muss als Partnerarbeit durchgeführt werden.
Es ist nicht nötig, dass beide Partner das gleiche E-Mail-Programm verwenden.