Понадобилось мне передавать данные через фтп и соответственно встал вопрос защиты этих данных.
У меня сейчас есть 2 варианта:
1. заархивировать(deflate), а потом зашифровать(AES)
2. наоборот, сначала зашифровать, а потом архивировать
проверочные данные текстовые, 18кб
Во втором случае получается что зашифрованный файл архиватор не берет и на выходе что с архивацией, что без те же 18кб. А вот в первом случае deflate сжимает текст до 3кб, а потом уже шифруются 3кб и на выходе имеем в 6 раз меньший файл.
вроде все очевидно, но задумался я вот о чем: а не теряю ли я сильно в криптостойкости, когда предварительно архивирую?
//в девелопмент вроде ни о чем, в другие разделы тем более, поэтому в торксах. если не прав - перенесите.