diff --git a/body.tex b/body.tex index 2b38d9c..9e02879 100644 --- a/body.tex +++ b/body.tex @@ -514,6 +514,15 @@ Kommunikation mit internetbasierten Angeboten für \SuS der Jahrgangsstufen 7 bi \app{whiteout (ios)}{https://itunes.apple.com/us/app/whiteout-mail/id934872032} \end{center} + \textbf{Hinweis:} Momentan ist es nicht möglich mit whiteout verschlüsselte E-Mails + in K9-Mail und APG zu entschlüsseln. Whiteout verwendet den pgp/mime-Standard, der + von K9 (noch) nicht unterstützt wird. Daher sollte überlegt werden, ob in + \refexercise{ex:spioncampReal} nur die Stationen mit whiteout angeboten werden. Hier + gestaltet sich die Einrichtung auch etwas simpler. Mit anderen Anwendungen ist + jedoch eine Entschlüsselung wie gewohnt möglich. Auch können Nachrichten, die den + inline-Standard, wie ihn K9 und APG verwenden, benutzen, mit whiteout gelesen + werden. + \item[TextSecure] Open Whisper Systems hat einen mobilen Instant-Messanger entwickelt, der quelloffen und validiert ist. Damit kann eine sichere alternative zu WhatsApp auf ios (\textit{Signal}) und android (\textit{TextSecure}) angeboten werden. diff --git a/exercises.tex b/exercises.tex index f6825cf..7c23df4 100644 --- a/exercises.tex +++ b/exercises.tex @@ -174,6 +174,8 @@ \paragraph{Material:} \includepdf{sharing/ab01-sharing.pdf} + + \includepdf{sharing/folie01-zuordnung.pdf} \end{exercise} \begin{exercise}[title={Routing in Netzwerken}, label=ex:routing] @@ -395,11 +397,62 @@ \paragraph{Material:} \includepdf[landscape]{spioncamp/stations-protokoll.pdf} + \includepdf[pages=-]{spioncamp/abs.pdf} + \end{exercise} \begin{exercise}[title=Wir werden Spione,label=ex:spioncampReal] - \paragraph{Überlegung} + \paragraph{Überlegungen:} + \begin{itemize} + \item Es soll die Möglichkeit geben, die Verschlüsselung \enquote{zu sehen} + \item Die Apps müssen alltagstauglich sein + \item Die \SuS haben bisher viel eigenständig erarbeitet -- die jetzige Übung nimmt hier + bewusst \textit{Stress} raus. Sicherlich gäbe es die Möglichkeit das Prinzip des + Schlüsseltauschs etwa bei \textit{pgp} detailliert zu erklären. Allerdings sollen die + \SuS nun konkret ausprobieren dürfen. + \end{itemize} + + \paragraph{Ablauf:} + \begin{itemize} + \item Übung kann in zwei Abschnitte aufgeteilt werden: E-Mail und mobiles InstantMessaging. + \item Bevor in die konkrete Nutzung eingestiegen werden kann, sollte den \SuS das Prinzip des + privaten und öffentlichen Schlüssels deutlich gemacht werden. + \item Bei E-Mail werden zwei (oder drei) \textit{Stationen} aufgebaut: iOS (whiteout) und + Android (whiteout) und optional Android (K9+APG)\footnote{Achtung: Momentan ist es + nicht möglich mit whiteout verschlüsselte E-Mails in K9 und APG zu entschlüsseln. + Möglicherweise wird diese Funktionalität jedoch bald nachgereicht.}. Die \SuS entscheiden + anhand ihrer Geräte bzw. der Benutzerfreundlichkeit welche App sie benutzen wollen. An den + Stationen liegen Erklärungen bzw. Anleitungen aus. Zusätzlich ist immer mind. ein Teamer + ansprechbar. + \item Hinweis: Die \SuS sollten selbstständig arbeiten dürfen, die Teamer stehen jedoch bei + Problemen immer zur Verfügung. Den \SuS sollte auch gezeigt werden, dass die E-Mails + nun nur noch nach der Entschlüsselung lesbar sind und ansonsten nicht lesbaren Text + enthalten. + \item Für mobiles InstantMessaging wird für Android TextSecure und für iOS Signal verwendet. + Die \SuS erhalten Anleitungen und können ausprobieren. + \end{itemize} + + \paragraph{Reflexion:} + \begin{itemize} + \item Die \SuS werden aufgefordert, ein paar Fragen zwischen Zustimmung (Daumen hoch) und + Ablehnung (Daumen runter) einzuordnen. + \begin{itemize} + \item Ich kann Nachrichten verschlüsseln. + \item Apps zur Verschlüsselung sind zu kompliziert. + \item Ich werde in Zukunft mehr Nachrichten verschlüsseln. + \item Ich werde meinen Freunden empfehlen ihre Nachrichten auch zu verschlüsseln. + \end{itemize} + \item Evtl. ist es auch möglich noch eine freie Diskussionsrunde durchzuführen. + \end{itemize} + + \paragraph{Material:} + \includepdf[landscape,nup=1x2,pages=-]{spione/ab01a-android-k9apg.pdf} + \includepdf[landscape,nup=1x2,pages=-]{spione/ab01b-android-whiteout.pdf} + \includepdf[landscape,nup=1x2,pages=-]{spione/ab01c-ios-whiteout.pdf} + + \includepdfmerge[nup=1x2,frame=true]{spione/ab02a-android-textsecure.pdf, + spione/ab02b-ios-signal.pdf} \end{exercise} \begin{exercise}[title=Positive Pinnwand,label=ex:positivePinnwand] diff --git a/kryptoprojekt-script.pdf b/kryptoprojekt-script.pdf index 63e19a6..3210671 100644 Binary files a/kryptoprojekt-script.pdf and b/kryptoprojekt-script.pdf differ diff --git a/routing/anbieter-rolle-crop.pdf b/routing/anbieter-rolle-crop.pdf deleted file mode 100644 index c62ad09..0000000 Binary files a/routing/anbieter-rolle-crop.pdf and /dev/null differ diff --git a/sharing/folie01-zuordnung.out b/sharing/folie01-zuordnung.out new file mode 100644 index 0000000..e69de29 diff --git a/sharing/folie01-zuordnung.pdf b/sharing/folie01-zuordnung.pdf new file mode 100644 index 0000000..7ca340e Binary files /dev/null and b/sharing/folie01-zuordnung.pdf differ diff --git a/sharing/folie01-zuordnung.tex b/sharing/folie01-zuordnung.tex new file mode 100644 index 0000000..50d531b --- /dev/null +++ b/sharing/folie01-zuordnung.tex @@ -0,0 +1,62 @@ +\documentclass[30pt, + %kopfDatum,kopfSuSName, +% loesung +]{scrartcl} +\usepackage[utf8]{inputenc} +%\usepackage{schulinf} +\usepackage[usenames,dvipsnames]{xcolor} + +\usepackage[pdfauthor={André Hilbig},colorlinks=false,linkcolor=red]{hyperref} + +\usepackage[left=2cm,top=1.5cm,]{geometry} + +\usepackage{comment,multicol} + +\newcounter{tcount} +\setcounter{tcount}{1} +\newcommand{\TCs}[2]{ + \ifnum\thetcount=1 + \item[\bfseries\textcolor{Fuchsia}{#1}] \textcolor{Fuchsia}{#2} + \fi + \ifnum\thetcount=2 + \item[\bfseries\textcolor{purple}{#1}] \textcolor{purple}{#2} + \fi + \ifnum\thetcount=3 + \item[\bfseries\textcolor{OliveGreen}{#1}] \textcolor{OliveGreen}{#2} + \fi + \ifnum\thetcount=4 + \item[\bfseries\textcolor{orange}{#1}] \textcolor{orange}{#2} + \fi + \ifnum\thetcount=5 + \item[\bfseries\textcolor{red!60!pink}{#1}] \textcolor{red!60!pink}{#2} + \fi + \ifnum\thetcount=6 + \item[\bfseries\textcolor{Goldenrod}{#1}] \textcolor{Goldenrod}{#2} + \fi + \ifnum\thetcount=7 + \item[\bfseries\textcolor{LimeGreen}{#1}] \textcolor{LimeGreen}{#2} + \fi + \ifnum\thetcount=8 + \item[\bfseries\textcolor{blue}{#1}] \textcolor{blue}{#2} + \fi + \stepcounter{tcount} +} + +\begin{document} +\pagestyle{empty} +\sffamily +Klebe farbige Marker für die Angebote in die Tabelle. + +\begin{multicols}{2} + \begin{itemize} + \TCs{A}{Anruf} + \TCs{B}{Blog} + \TCs{C}{Chat} + \TCs{E}{E-Mail} + \TCs{WA}{WhatsApp} + \TCs{N}{Soz.~Netzwerk} + \TCs{S}{SMS} + \TCs{W}{Webseite} + \end{itemize} +\end{multicols} +\end{document} diff --git a/spioncamp/abs.out b/spioncamp/abs.out new file mode 100644 index 0000000..e69de29 diff --git a/spioncamp/abs.pdf b/spioncamp/abs.pdf new file mode 100644 index 0000000..81f986e Binary files /dev/null and b/spioncamp/abs.pdf differ diff --git a/spioncamp/abs.tex b/spioncamp/abs.tex new file mode 100644 index 0000000..e0ece51 --- /dev/null +++ b/spioncamp/abs.tex @@ -0,0 +1,26 @@ +\documentclass[]{scrartcl} +\usepackage[utf8]{inputenc} + +\usepackage[pdfauthor={André Hilbig},colorlinks=false,linkcolor=red]{hyperref} + + +\usepackage{comment} + +\usepackage{pdfpages} + +\begin{document} + \includepdfmerge[]{austausch-diffie-hellman-ab1.pdf, +austausch-modulo-ab1.pdf, +codierung-braille-ab1.pdf, +codierung-braille-ab2.pdf, +codierung-morse-ab1.pdf, +codierung-winker-ab1.pdf, +substitution-b-playfair-ab1.pdf, +substitution-m-caesar-ab1.pdf, +substitution-m-freimaurer-ab1.pdf, +substitution-p-rotor-ab1.pdf, +substitution-p-vigenere-ab1.pdf, +transposition-pfluegen-ab1.pdf, +transposition-schablone-ab1.pdf, +transposition-skytale-ab1.pdf} +\end{document} diff --git a/spioncamp/austausch-diffie-hellman-ab1.out b/spioncamp/austausch-diffie-hellman-ab1.out new file mode 100644 index 0000000..e69de29 diff --git a/spioncamp/austausch-diffie-hellman-ab1.pdf b/spioncamp/austausch-diffie-hellman-ab1.pdf new file mode 100644 index 0000000..346fc01 Binary files /dev/null and b/spioncamp/austausch-diffie-hellman-ab1.pdf differ diff --git a/spioncamp/austausch-modulo-ab1.out b/spioncamp/austausch-modulo-ab1.out new file mode 100644 index 0000000..e69de29 diff --git a/spioncamp/austausch-modulo-ab1.pdf b/spioncamp/austausch-modulo-ab1.pdf new file mode 100644 index 0000000..5e9abc0 Binary files /dev/null and b/spioncamp/austausch-modulo-ab1.pdf differ diff --git a/spioncamp/codierung-braille-ab1.out b/spioncamp/codierung-braille-ab1.out new file mode 100644 index 0000000..e69de29 diff --git a/spioncamp/codierung-braille-ab1.pdf b/spioncamp/codierung-braille-ab1.pdf new file mode 100644 index 0000000..1681e98 Binary files /dev/null and b/spioncamp/codierung-braille-ab1.pdf differ diff --git a/spioncamp/codierung-braille-ab2.out b/spioncamp/codierung-braille-ab2.out new file mode 100644 index 0000000..e69de29 diff --git a/spioncamp/codierung-braille-ab2.pdf b/spioncamp/codierung-braille-ab2.pdf new file mode 100644 index 0000000..ba786df Binary files /dev/null and b/spioncamp/codierung-braille-ab2.pdf differ diff --git a/spioncamp/codierung-morse-ab1.out b/spioncamp/codierung-morse-ab1.out new file mode 100644 index 0000000..e69de29 diff --git a/spioncamp/codierung-morse-ab1.pdf b/spioncamp/codierung-morse-ab1.pdf new file mode 100644 index 0000000..574e0b9 Binary files /dev/null and b/spioncamp/codierung-morse-ab1.pdf differ diff --git a/spioncamp/codierung-winker-ab1.out b/spioncamp/codierung-winker-ab1.out new file mode 100644 index 0000000..e69de29 diff --git a/spioncamp/codierung-winker-ab1.pdf b/spioncamp/codierung-winker-ab1.pdf new file mode 100644 index 0000000..16d9827 Binary files /dev/null and b/spioncamp/codierung-winker-ab1.pdf differ diff --git a/spioncamp/runAB b/spioncamp/runAB new file mode 100755 index 0000000..add3542 --- /dev/null +++ b/spioncamp/runAB @@ -0,0 +1,16 @@ +#!/bin/bash +pdflatex austausch-diffie-hellman-ab1.tex +pdflatex austausch-modulo-ab1.tex +pdflatex codierung-braille-ab1.tex +pdflatex codierung-braille-ab2.tex +pdflatex codierung-morse-ab1.tex +pdflatex codierung-winker-ab1.tex +pdflatex substitution-b-playfair-ab1.tex +pdflatex substitution-m-caesar-ab1.tex +pdflatex substitution-m-freimaurer-ab1.tex +pdflatex substitution-p-rotor-ab1.tex +pdflatex substitution-p-vigenere-ab1.tex +pdflatex transposition-pfluegen-ab1.tex +pdflatex transposition-schablone-ab1.tex +pdflatex transposition-skytale-ab1.tex + diff --git a/spioncamp/slashbox.sty b/spioncamp/slashbox.sty new file mode 100644 index 0000000..1712c9e --- /dev/null +++ b/spioncamp/slashbox.sty @@ -0,0 +1,77 @@ +% slashbox.sty by Koichi Yasuoka, May 27, 1993 +% minor modification by Toru Sato, May 31, 1993 +\typeout{slashbox style by K.Yasuoka, May 1993.}% +\newbox\@slashboxa +\newbox\@slashboxb +\newbox\@slashboxc +\newcount\@slashboxwd +\newcount\@slashboxht +\newdimen\@slashsepl +\newdimen\@slashsepr +\def\slashbox{% + \def\@slashboxpicture##1{% + \put(0,0){\line(##1,1){\@slashboxwd}}% + \put(0,\@slashboxht){\makebox(0,0)[tl]{\box\@slashboxa}}% + \put(\@slashboxwd,0){\makebox(0,0)[br]{\box\@slashboxb}}% + }% + \@slashbox +}% +\def\backslashbox{% + \def\@slashboxpicture##1{% + \put(0,\@slashboxht){\line(##1,-1){\@slashboxwd}}% + \put(0,0){\makebox(0,0)[bl]{\box\@slashboxa}}% + \put(\@slashboxwd,\@slashboxht){\makebox(0,0)[tr]{\box\@slashboxb}}% + }% + \@slashbox +}% +\def\@slashbox{\@ifnextchar [{\@@slashbox}{\@@slashbox[0pt]}} +\def\@@slashbox[#1]{\@ifnextchar [{\@@@slashbox[#1]}{\@@@slashbox[#1][c]}} +\def\@@@slashbox[#1][#2]#3#4{% +% #1: width, #2: suppression of \tabcolsep on `l', `r', or `lr' side +% #3: left item, #4: right item + \@slashsepl=\tabcolsep + \@slashsepr=\tabcolsep + \@tfor\@tempa :=#2\do{\expandafter\let + \csname @slashsep\@tempa\endcsname=\z@}% + \setbox\@slashboxa=\hbox{\strut\hskip\tabcolsep\shortstack[l]{#3}}% + \setbox\@slashboxb=\hbox{\shortstack[r]{#4}\hskip\tabcolsep\strut}% + \setbox\@slashboxa=\hbox{\raise\dp\@slashboxa\box\@slashboxa}% + \setbox\@slashboxb=\hbox{\raise\dp\@slashboxb\box\@slashboxb}% + \setbox\@slashboxc=\hbox{% + \@tempdima=\wd\@slashboxa + \advance\@tempdima by \wd\@slashboxb + \advance\@tempdima by \@slashsepl + \advance\@tempdima by \@slashsepr + \@tempdimb=#1\relax% + \ifdim\@tempdimb>\@tempdima \@tempdima=\@tempdimb\fi% + \@tempdimb=\ht\@slashboxa + \advance\@tempdimb by \dp\@slashboxa + \advance\@tempdimb by \ht\@slashboxb + \advance\@tempdimb by \dp\@slashboxb + \@tempcnta=\@tempdima + \@tempcntb=\@tempdimb + \advance\@tempcnta by \@tempcntb + \advance\@tempcnta by -1 + \divide\@tempcnta by \@tempcntb + \ifnum\@tempcnta>6 \@tempcnta=6 + \@tempdimb=0.166666666\@tempdima + \else + \ifnum\@tempcnta<1 \@tempcnta=1\fi + \@tempdima=\@tempdimb + \multiply\@tempdima by \@tempcnta + \fi% + \advance\@tempdima by -\@slashsepl + \advance\@tempdima by -\@slashsepr + \@slashboxwd=\@tempdima + \@slashboxht=\@tempdimb + \@tempcntb=\@slashsepl + \setlength{\unitlength}{1sp}% + \begin{picture}(\@slashboxwd,\@slashboxht)(\@tempcntb,0) + \advance\@tempdima by \@slashsepl + \advance\@tempdima by \@slashsepr + \@slashboxwd=\@tempdima + \@slashboxpicture{\@tempcnta} + \end{picture}% + }% + $\vcenter{\box\@slashboxc}$% +}% diff --git a/spioncamp/substitution-b-playfair-ab1.out b/spioncamp/substitution-b-playfair-ab1.out new file mode 100644 index 0000000..e69de29 diff --git a/spioncamp/substitution-b-playfair-ab1.pdf b/spioncamp/substitution-b-playfair-ab1.pdf new file mode 100644 index 0000000..2f952f1 Binary files /dev/null and b/spioncamp/substitution-b-playfair-ab1.pdf differ diff --git a/spioncamp/substitution-m-caesar-ab1.out b/spioncamp/substitution-m-caesar-ab1.out new file mode 100644 index 0000000..e69de29 diff --git a/spioncamp/substitution-m-caesar-ab1.pdf b/spioncamp/substitution-m-caesar-ab1.pdf new file mode 100644 index 0000000..9de65eb Binary files /dev/null and b/spioncamp/substitution-m-caesar-ab1.pdf differ diff --git a/spioncamp/substitution-m-freimaurer-ab1.out b/spioncamp/substitution-m-freimaurer-ab1.out new file mode 100644 index 0000000..e69de29 diff --git a/spioncamp/substitution-m-freimaurer-ab1.pdf b/spioncamp/substitution-m-freimaurer-ab1.pdf new file mode 100644 index 0000000..7f8d8d9 Binary files /dev/null and b/spioncamp/substitution-m-freimaurer-ab1.pdf differ diff --git a/spioncamp/substitution-p-rotor-ab1.out b/spioncamp/substitution-p-rotor-ab1.out new file mode 100644 index 0000000..e69de29 diff --git a/spioncamp/substitution-p-rotor-ab1.pdf b/spioncamp/substitution-p-rotor-ab1.pdf new file mode 100644 index 0000000..72ceace Binary files /dev/null and b/spioncamp/substitution-p-rotor-ab1.pdf differ diff --git a/spioncamp/substitution-p-vigenere-ab1.out b/spioncamp/substitution-p-vigenere-ab1.out new file mode 100644 index 0000000..e69de29 diff --git a/spioncamp/substitution-p-vigenere-ab1.pdf b/spioncamp/substitution-p-vigenere-ab1.pdf new file mode 100644 index 0000000..a3d73ee Binary files /dev/null and b/spioncamp/substitution-p-vigenere-ab1.pdf differ diff --git a/spioncamp/transposition-pfluegen-ab1.pdf b/spioncamp/transposition-pfluegen-ab1.pdf index 1e5340d..5075c42 100644 Binary files a/spioncamp/transposition-pfluegen-ab1.pdf and b/spioncamp/transposition-pfluegen-ab1.pdf differ diff --git a/spioncamp/transposition-schablone-ab1.out b/spioncamp/transposition-schablone-ab1.out new file mode 100644 index 0000000..e69de29 diff --git a/spioncamp/transposition-schablone-ab1.pdf b/spioncamp/transposition-schablone-ab1.pdf new file mode 100644 index 0000000..0caa808 Binary files /dev/null and b/spioncamp/transposition-schablone-ab1.pdf differ diff --git a/spioncamp/transposition-skytale-ab1.out b/spioncamp/transposition-skytale-ab1.out new file mode 100644 index 0000000..e69de29 diff --git a/spioncamp/transposition-skytale-ab1.pdf b/spioncamp/transposition-skytale-ab1.pdf new file mode 100644 index 0000000..0041281 Binary files /dev/null and b/spioncamp/transposition-skytale-ab1.pdf differ diff --git a/spione/ab01a-android-k9apg.out b/spione/ab01a-android-k9apg.out new file mode 100644 index 0000000..e69de29 diff --git a/spione/ab01a-android-k9apg.pdf b/spione/ab01a-android-k9apg.pdf new file mode 100644 index 0000000..689fbc3 Binary files /dev/null and b/spione/ab01a-android-k9apg.pdf differ diff --git a/spione/ab01a-android-k9apg.tex b/spione/ab01a-android-k9apg.tex new file mode 100644 index 0000000..8cad6b0 --- /dev/null +++ b/spione/ab01a-android-k9apg.tex @@ -0,0 +1,134 @@ +\documentclass[%kopfDatum,kopfSuSName, +% loesung +]{schuleab} +\usepackage[utf8]{inputenc} +\usepackage{schulinf} + +\usepackage[pdfauthor={André Hilbig},colorlinks=true,urlcolor=black]{hyperref} +%\includexmp{lizenz} +%\cclizenz{byncsaeu} +%\footerQRLink{materialsammlung_qr_url.pdf} + + +\dokName{Android -- K9-Mail und APG} +\ihead{\textsc{Spioncamp}} +\ohead{} +%\dokNummer{} +\jahrgang{} +%\ohead{2014-11-13} + + +\usepackage{booktabs,longtable,wrapfig,floatflt} +\usepackage{lscape} +\usepackage{units} + +\usepackage{pgfplots} +\usepackage{qrcode} +\usepackage{colortbl} +\definecolor{LightGray}{gray}{0.8} +\definecolor{LighterGray}{gray}{0.6} +\newcommand{\U}[1]{\underline{\textbf{#1}}} +\newcommand{\B}[1]{\textbf{#1}} +\renewcommand{\arraystretch}{1.4} + +\usepackage{float,comment} +\usepackage{paralist} +\usepackage{listings} +\usepackage{wrapfig} + +\usepackage{framed} + +\usepackage{supertabular,array} +\newcolumntype{C}[1]{>{\centering}p{#1}} +\newcolumntype{L}[1]{>{\raggedright}p{#1}} +\newcolumntype{R}[1]{>{\raggedleft}p{#1}} +%\providecommand{\RightArrow}{\textcolor{structure.fg}{$\Rightarrow$}} +\newcommand{\TCs}[1]{%\textcolor{orange}{ + \textbf{#1}%} +} + +\providecommand{\app}[2]{% + %\marginpar{ + \begin{minipage}[t]{8em} + \centering + \qrcode[height=5em]{#2}\\[0.5em] + \footnotesize{\href{#2}{#1}} + \end{minipage} + %} +} + +\cfoot{} + +\begin{document} + \ohead{Teil 1 von 2} + \minisec{Arbeitsauftrag} + Führe die Schritte der Installation aus. + + \minisec{Installation APG} + \begin{enumerate} + \item Installier dir die App \textbf{APG}: + \app{goo.gl/8DMau}{https://play.google.com/store/apps/details?id=org.thialfihar.android.apg} + \item Öffne die App \textbf{APG}. + \item Drücke die Menü/Options-Taste und wähle den Eintrag \enquote{Schlüssel erstellen + (Experte)}. + \item Wähle die Schaltfläche \enquote{Passwort setzen aus} und gebe ein sicheres Passwort + ein.\newline + Achtung: Das Passwort darf nicht vergessen werden, sonst können Nachrichten nicht mehr + entschlüsselt werden. + \item Drücke nun auf das kleine Plus rechts neben dem Eintrag \enquote{Benutzer-IDs} und gebe + deinen Namen und deine E-Mail-Adresse ein. + \item Drücke nun oben auf Speichern. + \item Unter Kontakte erscheint nun dein Schlüssel. Tippe auf den Schlüssel. + \item Wähle rechts oben den Doppelpfeil und den Eintrag \enquote{Auf Schlüsselserver hochladen}. + \item Lade den Schlüssel auf den Server \verb|pool.sks-keyservers.net| hoch. + \end{enumerate} + + \minisec{Installation K9-Mail} + \begin{enumerate} + \item Installier dir die App \textbf{K9-Mail}: + \app{https://goo.gl/SpjKi}{https://play.google.com/store/apps/details?id=com.fsck.k9} + \item Öffne die App \textbf{K9-Mail}. + \item Wähle rechts oben das kleine Plus aus. + \item Gib E-Mail-Adresse und Passwort ein. Falls ein Problem entsteht, frag einen der Leiter. + \end{enumerate} + + \clearpage + \ohead{Teil 2 von 2} + \minisec{Arbeitsauftrag} + \begin{itemize} + \item Lerne wie du Nachrichten ver- und entschlüsseln kannst. + \item Schreibe eine verschlüsselte Nachricht an Herrn Hilbig.\newline + Kontakt: \verb|hilbig@carl-humann.de| + \end{itemize} + + \vspace{2em} + + \minisec{Kontakt hinzufügen} + \begin{enumerate} + \item Öffne die App \textbf{APG}. + \item Wähle rechts oben \enquote{Importieren} aus. + \item Suche auf dem Schlüsselserver \verb|pool.sks-keyservers.net| nach deinem gewünschten + Kontakt. + \item Wähle den gewünschten Schlüssel aus und drücke unten auf importieren. + \end{enumerate} + + \minisec{Nachricht verschlüsselt schreiben} + \begin{enumerate} + \item Öffne die App \textbf{K9-Mail}. + \item Wähle oben rechts den Briefumschlag mit dem kleinen Plus aus. + \item Gebe die gewünschte E-Mail--Adresse ein. + \item Wähle sowohl Signieren als auch Verschlüsseln aus. + \item Gib deine Nachricht ein. + \item Drücke auf den Pfeil rechts oben zum Absenden. + \item Wähle den Schlüssel des Kontakts aus und drücke auf \enquote{Okay}. + \item Gib das Passwort zu deinem Schlüssel ein. + \end{enumerate} + + \minisec{Nachricht entschlüsseln} + \begin{enumerate} + \item Öffne die neue Nachricht (mit \textit{K9-Mail}). + \item Wähle den Knopf \enquote{Entschlüsseln} aus. + \item Gib dein Passwort ein. + \end{enumerate} + +\end{document} diff --git a/spione/ab01b-android-whiteout.out b/spione/ab01b-android-whiteout.out new file mode 100644 index 0000000..e69de29 diff --git a/spione/ab01b-android-whiteout.pdf b/spione/ab01b-android-whiteout.pdf new file mode 100644 index 0000000..0d941fe Binary files /dev/null and b/spione/ab01b-android-whiteout.pdf differ diff --git a/spione/ab01b-android-whiteout.tex b/spione/ab01b-android-whiteout.tex new file mode 100644 index 0000000..8500a19 --- /dev/null +++ b/spione/ab01b-android-whiteout.tex @@ -0,0 +1,125 @@ +\documentclass[%kopfDatum,kopfSuSName, +% loesung +]{schuleab} +\usepackage[utf8]{inputenc} +\usepackage{schulinf} + +\usepackage[pdfauthor={André Hilbig},colorlinks=true,urlcolor=black]{hyperref} +%\includexmp{lizenz} +%\cclizenz{byncsaeu} +%\footerQRLink{materialsammlung_qr_url.pdf} + + +\dokName{Android -- Whiteout} +\ihead{\textsc{Spioncamp}} +\ohead{} +%\dokNummer{} +\jahrgang{} +%\ohead{2014-11-13} + + +\usepackage{booktabs,longtable,wrapfig,floatflt} +\usepackage{lscape} +\usepackage{units} + +\usepackage{pgfplots} +\usepackage{qrcode} +\usepackage{colortbl} +\definecolor{LightGray}{gray}{0.8} +\definecolor{LighterGray}{gray}{0.6} +\newcommand{\U}[1]{\underline{\textbf{#1}}} +\newcommand{\B}[1]{\textbf{#1}} +\renewcommand{\arraystretch}{1.4} + +\usepackage{float,comment} +\usepackage{paralist} +\usepackage{listings} +\usepackage{wrapfig} + +\usepackage{framed} + +\usepackage{supertabular,array} +\newcolumntype{C}[1]{>{\centering}p{#1}} +\newcolumntype{L}[1]{>{\raggedright}p{#1}} +\newcolumntype{R}[1]{>{\raggedleft}p{#1}} +%\providecommand{\RightArrow}{\textcolor{structure.fg}{$\Rightarrow$}} +\newcommand{\TCs}[1]{%\textcolor{orange}{ + \textbf{#1}%} +} + +\providecommand{\app}[2]{% + %\marginpar{ + \begin{minipage}[t]{8em} + \centering + \qrcode[height=5em]{#2}\\[0.5em] + \footnotesize{\href{#2}{#1}} + \end{minipage} + %} +} + +\cfoot{} + +\begin{document} + \ohead{Teil 1 von 2} + \minisec{Arbeitsauftrag} + Führe die Schritte der Installation aus. + + \minisec{Installation Whiteout} + \begin{enumerate} + \item Installier dir die App \textbf{Whiteout Mail}: + \app{https://goo.gl/FUT40w}{https://play.google.com/store/apps/details?id=io.whiteout.WhiteoutMail} + \item Öffne die App \textbf{Whiteout Mail}. + \item Gib deine E-Mail-Adresse ein und drücke auf \enquote{connect}. Falls ein Problem entsteht, + frag einen der Leiter. + \item Aktiviere \enquote{I agree to the \ldots} und drücke auf \enquote{Generate new key}. + \item Notiere dir den dick gedruckten \enquote{Backup code} und wähle \enquote{Continue}. + \item Gib den notierten Code erneut ein und drücke \enquote{Confirm code}. + \item Warte bis die Verifikation abgeschlossen ist. Du wirst bis zu drei E-Mails dabei im + Hintergrund empfangen. Öffne diese nicht. + \item Dir wird nun dein Posteingang angezeigt. Wähle links unten den Eintrag \enquote{Account} + aus. + \item Wähle den Eintrag \enquote{Set Passphrase} und gib nun ein sicheres Passwort ein.\newline + Achtung: Das Passwort darf nicht vergessen werden, sonst können Nachrichten nicht mehr + entschlüsselt werden. + \item \textbf{Hinweis:} Drücke niemals auf den Eintrag \enquote{Logout}. Ansonsten muss der + gesamte Einrichtungsvorgang wiederholt werden. + \end{enumerate} + + \clearpage + \ohead{Teil 2 von 2} + \minisec{Arbeitsauftrag} + \begin{itemize} + \item Lerne wie du Nachrichten ver- und entschlüsseln kannst. + \item Schreibe eine verschlüsselte Nachricht an Herrn Hilbig.\newline + Kontakt: \verb|hilbig@carl-humann.de| + \end{itemize} + + \vspace{2em} + + \minisec{Nachricht verschlüsselt schreiben} + \begin{enumerate} + \item Öffne die App \textbf{Whiteout Mail}. + \item Wähle den Eintrag \enquote{Write} links oben. + \item Gib die gewünschte E-Mail-Adresse ein.\newline + Hinweis: Notwendige Schlüssel werden automatisch gesucht und heruntergeladen. + \item Trage einen Betreff und eine Nachricht ein. + \item Drücke auf \enquote{Send securely}. + \end{enumerate} + + \minisec{Nachricht entschlüsseln} + \begin{enumerate} + \item Öffne die Nachricht (mit der APP \textit{Whiteout mail}). + \item Wähle die neue Nachricht durch ein Tippen an. + \item Die Nachricht wird automatisch entschlüsselt und angezeigt. + \end{enumerate} + + \begin{comment} + \minisec{Hinweis} + \begin{itemize} + \item Whiteout ist auch auf deinem PC verfügbar. Erfahre mehr unter \url{whiteout.io} + \item Um den selben geheimen Schlüssel zu benutzen, wähle links unten unter \enquote{Account} + den Eintrag \enquote{Export key}. Kopiere den geheimen Schlüssel nur \textbf{sicher}. + Verschicke ihn \textbf{niemals} per E-Mail oder als Nachricht. + \end{itemize} + \end{comment} +\end{document} diff --git a/spione/ab01c-ios-whiteout.out b/spione/ab01c-ios-whiteout.out new file mode 100644 index 0000000..e69de29 diff --git a/spione/ab01c-ios-whiteout.pdf b/spione/ab01c-ios-whiteout.pdf new file mode 100644 index 0000000..e6ad4b8 Binary files /dev/null and b/spione/ab01c-ios-whiteout.pdf differ diff --git a/spione/ab01c-ios-whiteout.tex b/spione/ab01c-ios-whiteout.tex new file mode 100644 index 0000000..4d273a7 --- /dev/null +++ b/spione/ab01c-ios-whiteout.tex @@ -0,0 +1,125 @@ +\documentclass[%kopfDatum,kopfSuSName, +% loesung +]{schuleab} +\usepackage[utf8]{inputenc} +\usepackage{schulinf} + +\usepackage[pdfauthor={André Hilbig},colorlinks=true,urlcolor=black]{hyperref} +%\includexmp{lizenz} +%\cclizenz{byncsaeu} +%\footerQRLink{materialsammlung_qr_url.pdf} + + +\dokName{iOS -- Whiteout} +\ihead{\textsc{Spioncamp}} +\ohead{} +%\dokNummer{} +\jahrgang{} +%\ohead{2014-11-13} + + +\usepackage{booktabs,longtable,wrapfig,floatflt} +\usepackage{lscape} +\usepackage{units} + +\usepackage{pgfplots} +\usepackage{qrcode} +\usepackage{colortbl} +\definecolor{LightGray}{gray}{0.8} +\definecolor{LighterGray}{gray}{0.6} +\newcommand{\U}[1]{\underline{\textbf{#1}}} +\newcommand{\B}[1]{\textbf{#1}} +\renewcommand{\arraystretch}{1.4} + +\usepackage{float,comment} +\usepackage{paralist} +\usepackage{listings} +\usepackage{wrapfig} + +\usepackage{framed} + +\usepackage{supertabular,array} +\newcolumntype{C}[1]{>{\centering}p{#1}} +\newcolumntype{L}[1]{>{\raggedright}p{#1}} +\newcolumntype{R}[1]{>{\raggedleft}p{#1}} +%\providecommand{\RightArrow}{\textcolor{structure.fg}{$\Rightarrow$}} +\newcommand{\TCs}[1]{%\textcolor{orange}{ + \textbf{#1}%} +} + +\providecommand{\app}[2]{% + %\marginpar{ + \begin{minipage}[t]{8em} + \centering + \qrcode[height=5em]{#2}\\[0.5em] + \footnotesize{\href{#2}{#1}} + \end{minipage} + %} +} + +\cfoot{} + +\begin{document} + \ohead{Teil 1 von 2} + \minisec{Arbeitsauftrag} + Führe die Schritte der Installation aus. + + \minisec{Installation Whiteout} + \begin{enumerate} + \item Installier dir die App \textbf{Whiteout Mail}: + \app{https://goo.gl/xvV8PM}{https://itunes.apple.com/us/app/whiteout-mail/id934872032} + \item Öffne die App \textbf{Whiteout Mail}. + \item Gib deine E-Mail-Adresse ein und drücke auf \enquote{connect}. Falls ein Problem entsteht, + frag einen der Leiter. + \item Aktiviere \enquote{I agree to the \ldots} und drücke auf \enquote{Generate new key}. + \item Notiere dir den dick gedruckten \enquote{Backup code} und wähle \enquote{Continue}. + \item Gib den notierten Code erneut ein und drücke \enquote{Confirm code}. + \item Warte bis die Verifikation abgeschlossen ist. Du wirst bis zu drei E-Mails dabei im + Hintergrund empfangen. Öffne diese nicht. + \item Dir wird nun dein Posteingang angezeigt. Wähle links unten den Eintrag \enquote{Account} + aus. + \item Wähle den Eintrag \enquote{Set Passphrase} und gib nun ein sicheres Passwort ein.\newline + Achtung: Das Passwort darf nicht vergessen werden, sonst können Nachrichten nicht mehr + entschlüsselt werden. + \item \textbf{Hinweis:} Drücke niemals auf den Eintrag \enquote{Logout}. Ansonsten muss der + gesamte Einrichtungsvorgang wiederholt werden. + \end{enumerate} + + \clearpage + \ohead{Teil 2 von 2} + \minisec{Arbeitsauftrag} + \begin{itemize} + \item Lerne wie du Nachrichten ver- und entschlüsseln kannst. + \item Schreibe eine verschlüsselte Nachricht an Herrn Hilbig.\newline + Kontakt: \verb|hilbig@carl-humann.de| + \end{itemize} + + \vspace{2em} + + \minisec{Nachricht verschlüsselt schreiben} + \begin{enumerate} + \item Öffne die App \textbf{Whiteout Mail}. + \item Wähle den Eintrag \enquote{Write} links oben. + \item Gib die gewünschte E-Mail-Adresse ein.\newline + Hinweis: Notwendige Schlüssel werden automatisch gesucht und heruntergeladen. + \item Trage einen Betreff und eine Nachricht ein. + \item Drücke auf \enquote{Send securely}. + \end{enumerate} + + \minisec{Nachricht entschlüsseln} + \begin{enumerate} + \item Öffne die Nachricht (mit der APP \textit{Whiteout mail}). + \item Wähle die neue Nachricht durch ein Tippen an. + \item Die Nachricht wird automatisch entschlüsselt und angezeigt. + \end{enumerate} + + \begin{comment} + \minisec{Hinweis} + \begin{itemize} + \item Whiteout ist auch auf deinem PC verfügbar. Erfahre mehr unter \url{whiteout.io} + \item Um den selben geheimen Schlüssel zu benutzen, wähle links unten unter \enquote{Account} + den Eintrag \enquote{Export key}. Kopiere den geheimen Schlüssel nur \textbf{sicher}. + Verschicke ihn \textbf{niemals} per E-Mail oder als Nachricht. + \end{itemize} + \end{comment} +\end{document} diff --git a/spione/ab02a-android-textsecure.out b/spione/ab02a-android-textsecure.out new file mode 100644 index 0000000..e69de29 diff --git a/spione/ab02a-android-textsecure.pdf b/spione/ab02a-android-textsecure.pdf new file mode 100644 index 0000000..a94a0d4 Binary files /dev/null and b/spione/ab02a-android-textsecure.pdf differ diff --git a/spione/ab02a-android-textsecure.tex b/spione/ab02a-android-textsecure.tex new file mode 100644 index 0000000..2043ffd --- /dev/null +++ b/spione/ab02a-android-textsecure.tex @@ -0,0 +1,84 @@ +\documentclass[%kopfDatum,kopfSuSName, +% loesung + a5paper,landscape +]{schuleab} +\usepackage[utf8]{inputenc} +\usepackage{schulinf} + +\usepackage[pdfauthor={André Hilbig},colorlinks=true,urlcolor=black]{hyperref} +%\includexmp{lizenz} +%\cclizenz{byncsaeu} +%\footerQRLink{materialsammlung_qr_url.pdf} + + +\dokName{Android -- TextSecure} +\ihead{\textsc{Spioncamp}} +\ohead{} +%\dokNummer{} +\jahrgang{} +%\ohead{2014-11-13} + +\usepackage[top=2cm,left=3cm,right=2cm]{geometry} + +\usepackage{booktabs,longtable,wrapfig,floatflt} +\usepackage{lscape} +\usepackage{units} + +\usepackage{pgfplots} +\usepackage{qrcode} +\usepackage{colortbl} +\definecolor{LightGray}{gray}{0.8} +\definecolor{LighterGray}{gray}{0.6} +\newcommand{\U}[1]{\underline{\textbf{#1}}} +\newcommand{\B}[1]{\textbf{#1}} +\renewcommand{\arraystretch}{1.4} + +\usepackage{float,comment} +\usepackage{paralist} +\usepackage{listings} +\usepackage{wrapfig} + +\usepackage{framed} + +\usepackage{supertabular,array} +\newcolumntype{C}[1]{>{\centering}p{#1}} +\newcolumntype{L}[1]{>{\raggedright}p{#1}} +\newcolumntype{R}[1]{>{\raggedleft}p{#1}} +%\providecommand{\RightArrow}{\textcolor{structure.fg}{$\Rightarrow$}} +\newcommand{\TCs}[1]{%\textcolor{orange}{ + \textbf{#1}%} +} + +\providecommand{\app}[2]{% + %\marginpar{ + \begin{minipage}[t]{8em} + \centering + \qrcode[height=5em]{#2}\\[0.5em] + \footnotesize{\href{#2}{#1}} + \end{minipage} + %} +} + +\cfoot{} + +\begin{document} + \minisec{Arbeitsauftrag} + Führe die Schritte der Installation aus. + + Sende danach eine verschlüsselte Nachricht an jemanden, der ebenfalls schon fertig ist. + + \minisec{Installation TextSecure} + \begin{enumerate} + \item Installier dir die App \textbf{TextSecure}: + \app{https://goo.gl/Y0pFr}{https://play.google.com/store/apps/details?id=org.thoughtcrime.securesms} + \item Öffne die App \textbf{TextSecure}. + \item Registriere dich mit deiner Telefonnummer. Hinweis: Es werden keine Kontaktinformationen + dauerhaft im Internet gespeichert. + \item Wähle ein Passwort für die Verschlüsselung. + \end{enumerate} + + \minisec{Hinweis} + TextSecure kann auch SMS verschicken. Unter Einstellungen kannst du diese Option aktivieren und + deaktivieren. + +\end{document} diff --git a/spione/ab02b-ios-signal.out b/spione/ab02b-ios-signal.out new file mode 100644 index 0000000..e69de29 diff --git a/spione/ab02b-ios-signal.pdf b/spione/ab02b-ios-signal.pdf new file mode 100644 index 0000000..b4777d6 Binary files /dev/null and b/spione/ab02b-ios-signal.pdf differ diff --git a/spione/ab02b-ios-signal.tex b/spione/ab02b-ios-signal.tex new file mode 100644 index 0000000..9bf394f --- /dev/null +++ b/spione/ab02b-ios-signal.tex @@ -0,0 +1,84 @@ +\documentclass[%kopfDatum,kopfSuSName, +% loesung + a5paper,landscape +]{schuleab} +\usepackage[utf8]{inputenc} +\usepackage{schulinf} + +\usepackage[pdfauthor={André Hilbig},colorlinks=true,urlcolor=black]{hyperref} +%\includexmp{lizenz} +%\cclizenz{byncsaeu} +%\footerQRLink{materialsammlung_qr_url.pdf} + + +\dokName{iOS -- Signal} +\ihead{\textsc{Spioncamp}} +\ohead{} +%\dokNummer{} +\jahrgang{} +%\ohead{2014-11-13} + +\usepackage[top=2cm,left=3cm,right=2cm]{geometry} + +\usepackage{booktabs,longtable,wrapfig,floatflt} +\usepackage{lscape} +\usepackage{units} + +\usepackage{pgfplots} +\usepackage{qrcode} +\usepackage{colortbl} +\definecolor{LightGray}{gray}{0.8} +\definecolor{LighterGray}{gray}{0.6} +\newcommand{\U}[1]{\underline{\textbf{#1}}} +\newcommand{\B}[1]{\textbf{#1}} +\renewcommand{\arraystretch}{1.4} + +\usepackage{float,comment} +\usepackage{paralist} +\usepackage{listings} +\usepackage{wrapfig} + +\usepackage{framed} + +\usepackage{supertabular,array} +\newcolumntype{C}[1]{>{\centering}p{#1}} +\newcolumntype{L}[1]{>{\raggedright}p{#1}} +\newcolumntype{R}[1]{>{\raggedleft}p{#1}} +%\providecommand{\RightArrow}{\textcolor{structure.fg}{$\Rightarrow$}} +\newcommand{\TCs}[1]{%\textcolor{orange}{ + \textbf{#1}%} +} + +\providecommand{\app}[2]{% + %\marginpar{ + \begin{minipage}[t]{8em} + \centering + \qrcode[height=5em]{#2}\\[0.5em] + \footnotesize{\href{#2}{#1}} + \end{minipage} + %} +} + +\cfoot{} + +\begin{document} + \minisec{Arbeitsauftrag} + Führe die Schritte der Installation aus. + + Sende danach eine verschlüsselte Nachricht an jemanden, der ebenfalls schon fertig ist. + + \minisec{Installation TextSecure} + \begin{enumerate} + \item Installier dir die App \textbf{Signal}: + \app{https://goo.gl/nnq1rK}{https://itunes.apple.com/us/app/signal-private-messenger/id874139669} + \item Öffne die App \textbf{Signal}. + \item Registriere dich mit deiner Telefonnummer. Hinweis: Es werden keine Kontaktinformationen + dauerhaft im Internet gespeichert. + \item Wähle ein Passwort für die Verschlüsselung. + \end{enumerate} + + \minisec{Hinweis} + Signal kann auch SMS verschicken. Unter Einstellungen kannst du diese Option aktivieren und + deaktivieren. + +\end{document}