Я пытаюсь расшифровать финансовые данные Bloomberg, закодированные DES, с помощью PyDES. Файл заканчивается на gz.enc, я могу прочитать файл в двоичный файл, перезагрузить двоичный файл обратно в переменную (в переменной есть данные), а затем использовать для него следующую расшифровку.
k = pyDes.des(password, pyDes.ECB, padmode=pyDes.PAD_PKCS5)
released = k.decrypt(encrypted_data)
Проблема в том, что я получаю пустую строку для «выпущено». К сожалению, я не могу поделиться ни файлом, ни паролем из-за законов о конфиденциальности. Я не могу использовать расшифровку Bloomberg, так как они не поддерживают ни Ubuntu, ни Mac.