Как я могу зашифровать/расшифровать CBC AES-256 с помощью OpenSSL?

Я только что впервые установил Linux (Ubuntu) и также скачал пакет OpenSSL. Тоже открыл командную строку и попробовал несколько команд, но ни одна из них не сработала.

Итак, у меня есть начальный вектор: 5a04ec902686fb05a6b7a338b6e07760, также есть зашифрованный текст: 14c4e6965fc2ed2cd358754494aceffa и соответствующий открытый текст: We're blown. Run

Теперь я полагаю, что должна быть команда, в которой вы вводите начальный вектор и открытый текст, и в результате вы должны получить зашифрованный текст...? Другая возможность: Введите начальный вектор и зашифрованный текст, получите открытый текст.

Но как я могу сделать это в командной строке? Я уже пробовал команду:

openssl aes-256-cbc -e -nosalt -a -in  input.txt -out  output.txt -k key -iv ivkey

О input.txt: Я создал этот файл на своем рабочем столе и написал в нем открытый текст. О output.txt, я тоже его создал и поместил на рабочий стол, он пустой. После использования этой команды ничего не происходит!

Есть ли какая-нибудь другая команда, которая могла бы мне помочь? Я также пытался найти какой-нибудь полезный инструмент в Интернете, но, похоже, ничего не работало! : /