2015-04-20 3 views
0

Я пытаюсь расшифровать файлы данных Bloomberg, которые, как я знаю, зашифрованы DES.Что мне делать в первую очередь? Расшифровывать или декомпрессировать? Python

FileName = 'comdty_option_namr.out.gz.enc'

Что такое право для того, чтобы сделать вещи: Откройте файл и распаковать, а затем расшифровать или наоборот?

+3

Расширение говорит он Zipped затем кодируется так сделайте это в обратном порядке –

+1

FWIW, разумный порядок делать это - это сжать перед шифрованием, чтобы максимизировать энтропию данных, предоставленных шифру. Таким образом, чтобы развернуть процесс, вы расшифровываете, а затем распаковываете. –

+2

И если ваши зашифрованные данные имеют достаточную энтропию, чтобы ее можно было сжать с помощью 'gzip', она, вероятно, не зашифрована очень хорошо ... – abarnert

ответ

0

Ну, это все зависит от того, как файл был преобразован, и есть два возможных пути (в вашем случае это # ​​1):

  1. сначала создать почтовый индекс, а затем зашифровать почтовый
  2. первый зашифровать файл, а затем пронестись его

расширение файла указывает вам порядок операций, читая их слева направо:

  1. comdty_option_namr.out это имя файла
  2. файл получил gzipped, таким образом добраться до comdty_option_namr.out.gz
  3. после чего gzip архив в зашифрованном виде, в результате чего файл comdty_option_namr.out.gz.enc
+0

Итак, они возвращаются, я делюсь, а затем разархивирую. В этом случае я бы разархивировал строки? Это верно? – BuckTurgidson

+0

@BuckTurgidson no вы бы распаковывали дешифрованный файл. –

 Смежные вопросы

  • Нет связанных вопросов^_^