User Tools

Site Tools


devop:krypto

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
devop:krypto [2026/07/10] – hayatidevop:krypto [2026/07/10] (current) – hayati
Line 3: Line 3:
 ====== Kryptografie ====== ====== Kryptografie ======
  
-===== Grundbegriffe =====+===== Grundbegriffe+ =====
  
   * [[https://de.wikipedia.org/wiki/Vertraulichkeit|Vertraulichkeit]]: Unbefugte können nicht mitlesen   * [[https://de.wikipedia.org/wiki/Vertraulichkeit|Vertraulichkeit]]: Unbefugte können nicht mitlesen
Line 15: Line 15:
  
   * [[https://de.wikipedia.org/wiki/Leitungsverschl%C3%BCsselung|Transport-Verschlüsselung]]: der Transport zwischen relevanten Servern ist geschützt. Der Betreiber eines Servers kann mitlesen!   * [[https://de.wikipedia.org/wiki/Leitungsverschl%C3%BCsselung|Transport-Verschlüsselung]]: der Transport zwischen relevanten Servern ist geschützt. Der Betreiber eines Servers kann mitlesen!
-  * [[https://de.wikipedia.org/wiki/Ende-zu-Ende-Verschl%C3%BCsselung|Ende-zu-Ende Verschlüsselung]]: auch Server Betreiber können NICHT mitlesen+  * [[https://de.wikipedia.org/wiki/Ende-zu-Ende-Verschl%C3%BCsselung|Ende-zu-Ende Verschlüsselung]]: auch Server Betreiber können NICHT mitlesen. ACHTUNG: ohne völlig transparente Schlüsselverwaltung können verschiedene Messenger mitlesen, weil sie im Besitz der Schlüssel sind! Auch wenn sie [[https://de.wikipedia.org/wiki/Ende-zu-Ende-Verschlüsselung|E2EE]] versprechen, wird die Kommunikation praktisch nur Transport-verschlüsselt! Dem Betreiber einer Webseite oder App, die vermeintlich E2EE anbietet, sollte/müsste man soweit vertrauen, dass der private Schlüssel niemals an diesen übertragen wird. Schwierig! Spätestens, wenn Nachrichten von einem anderen Gerät entschlüsselt angezeigt werden, ohne dass man den privaten Schlüssel selbst manuell gespeichert und im anderen Gerät importiert hat .. ist klar, dass der Schlüssel DOCH beim Betreiber der Webseite/App gelandet ist!
   * [[https://de.wikipedia.org/wiki/Symmetrisches_Kryptosystem|Symmetrische Verschlüsselung]]: alle Parteien einer Kommunikation haben denselben (geheimen) Schlüssel   * [[https://de.wikipedia.org/wiki/Symmetrisches_Kryptosystem|Symmetrische Verschlüsselung]]: alle Parteien einer Kommunikation haben denselben (geheimen) Schlüssel
  
   * Ver- und Entschlüsselung erfolgt mit demselben geheimen Schlüssel zzgl dem Algorithmus   * Ver- und Entschlüsselung erfolgt mit demselben geheimen Schlüssel zzgl dem Algorithmus
   * Einfachste oder Pseudo-Verschlüsselungen, von denen abzuraten ist, wie u.a.:   * Einfachste oder Pseudo-Verschlüsselungen, von denen abzuraten ist, wie u.a.:
-  * [[https://de.wikipedia.org/wiki/Leetspeak|Leetspeak]] +      * [[https://de.wikipedia.org/wiki/Leetspeak|Leetspeak]] 
-  * [[https://de.wikipedia.org/wiki/ROT13|ROT-13]]+      * [[https://de.wikipedia.org/wiki/ROT13|ROT-13]]
  
   * [[https://de.wikipedia.org/wiki/Asymmetrisches_Kryptosystem|Asymmetrische Verschlüsselung]]: jede Partei hat ein Schlüsselpaar   * [[https://de.wikipedia.org/wiki/Asymmetrisches_Kryptosystem|Asymmetrische Verschlüsselung]]: jede Partei hat ein Schlüsselpaar
Line 44: Line 44:
       * [[https://keybase.io/|https://keybase.io/]]       * [[https://keybase.io/|https://keybase.io/]]
       * siehe auch [[https://www.reddit.com/r/GnuPG/comments/ix2gdj/what_pgp_key_server_to_use/|Reddit: What PGP keyserver to use?]]       * siehe auch [[https://www.reddit.com/r/GnuPG/comments/ix2gdj/what_pgp_key_server_to_use/|Reddit: What PGP keyserver to use?]]
 +  * GitHub als Keyserver: Software Entwickler können (den öffentlichen Teil) ihrer GPG Schlüssel auf ihren Account hochladen. Diese sind dann unter [[https://github.com/<USER/ACCOUNT|https://github.com/<USER/ACCOUNT]]>.gpg wie z.B. [[https://github.com/hayguen.gpg|https://github.com/hayguen.gpg]] für alle abrufbar.
  
 ===== Anwendungen ===== ===== Anwendungen =====
Line 71: Line 72:
 Als Email Client wird die Web-Schnittstelle des E-Mail Anbieters, z.B. [[https://web.de/|web.de]] oder [[https://posteo.de/|posteo]], verwendet. Browser-Erweiterung (Add-On) [[https://mailvelope.com/de|Mailvelope]] erlaubt die lokale Ver- und Entschlüsselung auf dem eigenen Rechner - innerhalb des Browsers. Als Email Client wird die Web-Schnittstelle des E-Mail Anbieters, z.B. [[https://web.de/|web.de]] oder [[https://posteo.de/|posteo]], verwendet. Browser-Erweiterung (Add-On) [[https://mailvelope.com/de|Mailvelope]] erlaubt die lokale Ver- und Entschlüsselung auf dem eigenen Rechner - innerhalb des Browsers.
  
-In diesem Fall müsste man mMn dem E-Mail Provider soweit vertrauen, dass dieser [[https://mailvelope.com/de|Mailvelope]] korrekt einbindet - und einem Daten, Passwörter oder Schlüssel abgreift. Insbesondere das Sicherheits-Backup, welches auf [[https://web.de/|web.de]] teilweise zwingend notwendig ist, sehe ich persönlich sehr problematisch; siehe [[https://hilfe.web.de/sicherheit/pgp/verschluesselte-kommunikation-einrichten.html|Web.de Verschlüsselte Kommunikation einrichten]]. Auf [[https://posteo.de/|posteo]] ist ein solcher Schritt nicht notwendig.+In diesem Fall müsste man mMn dem E-Mail Provider soweit vertrauen, dass dieser [[https://mailvelope.com/de|Mailvelope]] korrekt einbindet - und einem KEINE Daten, Passwörter oder Schlüssel abgreift. Insbesondere das Sicherheits-Backup, welches auf [[https://web.de/|web.de]] teilweise zwingend notwendig ist, sehe ich persönlich sehr problematisch; siehe [[https://hilfe.web.de/sicherheit/pgp/verschluesselte-kommunikation-einrichten.html|Web.de Verschlüsselte Kommunikation einrichten]]. Auf [[https://posteo.de/|posteo]] ist ein solcher Schritt nicht notwendig.
  
 === Android / Smartphone === === Android / Smartphone ===
devop/krypto.1783695437.txt.gz · Last modified: by hayati