Witaj na Forum Linuxiarzy
Zanim zalogujesz się, by pisać na naszym forum zapoznaj się z kilkoma zasadami savoir-vivre'u w wątku Administracja-> Przywitaj się. Wątki z problemami zamieszczone w dziale "Przywitaj się" będą usuwane.

Autor Wątek: OPENSSL - problem z odszyfrowaniem pliku  (Przeczytany 43 razy)

Offline tinware

  • Newbie
  • *
  • Wiadomości: 4
OPENSSL - problem z odszyfrowaniem pliku
« dnia: Listopad 13, 2017, 11:16:06 pm »
Cześć,

Chciałem odszyfrować plik przy użyciu openssl.

To jest moja playlista HLS (.m3u8). Lista zawiera 9-cio sekundowy fragment filmu, który jest zaszyfrowany i odtworzenie go bezpośrednio nie jest możliwe. Odszyfrowanie odbywa się za pomocą danych zawartych w pierwszej linijce, czyli metody, klucza i wektora:

Cytuj
#EXT-X-KEY:METHOD=AES-128,URI="key/01.key",IV=0x00000000000000000000015FA0E49B00
#EXTINF:9.480,
segment/01.ts

Na podstawie tej listy tworzę komendę:
openssl aes-128-cbc -in "segment/01.ts" -out decrypted.ts -iv 0x00000000000000000000015FA0E49B00 -K "key/01.key"
Wynikiem jest otrzymany błąd:
Cytuj
hex string is too long
invalid hex iv value

W jaki sposób mogę rozwiązać ten problem? Czy potrzebna jest konwersja liczby IV? Jeśli tak, to z jakiej na jaką (hexadecymalną)?

Do postu załączam plik źródłowy:
http://www26.zippyshare.com/v/VyurKv7c/file.html

Proszę o pomoc
Dziękuję