Он будет читать и использовать все это. Случайный файл размером 5 МБ, вероятно, намного больше, чем нужно (при условии, что он действительно случайный) для 2048-битного ключа RSA. Вам нужно 2048 бит (2 × 1024 бит) энтропии, что означает 256 байтов. В зависимости от качества вашего случайного источника вы можете увеличить это число.
Ради интереса У Дилберта есть история на тему .