◀ HViYou K2 🔑🗝️

Ed25519-Schlüsselpaar
📦 K2: Block Verschlüsselter Block
🔑🗝️ Schlüsselpaar Ed25519 · SPKI / PKCS#8
Kein Schlüssel erzeugt.
🔑 Public Key darf geteilt werden
🗝️ Private Key versteckt · niemals teilen
🏠 100% lokal & Open Source
Die Schlüsselerzeugung und Verschlüsselung findet ausschließlich in deinem Browser statt – keine Daten verlassen deinen Computer. Die gesamte Seite kann als .html-Datei gespeichert und vollständig offline genutzt werden.

💡 Sicherheit: Ed25519 + AES-GCM + PBKDF2
• Signatur: Ed25519 (SPKI für Public, PKCS#8 für Private).
• Blockverschlüsselung: AES-GCM (authentisiert).
• Schlüsselableitung: PBKDF2 mit 200.000 Iterationen und zufälligem Salt.
• Jeder Block verwendet einen eigenen Salt + IV → keine Muster im Chiffrat.
• Das Masterpasswort wird niemals gespeichert.

📦 Wo können [K2:]-Blöcke hinterlegt werden?
Der verschlüsselte [K2:…]-Block ist reiner Text und kann frei in beliebigen Dateien, Textdokumenten, Notizen, E-Mails oder Text-Messengern gespeichert bzw. versendet werden – z. B. als .txt, .json, .md, in einem QR-Code oder als Nachricht über WhatsApp, Signal, Telegram, SMS usw. Da der Block bereits authentisiert verschlüsselt ist, ist der Transportweg unkritisch – ohne Masterpasswort ist er nicht lesbar.

📥 Block aus der Zwischenablage einfügen
Ein bereits vorhandener [K2:…]-Block kann direkt in das Feld 📦 K2: Block eingefügt werden: einfach in das Textfeld klicken und mit Strg+V (Windows/Linux) bzw. Cmd+V (macOS) den Inhalt aus der Zwischenablage einsetzen. Anschließend mit 🔓 und dem passenden Masterpasswort entschlüsseln. Umgekehrt kopiert 📋 den aktuellen Blockinhalt zurück in die Zwischenablage.

🔘 Buttons & Funktionen (Übersicht)
👁️ Anzeigen/Verstecken – Masterpasswort bzw. Private Key ein-/ausblenden
🆕 Schlüsselpaar erzeugen – neues Ed25519-Paar im Browser
🔐 In [K2:]-Block verschlüsseln – verschlüsselt beide Schlüssel mit dem Masterpasswort
📋 Kopieren – Block / Public Key / Private Key in die Zwischenablage
🔓 Block entschlüsseln – lädt einen [K2:]-Block mit dem Masterpasswort
🗑️ Block löschen – leert den Blockbereich
📱 QR-Code – erzeugt QR-Code des aktuellen [K2:]-Blocks

🔗 URL-Parameter
?k2b=BASE64DATEN – lädt einen [K2:]-Block (Base64 ohne Klammern) direkt in den Blockbereich.
Hinweis: Der Parameter erwartet den reinen Base64-Teil eines [K2:…]-Blocks.

⚠️ Hinweis: Dieser Schlüssel ist ein technisches Werkzeug. Er ist kein qualifizierter Vertrauensdienst (eIDAS) und ersetzt keine amtliche Identität.