Быстрое шифрование и / или сжатие в Python - PullRequest
0 голосов
/ 22 октября 2019

Я уже несколько месяцев пытаюсь создать быстрый и эффективный инструмент шифрования и сжатия в Python. Я создал методы надежного шифрования, base64, шестнадцатеричное, Unicode и несколько методов, которые я разработал сам. Будучи очень хорошими методами шифрования, особенно моими, они увеличивают размер файлов, а также требуют много времени для запуска. Один файл, в частности, занимает 225 МБ и занимает более минуты для кодирования (я не уверен, нормально ли это для файла такого размера, мои исследования не были плодотворными, когда дело касалось домашних программ). Все, что я спрашиваю, есть ли быстрый способ шифрования, который может быть сделан в Python, с (возможно, я бы предпочел, чтобы это было быстро) сжатие.

Если честно, это больше скоростьЯ обеспокоенИ, чтобы уточнить, я бы хотел, чтобы я мог реализовать свои собственные методы шифрования, но я не уверен, есть ли способ шифрования быстрее.

Я попытался просто прочитать файл, а затемзашифровываем все это за один раз, разбиваем файл на части и разбиваем на части, и т. д., но все они занимают намного больше времени, чем ожидалось / требуется.

Спасибо за любую помощь!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...