как вы храните зашифрованный блок данных RSA? выходные данные могут быть значительно больше, чем исходный размер входного блока данных, и я не думаю, что люди тратят память, заполняя нулевые нагрузки перед каждым блоком данных кроме того, как они будут удалены? или каждый блок хранится на новых строках в файле? если это так, как бы вы узнали разницу между допустимой новой строкой и символом '\ n', записанным в файл?
что мне не хватает? Я пишу часть "запись в файл" в Python, так что, возможно, это одно из различий между:
open(file,'w')
open(file,'w+b')
open(file,'wb')
что я не знаю. или это что-то еще?