openssl-verschluesselung_von_zeichenketten
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
| openssl-verschluesselung_von_zeichenketten [2024-03-03 02:06:32] – [mit ED26619-Schlüssel/Zertifikat] manfred | openssl-verschluesselung_von_zeichenketten [2024-06-24 16:24:00] (aktuell) – [Symetrische Verschlüsselung] manfred | ||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| ====== OpenSSL-Verschlüsselung von Zeichenketten ====== | ====== OpenSSL-Verschlüsselung von Zeichenketten ====== | ||
| - | **//Leider musste ich Anfang des Jahres 2024 (mit FreeBSD 14.0) feststellen, | + | * [[:: |
| + | * [[:: | ||
| + | |||
| + | **//Leider musste ich Anfang des Jahres 2024 (mit FreeBSD 14.0) feststellen, | ||
| __Alle Cipher, die von dem Kommando__ **'' | __Alle Cipher, die von dem Kommando__ **'' | ||
| Zeile 25: | Zeile 28: | ||
| > echo " | > echo " | ||
| hex string is too short, padding with zero bytes to length | hex string is too short, padding with zero bytes to length | ||
| + | Hallo Welt! | ||
| + | |||
| + | mit Blowfish (OpenSSL 1.1.1) ver- und entschlüsseln: | ||
| + | > echo "Hallo Welt!" | openssl enc -salt -pbkdf2 -bf-cbc -a -e -k geheim | ||
| + | U2FsdGVkX1+aDaO1UN6wTrpmTHwQnMRlGhUPlbYPDC8= | ||
| + | | ||
| + | > echo ' | ||
| + | Hallo Welt! | ||
| + | |||
| + | mit AES256 (OpenSSL 3.0.12) ver- und entschlüsseln: | ||
| + | > echo "Hallo Welt!" | openssl enc -salt -pbkdf2 -aes-256-cbc -a -e -k geheim | ||
| + | U2FsdGVkX1+IQzl442cG6a0/ | ||
| + | | ||
| + | > echo ' | ||
| + | Hallo Welt! | ||
| + | |||
| + | mit Camellia256 (OpenSSL 3.0.12) ver- und entschlüsseln: | ||
| + | > echo "Hallo Welt!" | openssl enc -salt -pbkdf2 -camellia-256-cbc -a -e -k geheim | ||
| + | U2FsdGVkX19bASuy32qe9FoA4yOSI/ | ||
| + | | ||
| + | > echo ' | ||
| Hallo Welt! | Hallo Welt! | ||
| - | ===== Asymetrische Verschlüsselung | + | ===== Asymetrische Verschlüsselung ===== |
| - | ==== mit RSA-Schlüssel/Zertifikat | + | ==== mit S/MIME (E-Mail-Format) |
| zur Vorbereitung müssen wir einen privaten Schlüssel mit dazugehörigem Zertifikat erzeugen: | zur Vorbereitung müssen wir einen privaten Schlüssel mit dazugehörigem Zertifikat erzeugen: | ||
| Zeile 65: | Zeile 89: | ||
| openssl_public_zertifikat.pem | openssl_public_zertifikat.pem | ||
| - | The smime utility uses PKCS#7 which doesn' | + | **The smime utility uses PKCS#7 which doesn' |
| //Also kann man derzeit mit OpenSSL (noch) keine Zeichenketten und keine Dateien verschlüsseln.// | //Also kann man derzeit mit OpenSSL (noch) keine Zeichenketten und keine Dateien verschlüsseln.// | ||
/home/http/wiki/data/attic/openssl-verschluesselung_von_zeichenketten.1709431592.txt · Zuletzt geändert: von manfred
