Comment puis-je chiffrer / déchiffrer AES-256 CBC avec OpenSSL ?
Je viens d'installer Linux (Ubuntu) pour la première fois et j'ai également téléchargé le package OpenSSL. A également ouvert la ligne de commande et essayé certaines commandes mais aucune d'entre elles n'a fonctionné.
Donc, ce que j'ai est le vecteur initial: 5a04ec902686fb05a6b7a338b6e07760
, ont également du texte chiffré: 14c4e6965fc2ed2cd358754494aceffa
et le texte en clair correspondant: We're blown. Run
Maintenant, j'imagine qu'il doit y avoir une commande où vous entrez le vecteur initial et le texte en clair et, par conséquent, vous devriez obtenir le texte chiffré...? Une autre possibilité : Entrer vecteur initial et texte chiffré, obtenez le texte en clair.
Mais comment puis-je faire cela en ligne de commande? J'ai déjà essayé la commande :
openssl aes-256-cbc -e -nosalt -a -in input.txt -out output.txt -k key -iv ivkey
À propos de input.txt
: J'ai créé ce fichier sur mon bureau et j'y ai écrit le texte en clair. À propos de output.txt
, je l'ai également créé et je l'ai mis sur le bureau, il est vide. Après avoir utilisé cette commande, rien ne se passe !
Y a-t-il une autre commande qui pourrait m'aider ? J'ai également essayé de trouver un outil utile sur Internet mais rien ne semblait fonctionner! : /