A pergunta mais apropriada é: " Quanta sobrecarga você está disposto a aceitar "
Ao descarregar os arquivos em uma máquina separada na mesma rede (assumirei a rede Gbps), Você incorrerá em um custo de aproximadamente 1/2 microssegundo para cada transação (Mais uma vez, estou fazendo suposições aqui sobre o Disco cache e tamanho do arquivo, mas acho que é uma suposição razoável). Isso fornece apenas marginalmente melhor segurança. Ao descarregar com o AES com codificação de bloco de 128 bits, você pode esperar que cada transação passe em torno de 2-3 microssegundos). Descarregamento com Autenticação AES-128 + através de sessões ASP, Você pode razoavelmente esperar que ele aumente no intervalo de 20-30 microssegundos (por arquivo).