Cypass Hybrid 🎓 Tutorial

☁ Vorbemerkung zu Nextcloud +


Um Cypass Hybrid und Cypass Nextcloud nutzen zu können, benötigen Sie ein Nextcloud-Konto.

Was ist Nextcloud und was brauchen Sie, um es zu nutzen


Nextcloud ist eine selbst gehostete Cloud, eine Open-Source-Plattform zur Verwaltung und Synchronisierung von Dateien, Kalendern, Kontakten und vielem mehr.
Im Gegensatz zu Google Drive oder Dropbox bleiben Ihre Daten unter Ihrer Kontrolle,
gehostet auf einem Server, den Sie selbst verwalten.

So installieren Sie Ihr Nextcloud



Um Ihr eigenes Nextcloud zu haben, benötigen Sie einen Server, auf dem Sie es installieren. Die hÀufigsten Optionen sind:

Ein Webhosting — viele Anbieter bieten Hosting mit PHP und MySQL an, die mit Nextcloud kompatibel sind. Laden Sie einfach die Dateien hoch, erstellen Sie eine Datenbank und folgen Sie dem Installations-
assistenten.
Ein Raspberry Pi — eine gĂŒnstige Heimlösung. FĂŒr wenige Euro können Sie Ihre persönliche Cloud immer in Betrieb haben, verbunden mit Ihrem Heimnetzwerk.
Ein VPS-Server — ein virtueller Server, der auf Plattformen wie Hetzner, Contabo oder Ă€hnlichen gemietet wird. Flexibler und leistungsstĂ€rker, ideal wenn Sie mehr Kontrolle möchten.
Ein alter PC oder NAS — jede Maschine, die immer eingeschaltet ist, kann Ihr Nextcloud-Server werden.

In allen FÀllen benötigen Sie: PHP, eine Datenbank (MySQL, MariaDB oder SQLite)
und einen Webserver (Apache oder Nginx).

Kein Server? Sie können einen Nextcloud-Anbieter nutzen



Wenn Sie nicht ĂŒber die technischen Kenntnisse oder die notwendige Ausstattung verfĂŒgen, um Nextcloud eigenstĂ€ndig zu installieren,
können Sie sich auf einen Anbieter verlassen, der es fĂŒr Sie hostet.
Es gibt Dienste, die fertige Nextcloud-Konten anbieten, oft mit einem kostenlosen Basisplan.

Beachten Sie jedoch, dass sich in diesem Fall die Situation der von Google Drive oder Àhnlichen Diensten annÀhert:
Ihre Daten befinden sich auf den Servern von jemand anderem.
Im Vergleich zu den großen Technologiekonzernen handelt es sich dennoch um transparentere und datenschutzorientiertere Anbieter,
aber Sie werden nicht die vollstÀndige Kontrolle haben, die Sie mit einer eigenen Installation hÀtten.

Zusammenfassend


Wollen Sie die maximale Kontrolle? Installieren Sie Nextcloud auf Ihrem eigenen Server oder Hosting.
Wollen Sie eine einfache und sofortige Lösung? Nutzen Sie einen Nextcloud-Drittanbieter.
In jedem Fall bleibt Nextcloud im Vergleich zu herkömmlichen Cloud-Diensten die bessere Wahl fĂŒr den Datenschutz.


Um Cypass Hybrid und Cypass Nextcloud nutzen zu können, benötigen Sie ein Nextcloud-Konto.

Was ist Nextcloud und was brauchen Sie, um es zu nutzen


Nextcloud ist eine selbst gehostete Cloud, eine Open-Source-Plattform zur Verwaltung und Synchronisierung von Dateien, Kalendern, Kontakten und vielem mehr.
Im Gegensatz zu Google Drive oder Dropbox bleiben Ihre Daten unter Ihrer Kontrolle,
gehostet auf einem Server, den Sie selbst verwalten.

So installieren Sie Ihr Nextcloud



Um Ihr eigenes Nextcloud zu haben, benötigen Sie einen Server, auf dem Sie es installieren. Die hÀufigsten Optionen sind:

Ein Webhosting — viele Anbieter bieten Hosting mit PHP und MySQL an, die mit Nextcloud kompatibel sind. Laden Sie einfach die Dateien hoch, erstellen Sie eine Datenbank und folgen Sie dem Installations-
assistenten.
Ein Raspberry Pi — eine gĂŒnstige Heimlösung. FĂŒr wenige Euro können Sie Ihre persönliche Cloud immer in Betrieb haben, verbunden mit Ihrem Heimnetzwerk.
Ein VPS-Server — ein virtueller Server, der auf Plattformen wie Hetzner, Contabo oder Ă€hnlichen gemietet wird. Flexibler und leistungsstĂ€rker, ideal wenn Sie mehr Kontrolle möchten.
Ein alter PC oder NAS — jede Maschine, die immer eingeschaltet ist, kann Ihr Nextcloud-Server werden.

In allen FÀllen benötigen Sie: PHP, eine Datenbank (MySQL, MariaDB oder SQLite)
und einen Webserver (Apache oder Nginx).

Kein Server? Sie können einen Nextcloud-Anbieter nutzen



Wenn Sie nicht ĂŒber die technischen Kenntnisse oder die notwendige Ausstattung verfĂŒgen, um Nextcloud eigenstĂ€ndig zu installieren,
können Sie sich auf einen Anbieter verlassen, der es fĂŒr Sie hostet.
Es gibt Dienste, die fertige Nextcloud-Konten anbieten, oft mit einem kostenlosen Basisplan.

Beachten Sie jedoch, dass sich in diesem Fall die Situation der von Google Drive oder Àhnlichen Diensten annÀhert:
Ihre Daten befinden sich auf den Servern von jemand anderem.
Im Vergleich zu den großen Technologiekonzernen handelt es sich dennoch um transparentere und datenschutzorientiertere Anbieter,
aber Sie werden nicht die vollstÀndige Kontrolle haben, die Sie mit einer eigenen Installation hÀtten.

Zusammenfassend


Wollen Sie die maximale Kontrolle? Installieren Sie Nextcloud auf Ihrem eigenen Server oder Hosting.
Wollen Sie eine einfache und sofortige Lösung? Nutzen Sie einen Nextcloud-Drittanbieter.
In jedem Fall bleibt Nextcloud im Vergleich zu herkömmlichen Cloud-Diensten die bessere Wahl fĂŒr den Datenschutz.

☁ Nextcloud - Arbeitsbereich +

Um Cypass Hybrid zu nutzen, mĂŒssen Sie einen Arbeitsbereich auf Nextcloud einrichten.

Hier erfahren Sie, wie das geht.

1. Erstellen des Verzeichnisses



Erstellen Sie in Ihrem Nextcloud-Konto ein neues Verzeichnis.
Dies wird der Ordner sein, den die App zum Speichern der Daten verwendet.

2. Wahl des Namens



Sie können dem Verzeichnis den Namen geben, den Sie bevorzugen.
Achten Sie jedoch auf ein wichtiges Detail.
Wenn Sie in Zukunft auch die in Nextcloud integrierte Cypass-Version verwenden möchten, vermeiden Sie den Namen "Cypass", da diese Version automatisch ein Verzeichnis mit diesem Namen erstellt.

3. WebDAV-URL



Sobald das Verzeichnis erstellt wurde, mĂŒssen Sie die zugehörige WebDAV-URL abrufen.
Gehen Sie dazu wie folgt vor:
Öffnen Sie das neu erstellte Verzeichnis und kopieren Sie die URL aus der Adressleiste.
Öffnen Sie anschließend Cypass Hybrid.
DrĂŒcken Sie im Konfigurationsbildschirm die SchaltflĂ€che "WebDAV-URL abrufen".
Geben Sie ein:
die kopierte URL
den Benutzernamen Ihres Nextcloud-Kontos
Die App vervollstÀndigt das Feld automatisch mit der richtigen URL.

4. App-Passwort



Der letzte erforderliche Parameter ist das App-Passwort.
So erstellen Sie es:
Gehen Sie zu den Einstellungen Ihres Nextcloud-Kontos
Öffnen Sie den Bereich Sicherheit
und scrollen Sie bis zum Eintrag fĂŒr die Erstellung von App-Passwörtern
Generieren Sie ein neues Passwort und verwenden Sie es in der Konfiguration von Cypass Hybrid.

Um Cypass Hybrid zu nutzen, mĂŒssen Sie einen Arbeitsbereich auf Nextcloud einrichten.

Hier erfahren Sie, wie das geht.

1. Erstellen des Verzeichnisses



Erstellen Sie in Ihrem Nextcloud-Konto ein neues Verzeichnis.
Dies wird der Ordner sein, den die App zum Speichern der Daten verwendet.

2. Wahl des Namens



Sie können dem Verzeichnis den Namen geben, den Sie bevorzugen.
Achten Sie jedoch auf ein wichtiges Detail.
Wenn Sie in Zukunft auch die in Nextcloud integrierte Cypass-Version verwenden möchten, vermeiden Sie den Namen "Cypass", da diese Version automatisch ein Verzeichnis mit diesem Namen erstellt.

3. WebDAV-URL



Sobald das Verzeichnis erstellt wurde, mĂŒssen Sie die zugehörige WebDAV-URL abrufen.
Gehen Sie dazu wie folgt vor:
Öffnen Sie das neu erstellte Verzeichnis und kopieren Sie die URL aus der Adressleiste.
Öffnen Sie anschließend Cypass Hybrid.
DrĂŒcken Sie im Konfigurationsbildschirm die SchaltflĂ€che "WebDAV-URL abrufen".
Geben Sie ein:
die kopierte URL
den Benutzernamen Ihres Nextcloud-Kontos
Die App vervollstÀndigt das Feld automatisch mit der richtigen URL.

4. App-Passwort



Der letzte erforderliche Parameter ist das App-Passwort.
So erstellen Sie es:
Gehen Sie zu den Einstellungen Ihres Nextcloud-Kontos
Öffnen Sie den Bereich Sicherheit
und scrollen Sie bis zum Eintrag fĂŒr die Erstellung von App-Passwörtern
Generieren Sie ein neues Passwort und verwenden Sie es in der Konfiguration von Cypass Hybrid.

☁ Cypass Hybrid – Erstkonfiguration +

Beim ersten Öffnen von Cypass Hybrid mĂŒssen Sie die Sprache und das grafische Thema auswĂ€hlen.
Anschließend werden Sie zum Konfigurationsbildschirm weitergeleitet.

Hier haben Sie zwei Möglichkeiten:

1 - eine neue Konfiguration erstellen
2 - eine vorhandene Konfiguration verwenden (zur Synchronisierung)

👉 Auf diese zweite Option werden wir spĂ€ter eingehen.

🔐 Erstellen einer neuen Konfiguration



Wenn Sie eine neue Konfiguration erstellen, besteht der erste Schritt darin, das Hauptpasswort festzulegen.
Es muss die erforderlichen Anforderungen erfĂŒllen, Sie können es aber auch automatisch generieren lassen, indem Sie auf "Sicheres Passwort vorschlagen" klicken.

☁ Verbindung mit Nextcloud



An diesem Punkt mĂŒssen Sie die Parameter eingeben, um die App mit Ihrem Nextcloud-Konto zu verbinden:

- WebDAV-URL
- Benutzername des Nextcloud-Kontos
- App-Passwort

Wenn Sie vermeiden möchten, bei jedem Start das App-Passwort eingeben zu mĂŒssen, können Sie die Option "App-Passwort auf diesem GerĂ€t speichern" aktivieren.

👉 Das Passwort wird lokal gespeichert, jedoch stets in verschlĂŒsselter Form.

✅ Abschluss der Konfiguration



Nachdem Sie alle Daten eingegeben haben, drĂŒcken Sie "Konfiguration abschließen".
Sie werden dann zum Bildschirm zur Aktivierung der Zwei-Faktor-Authentifizierung (2FA) weitergeleitet.

🔑 Zwei-Faktor-Authentifizierung (2FA)



Die Aktivierung der 2FA ist optional.

Wenn Sie sie nicht sofort aktivieren möchten, drĂŒcken Sie "Überspringen, ich möchte sie jetzt nicht aktivieren".

Wenn Sie sie aktivieren möchten:
- speichern Sie den QR-Code an einem sicheren Ort
- fĂŒgen Sie den Dienst in Ihrer TOTP-App hinzu
- geben Sie den generierten 6-stelligen Code ein
- drĂŒcken Sie "BestĂ€tigen"

Beim ersten Öffnen von Cypass Hybrid mĂŒssen Sie die Sprache und das grafische Thema auswĂ€hlen.
Anschließend werden Sie zum Konfigurationsbildschirm weitergeleitet.

Hier haben Sie zwei Möglichkeiten:

1 - eine neue Konfiguration erstellen
2 - eine vorhandene Konfiguration verwenden (zur Synchronisierung)

👉 Auf diese zweite Option werden wir spĂ€ter eingehen.

🔐 Erstellen einer neuen Konfiguration



Wenn Sie eine neue Konfiguration erstellen, besteht der erste Schritt darin, das Hauptpasswort festzulegen.
Es muss die erforderlichen Anforderungen erfĂŒllen, Sie können es aber auch automatisch generieren lassen, indem Sie auf "Sicheres Passwort vorschlagen" klicken.

☁ Verbindung mit Nextcloud



An diesem Punkt mĂŒssen Sie die Parameter eingeben, um die App mit Ihrem Nextcloud-Konto zu verbinden:

- WebDAV-URL
- Benutzername des Nextcloud-Kontos
- App-Passwort

Wenn Sie vermeiden möchten, bei jedem Start das App-Passwort eingeben zu mĂŒssen, können Sie die Option "App-Passwort auf diesem GerĂ€t speichern" aktivieren.

👉 Das Passwort wird lokal gespeichert, jedoch stets in verschlĂŒsselter Form.

✅ Abschluss der Konfiguration



Nachdem Sie alle Daten eingegeben haben, drĂŒcken Sie "Konfiguration abschließen".
Sie werden dann zum Bildschirm zur Aktivierung der Zwei-Faktor-Authentifizierung (2FA) weitergeleitet.

🔑 Zwei-Faktor-Authentifizierung (2FA)



Die Aktivierung der 2FA ist optional.

Wenn Sie sie nicht sofort aktivieren möchten, drĂŒcken Sie "Überspringen, ich möchte sie jetzt nicht aktivieren".

Wenn Sie sie aktivieren möchten:
- speichern Sie den QR-Code an einem sicheren Ort
- fĂŒgen Sie den Dienst in Ihrer TOTP-App hinzu
- geben Sie den generierten 6-stelligen Code ein
- drĂŒcken Sie "BestĂ€tigen"

☁ Cypass Hybrid – Funktionsweise +

Cypass Hybrid funktioniert in den meisten seiner Funktionen identisch wie Cypass.

Was die Erstellung von Kategorien und EintrĂ€gen betrifft, können Sie daher auf die Tutorials der Basisversion zurĂŒckgreifen.

Es gibt jedoch einen grundlegenden Unterschied, der Cypass Hybrid aus Sicherheitsperspektive noch interessanter macht.

In der lokalen Version von Cypass:

- Matrizen und EintrĂ€ge werden verschlĂŒsselt auf dem GerĂ€t gespeichert

In Cypass Hybrid hingegen:

- Matrizen werden ausschließlich lokal gespeichert
- EintrÀge werden auf Nextcloud gespeichert

Diese Trennung fĂŒhrt eine zusĂ€tzliche Sicherheitsebene ein:
Ein kritischer Teil des Systems verbleibt auf dem lokalen GerĂ€t, wĂ€hrend die synchronisierten Daten ĂŒber Nextcloud verwaltet werden.

Bei der Nutzung der App werden Sie möglicherweise einige Unterschiede zur lokalen Version bemerken, die stets mit dieser Architektur zusammenhÀngen.
Zum Beispiel finden Sie in den Einstellungen einen Bereich, der der Nextcloud-Konfiguration gewidmet ist und in der Basisversion nicht vorhanden ist.

Cypass Hybrid funktioniert in den meisten seiner Funktionen identisch wie Cypass.

Was die Erstellung von Kategorien und EintrĂ€gen betrifft, können Sie daher auf die Tutorials der Basisversion zurĂŒckgreifen.

Es gibt jedoch einen grundlegenden Unterschied, der Cypass Hybrid aus Sicherheitsperspektive noch interessanter macht.

In der lokalen Version von Cypass:

- Matrizen und EintrĂ€ge werden verschlĂŒsselt auf dem GerĂ€t gespeichert

In Cypass Hybrid hingegen:

- Matrizen werden ausschließlich lokal gespeichert
- EintrÀge werden auf Nextcloud gespeichert

Diese Trennung fĂŒhrt eine zusĂ€tzliche Sicherheitsebene ein:
Ein kritischer Teil des Systems verbleibt auf dem lokalen GerĂ€t, wĂ€hrend die synchronisierten Daten ĂŒber Nextcloud verwaltet werden.

Bei der Nutzung der App werden Sie möglicherweise einige Unterschiede zur lokalen Version bemerken, die stets mit dieser Architektur zusammenhÀngen.
Zum Beispiel finden Sie in den Einstellungen einen Bereich, der der Nextcloud-Konfiguration gewidmet ist und in der Basisversion nicht vorhanden ist.

🔄 Cypass Hybrid – Synchronisierung +

Cypass Hybrid ermöglicht die Synchronisierung der App auf mehreren GerÀten.

Es ist jedoch wichtig, ein grundlegendes Konzept zu verstehen.
Die Synchronisierung erfolgt automatisch nur fĂŒr die auf Nextcloud gespeicherten Daten.

Das bedeutet nicht, dass eine vollstÀndige Synchronisierung nicht möglich ist, sondern dass ein zusÀtzlicher Schritt erforderlich ist, um auch die lokalen Daten einzubeziehen.

Schauen wir uns ein praktisches Beispiel an.

Auf dem ersten GerÀt erstellt der Benutzer eine Kategorie namens Test
und darin einen Eintrag namens Probe.

Zu diesem Zeitpunkt ist die Situation folgende:

- lokal → die Kategorie Test ist mit ihrer Matrix vorhanden
- auf Nextcloud → die Kategorie Test ist mit dem Eintrag Probe vorhanden
- ebenfalls auf Nextcloud → die Sicherheitsdateien sind ebenfalls vorhanden

SelbstverstĂ€ndlich ist alles verschlĂŒsselt.

Nun möchte der Benutzer die App auch auf einem zweiten GerÀt verwenden.

WÀhrend der Erstkonfiguration wÀhlt er Konto synchronisieren
und gibt dieselben Nextcloud-Parameter ein, die auf dem ersten GerÀt verwendet wurden.

Die App erkennt das Konto und fordert an:

- das Hauptpasswort
- und gegebenenfalls den 2FA-Code

Nach Abschluss der Anmeldung betritt der Benutzer den Kategorienbereich.

Hier bemerkt er jedoch einen Unterschied.

Auf dem ersten GerÀt ist die Kategorie Test sichtbar,
wÀhrend auf dem zweiten GerÀt keine Kategorie vorhanden ist.

Dies geschieht, weil:

auf dem zweiten GerÀt die Matrix lokal noch nicht vorhanden ist,
wĂ€hrend auf Nextcloud die Daten zwar vorhanden, aber fĂŒr sich allein nicht ausreichend sind.

Um die EintrÀge korrekt anzuzeigen, ist auch die Kategorie mit ihrer Matrix erforderlich.

An diesem Punkt ist ein letzter Schritt notwendig.

Der Benutzer kehrt zum ersten GerĂ€t zurĂŒck und exportiert die Kategorie Test,
wobei er einen VerschlĂŒsselungsschlĂŒssel festlegt.

Dann wechselt er zum zweiten GerĂ€t und importiert die Kategorie ĂŒber die SchaltflĂ€che Eine Kategorie importieren, indem er denselben SchlĂŒssel eingibt.

Zu diesem Zeitpunkt ist die Synchronisierung abgeschlossen.

Von nun an:

wird jeder neue Eintrag, der in der Kategorie Test auf einem der GerĂ€te erstellt wird, sofort auch auf dem anderen verfĂŒgbar sein.

📌 Wichtig

Jedes Mal, wenn eine neue Kategorie erstellt wird, ist es notwendig, um sie auf anderen GerÀten zu synchronisieren:
sie vom ersten GerÀt zu exportieren und auf den anderen zu importieren.

Cypass Hybrid ermöglicht die Synchronisierung der App auf mehreren GerÀten.

Es ist jedoch wichtig, ein grundlegendes Konzept zu verstehen.
Die Synchronisierung erfolgt automatisch nur fĂŒr die auf Nextcloud gespeicherten Daten.

Das bedeutet nicht, dass eine vollstÀndige Synchronisierung nicht möglich ist, sondern dass ein zusÀtzlicher Schritt erforderlich ist, um auch die lokalen Daten einzubeziehen.

Schauen wir uns ein praktisches Beispiel an.

Auf dem ersten GerÀt erstellt der Benutzer eine Kategorie namens Test
und darin einen Eintrag namens Probe.

Zu diesem Zeitpunkt ist die Situation folgende:

- lokal → die Kategorie Test ist mit ihrer Matrix vorhanden
- auf Nextcloud → die Kategorie Test ist mit dem Eintrag Probe vorhanden
- ebenfalls auf Nextcloud → die Sicherheitsdateien sind ebenfalls vorhanden

SelbstverstĂ€ndlich ist alles verschlĂŒsselt.

Nun möchte der Benutzer die App auch auf einem zweiten GerÀt verwenden.

WÀhrend der Erstkonfiguration wÀhlt er Konto synchronisieren
und gibt dieselben Nextcloud-Parameter ein, die auf dem ersten GerÀt verwendet wurden.

Die App erkennt das Konto und fordert an:

- das Hauptpasswort
- und gegebenenfalls den 2FA-Code

Nach Abschluss der Anmeldung betritt der Benutzer den Kategorienbereich.

Hier bemerkt er jedoch einen Unterschied.

Auf dem ersten GerÀt ist die Kategorie Test sichtbar,
wÀhrend auf dem zweiten GerÀt keine Kategorie vorhanden ist.

Dies geschieht, weil:

auf dem zweiten GerÀt die Matrix lokal noch nicht vorhanden ist,
wĂ€hrend auf Nextcloud die Daten zwar vorhanden, aber fĂŒr sich allein nicht ausreichend sind.

Um die EintrÀge korrekt anzuzeigen, ist auch die Kategorie mit ihrer Matrix erforderlich.

An diesem Punkt ist ein letzter Schritt notwendig.

Der Benutzer kehrt zum ersten GerĂ€t zurĂŒck und exportiert die Kategorie Test,
wobei er einen VerschlĂŒsselungsschlĂŒssel festlegt.

Dann wechselt er zum zweiten GerĂ€t und importiert die Kategorie ĂŒber die SchaltflĂ€che Eine Kategorie importieren, indem er denselben SchlĂŒssel eingibt.

Zu diesem Zeitpunkt ist die Synchronisierung abgeschlossen.

Von nun an:

wird jeder neue Eintrag, der in der Kategorie Test auf einem der GerĂ€te erstellt wird, sofort auch auf dem anderen verfĂŒgbar sein.

📌 Wichtig

Jedes Mal, wenn eine neue Kategorie erstellt wird, ist es notwendig, um sie auf anderen GerÀten zu synchronisieren:
sie vom ersten GerÀt zu exportieren und auf den anderen zu importieren.