Open Devessier opened 3 years ago
In encryption mode, we should output the salt only if we generated the key. This mimics openssl behaviour. Try:
cat auteur | openssl enc -des-ecb -md sha256 -pbkdf2 -iter 10000 -K AABB09182736CCDD -S AABB09182736CCDD # No salt outputed cat auteur | openssl enc -des-ecb -md sha256 -pbkdf2 -iter 10000 -K AABB09182736CCDD # No salt outputed cat auteur | openssl enc -des-ecb -md sha256 -pbkdf2 -iter 10000 -S AABB09182736CCDD -pass 'pass:lol' # Salt outputed
As a consequence, we must not generate a salt if a key was directly provided.
In encryption mode, we should output the salt only if we generated the key. This mimics openssl behaviour. Try: