Descriptografia concorrente de streams de objetos
Contêineres /Type /ObjStm criptografados com AES-256 são descriptografados concorrentemente em threads de trabalhador limitadas; a chave de criptografia do arquivo não precisa de derivação por objeto, então cada contêiner é uma operação de bytes pura e independente
THPDFObjStmDecodePool
O pool recebe os textos cifrados enfileirados, os descriptografa em até WorkerCount threads e retorna os resultados na ordem da fila; o material de chave por solicitação é copiado defensivamente e limpo em todo caminho de saída, falhas degradam por contêiner e o cancelamento marca a fila restante como cancelada
THotPDF.ObjStmDecryptWorkers
A propriedade seleciona a contagem de trabalhadores (o padrão 1 mantém o caminho serial). Com mais de um trabalhador, o carregador tipo 2 pré-descriptografa cada contêiner AES-256 distinto por meio do pool antes da passagem serial de decodificação e indexação, que consome os textos simples em ordem de documento; contêineres RC4 e AES-128 legados derivam chaves por objeto na instância e permanecem na thread de chamada