Benutzer-Werkzeuge

Webseiten-Werkzeuge


openssl-verschluesselung_von_zeichenketten

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
openssl-verschluesselung_von_zeichenketten [2024-06-24 15:47:18] – [Symetrische Verschlüsselung] manfredopenssl-verschluesselung_von_zeichenketten [2024-06-24 16:24:00] (aktuell) – [Symetrische Verschlüsselung] manfred
Zeile 4: Zeile 4:
   * [[::einzelne Dateien mit openSSL verschlüsseln]]   * [[::einzelne Dateien mit openSSL verschlüsseln]]
  
-**//Leider musste ich Anfang des Jahres 2024 (mit FreeBSD 14.0) feststellen, dass OpenSSL die hier genannten Beispiele mit BlowFish (''bf-cbc'') nicht mehr ausführt. Um diese Kommandos weiterhin ausführen zu können, muß man stattdessen den schwächeren AES (''aes-256-cbc'') verwenden.//**+**//Leider musste ich Anfang des Jahres 2024 (mit FreeBSD 14.0) feststellen, dass OpenSSL die hier genannten Beispiele mit BlowFish (''bf-cbc'') nicht mehr ausführt (das ging nur mit OpenSSL 1.1.1). Um diese Kommandos weiterhin ausführen zu können, muß man stattdessen den schwächeren AES (''aes-256-cbc'') verwenden.//**
  
 __Alle Cipher, die von dem Kommando__ **''openssl list -cipher-commands''** __ausgegeben werden, können für die hier genannten Beispiel verwendet werden.__ __Alle Cipher, die von dem Kommando__ **''openssl list -cipher-commands''** __ausgegeben werden, können für die hier genannten Beispiel verwendet werden.__
Zeile 30: Zeile 30:
   Hallo Welt!   Hallo Welt!
  
-mit Blowfish ver- und entschlüsseln: +mit Blowfish (OpenSSL 1.1.1) ver- und entschlüsseln: 
-  > echo "Hallo Welt!" | openssl enc -salt -pbkdf2 -bf -a -e -k geheim +  > echo "Hallo Welt!" | openssl enc -salt -pbkdf2 -bf-cbc -a -e -k geheim 
-  U2FsdGVkX1/oS1c7fyZtWAULrvS4Q1UmgMqwjynPiwk=+  U2FsdGVkX1+aDaO1UN6wTrpmTHwQnMRlGhUPlbYPDC8=
      
-  > echo 'U2FsdGVkX1/oS1c7fyZtWAULrvS4Q1UmgMqwjynPiwk=' | openssl enc -salt -pbkdf2 -bf -a -d -k geheim+  > echo 'U2FsdGVkX1+aDaO1UN6wTrpmTHwQnMRlGhUPlbYPDC8=' | openssl enc -salt -pbkdf2 -bf-cbc -a -d -k geheim 
 +  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/3e4wpCH2BqZ+8WoXYbQ= 
 +   
 +  > echo 'U2FsdGVkX1+IQzl442cG6a0/3e4wpCH2BqZ+8WoXYbQ=' | openssl enc -salt -pbkdf2 -aes-256-cbc -a -d -k geheim 
 +  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/42fpdG93XSTU8= 
 +   
 +  > echo 'U2FsdGVkX19bASuy32qe9FoA4yOSI/42fpdG93XSTU8=' | openssl enc -salt -pbkdf2 -camellia-256-cbc -a -d -k geheim
   Hallo Welt!   Hallo Welt!
  
/home/http/wiki/data/attic/openssl-verschluesselung_von_zeichenketten.1719244038.txt · Zuletzt geändert: von manfred