Ich fand durch Zufall heraus, hier, dass für openssl
Version 1.1.0:
-md digest Use the specified digest to create the key from the passphrase. The default algorithm is sha-256.
Daher ist es nicht sinnvoll, den Message Digest-Algorithmus für die neuere Version von anzugeben, openssl
da SHA-256 bereits verwendet wird.
Aber da es auf meinem System openssl
Version 1.0.2g gibt, habe ich weiter gegraben und hier herausgefunden, dass:
... In OpenSSL 1.1.0 we changed from MD5 to SHA-256 ...
Im Wesentlichen bedeutet dies, dass mein openssl
Wille standardmäßig das alte und veraltete MD5 verwendet.
Zum Glück kann dies mit openssl
Version 1.0.2g in SHA-256 geändert werden:
openssl enc -aes-256-cbc -md sha256 -salt -in somefile -out somefile.enc
Wenn Sie eine ältere openssl
Version als ich haben, möchten Sie vielleicht versuchen -md sha1
, wenn die oben genannten Probleme auftreten.