Commit 3da15071 authored by Daniel Schulte's avatar Daniel Schulte

More slides

parent 400e09c7
......@@ -62,9 +62,9 @@ Einige Open-Source-Spiele (Liste unvollständig und erweiterbar):
\begin{frame}[<+->]{Von Distributoren}
\begin{itemize}
\item Spezielle Linux-Gaming-Seiten
\item Spezielle Linux-Gaming-Portale bzw. Anbieter
\begin{itemize}
\item Desura \url{http://desura.com} (Das ist wie Steam, nur auch unter Linux verfügbar)
\item Desura \url{http://desura.com} (Das ist wie Steam, nur auch jetzt schon unter Linux verfügbar)
\item Steam \url{http://steampowered.com} (Die Linux Version befindet sich momentan im geschlossenen Beta Test)
\item Indievania \url{http://indievania.com}
\item Gameolith \url{http://gameolith.com}
......@@ -136,37 +136,37 @@ Einige Open-Source-Spiele (Liste unvollständig und erweiterbar):
\section{Demo der Demo}
\begin{frame}[<+->]{Demo}{SpaceChem}
SpaceChem
\begin{frame}[<+->]{Demo}{Trine}
\begin{center}\huge Trine\normalsize\end{center}
\begin{itemize}
\item Entwickler: Zachtronics Industries
\item Genre: Puzzle / Strategie
\item Preis: \$10
\item Homepage: \url{http://www.spacechemthegame.com}
\item Bezugsquelle: Homepage, Steam (Windows)
\item Entwickler: Frozenbyte
\item Genre: Puzzle / Jump'n'Run
\item Preis: \$9.99
\item Homepage: \url{http://trine-thegame.com}
\item Bezugsquelle: Homepage, Steam, PlayStationNetwork, GamersGate, Impulse, Direct2Drive
\end{itemize}
\end{frame}
\begin{frame}{Demo}{SpaceChem}
\begin{block}{Demo}
SpaceChem
\end{block}
\end{frame}
\begin{frame}[<+->][fragile]{Demo}{World of Goo}
World of Goo
\begin{frame}[<+->][fragile]{Demo}{Voxatron}
\begin{center}\huge Voxatron\normalsize\end{center}
\begin{itemize}
\item Entwickler: 2D Boy
\item Genre: Action / Puzzle
\item Preis: 20\$
\item Homepage: \url{http://http://2dboy.com/games.php}
\item Entwickler: Lexaloffle
\item Genre: Action
\item Preis: \$15
\item Homepage: \url{http://lexaloffle.com/voxatron.php}
\item Bezugsquelle: Homepage
\end{itemize}
\end{frame}
\begin{frame}{Demo}{World of Goo}
\begin{frame}{Demo}{Voxatron}
\begin{block}{Demo}
\begin{center}\begin{Huge}Trine\end{Huge}\end{center}
\end{block}
\end{frame}
\begin{frame}{Demo}{Trine}
\begin{block}{Demo}
World of Goo
\begin{center}\begin{Huge}Trine\end{Huge}\end{center}
\end{block}
\end{frame}
......
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
\documentclass{beamer}
\usepackage[ngerman]{babel}
\usepackage[utf8x]{inputenc}
\usepackage{amsmath,amsfonts,amssymb,hyperref}
\usetheme{Boadilla}
\usecolortheme{whale}
%/\setbeamercovered{transparent}
\beamertemplatenavigationsymbolsempty
\setbeamertemplate{footline}[frame number]
\title{Was ist PGP/GPG?}
\subtitle{Und will ich das überhaupt?}
\author{Daniel Schulte}
\AtBeginSection[]
{
\begin{frame}
\tableofcontents[currentsection]
\end{frame}
}
\begin{document}
\frame{\titlepage}
\frame{
\frametitle{Inhalt}
\tableofcontents
}
\section{Was ist GPG?}
\begin{frame}[<+->]{Was ist GPG?}{Geschichte, PGP}
\begin{itemize}
\item PGP (engl. abk. „Pretty Good Privacy“) wurde 1991 von Phil Zimmermann veröffentlicht
\item Ziel war es jedem sichere, elektronische Kommunikation zu ermöglichen
\item Da kryptografische Algorithmen in den USA unter Exportbeschränkungen fielen, gab es erst nur Versionen mit „schwacher“ Kryptografie außerhalb der USA
\item Der Source Code wurde dann 1995 als Buch „PGP Source Code and Internals“ aus den USA exportiert und von freiwilligen abgetippt und als PGPi veröffentlicht
\item PGP ist (auch heute noch) Closed Source \begin{tiny}Das ist doof...\end{tiny}
\end{itemize}
\end{frame}
\begin{frame}[<+->]{Was ist GPG?}{Geschichte, GPG}
\begin{itemize}
\item GPG setht für „GNU Privacy Guard“
\item GPG implementiert den OpenPGP Standard nach RFC4880
\item GPG wurde erstmals 1999 veröffentlicht
\item Es wurde als alternative zu PGP entwickelt
\item Es ist Open Source. \begin{huge}Yay!\end{huge}
\end{itemize}
\end{frame}
\section{Warum sollte ich GPG verwenden?}
\begin{frame}[<+->]{Warum GPG verwenden?}
\begin{itemize}
\item Freie Software veröffentlicht unter der GPLv2
\item Es schützt deine Mails vor neugierigen Menschen
\item Es gibt dir die Möglichkeit sicher zu gehen das an der Mail unterwegs niemand „Fehler korrigiert“ hat
\end{itemize}
\end{frame}
\begin{frame}[<+->]{Warum GPG verwenden?}
\begin{itemize}
\item Du kannst sicherstellen das die Mail auch von dem kommt der vorgibt sie Geschieben zu haben
\item Du musst jemand nicht unbedingt direkt kennen um ihm zu Vertrauen (Web of Trust)
\item GPG ist „starke“ Kryptografie
\end{itemize}
\end{frame}
\section{Kurzüberblick: Wie funktioniert GPG?}
\begin{frame}[<+->]{Wie funktioniert GPG?}{Hintergrund}
\begin{itemize}
\item GPG und PGP arbeiten nach dem Prinzip des Public-Key-Kryptosystem oder asymmetrischen Kryptosystems
\item Es gibt einen Privaten (Geheimen) und einen Öffentlichen Schlüssel
\item Basiert auf der Funktionsweise von mathematischen „Einwegfunktionen“
\item Wenn man den Schlüssel hat sind die Berechnungen vergleichsweise einfach, ohne Schlüssel dauern sie hingegen sehr lange (Primfaktorzerlegung)
\end{itemize}
\end{frame}
\begin{frame}[<+->]{Wie funktioniert GPG?}{Beispiel}
\begin{center}
Signieren einer Nachricht\\
\includegraphics[scale=.4]{Public_key_signing.pdf}
\end{center}
\end{frame}
\begin{frame}[<+->]{Wie funktioniert GPG?}{Beispiel}
\begin{center}
Verschlüsseln einer Nachricht\\
\includegraphics[scale=.25]{Orange_blue_public_key_cryptography_de.pdf}
\end{center}
\end{frame}
\section{GPG verwenden}
\begin{frame}[<+->]{GPG verwenden}{Erstellen eines Schlüssepaares}
\begin{itemize}
\item Mit \texttt{gpg --gen-key} auf der Konsole könnt ihr ein neues Schlüsselpaar erzeugen.
\item Ihr werde einige Dinge gefragt, ins besondere solltet ihr eine sichere Passphrase wählen und euch diese sehr gut merken.
\item Mit \texttt{gpg --gen-revoke <key\_id>} könnt ihr ein Wiederrufzertifikat für euren Schlüssel erstellen. Dies ist wichtig, solltet ihr den Key nicht mehr Benutzen oder sollte der private Teil des Schlüssels kompromittiert werden
\item Mittels \texttt{gpg --keyserver <server> --send-keys <key\_id>} könnt ihr euren Schlüssel (oder den von anderen) auf einem Keyserver veröffentlichen
\end{itemize}
\end{frame}
\begin{frame}[<+->]{GPG verwenden}{Unterschreiben von andern Schlüsseln}
\begin{itemize}
\item Mit \texttt{gpg --keyserver <server> --search-keys <name>} könnt ihr nach Schlüsseln von anderen auf einem Keyserver suchen
\item Mit \texttt{gpg --recv-keys <key\_id>} könnt ihr Schlüssel herunterladen
\item Mit \texttt{gpg --sign-key <key\_id>} könnt ihr Schlüssel unterschreiben
\item Ein Beispiel für einen beliebten Keyserver ist pool.sks-keyservers.net
\end{itemize}
\end{frame}
\begin{frame}[<+->]{GPG verwenden}{Ver- und Entschlüsseln}
\begin{itemize}
\item Mit \texttt{gpg --encrypt --recipient <email> <filename>} könnt ihr Dateien verschlüsseln
\item Mit \texttt{gpg --output <decrypted\_file> --dectypt <encypted\_file>} könnt ihr für euch verschlüsselte Dateien entschlüsseln
\end{itemize}
\end{frame}
\begin{frame}[<+->]{GPG verwenden}{Signieren und Überprüfen von Signaturen}
\begin{itemize}
\item Mit \texttt{gpg --sign --detatch-sign <filename>} könnt ihr Dateien unterschreiben und die Unterschrift außerhalb der Datei als filename.sig ablegen. Dies ist wichtig bei Dateien die allergisch auf Veränderungen sind (Binärdaten)
\item Mit \texttt{gpg --verify <filename.sig>} könnt ihr, wenn ihr sowohl die Datei, als auch die Signatur Datei habt, die Signatur überprüfen
\end{itemize}
\end{frame}
\begin{frame}[<+->]{GPG verwenden}{Erstellen von User IDs (E-Mail-Adressen)}
\begin{itemize}
\item asd
\end{itemize}
\end{frame}
\section{GPG mit Thunderbird}
\begin{frame}
\begin{itemize}
\item GPG/PGP wird in Thunderbird mit der Erweiterung Enigmail unterstützt
\item Hands On
\end{itemize}
\end{frame}
\end{document}
......@@ -28,8 +28,21 @@
\section{Warum Thunderbird?}
\begin{frame}[<+->]{Warum Thunderbird?}{Thunderbird ist OpenSource}
\begin{itemize}
\item Open Source (Quellcode verfügbar)
\item Veröffentlicht unter der MPL (Mozilla Public License)
\item Jeder kann den Quellcode lesen oder seine eigene Version von Thunderbird erstellen und Compilieren
\end{itemize}
\end{frame}
\begin{frame}[<+->]{Warum Thunderbird?}{Thunderbird \dots}
\begin{frame}[<+->]{Warum Thunderbird?}{Features}
\begin{itemize}
\item Durch PlugIns erweiterbar
\item Integrierter Newsreader und Chat-Client (u.a. Twitter, Jabber, Facebook)
\item Stabil, Ausgereift
\item Kalenderfunktion (Lightning)
\item Spamfilter, Virtuelle Ordner
\item PGP/GPG-Support (Enigmail)
\end{itemize}
\end{frame}
\section{Thunderbird Installieren}
......@@ -76,4 +89,22 @@ Thunderbird bzw. Mozilla hat eine Datenbank mit den Daten vieler bekannter E-Mai
\begin{frame}{Das RWTH-E-Mail Konto mit Thunderbird}
\begin{alertblock}{Achtung!}Thunderbird hat (zur Zeit) Probleme mit der Konfiguration des RWTH Servers\\Wenn der Kontoeinrichtungsassistent fertig ist einfach auf ``Fertig" klicken und nicht auf ``Erneut Testen"\end{alertblock}
\end{frame}
\section{Demo/Hands-On}
\begin{frame}{Demo/Hands-On}
\begin{block}{Demo}
Einrichten des RWTH-E-Mail Kontos in Mozilla Thunderbird
\end{block}
\end{frame}
\begin{frame}{Ende/Fragen}
\begin{center}\Huge Danke für die Aufmerksamkeit.\end{center}\normalsize
\begin{center}\large Noch Fragen?\end{center}\normalsize
\ \\
\ \\
\ \\
\begin{center} E-Mail: \href{mailto:daniel.schulte@rwth-aachen.de}{daniel.schulte@rwth-aachen.de}\end{center}
\begin{center}Jabber: \href{xmpp:trilader@shin-project.org}{trilader@shin-project.org}\end{center}
\end{frame}
\end{document}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment