Gelijktijdige objectstroom-ontsleuteling
AES-256-gecodeerde /Type /ObjStm-containers worden tegelijk ontsleuteld op begrensde worker-threads; de bestandssleutel voor de codering heeft geen per-object-afleiding nodig, dus elke container is een onafhankelijke pure-bytebewerking
THPDFObjStmDecodePool
De pool neemt de gequeuecip eerder ciphertexts, ontsleutelt deze over maximaal WorkerCount-threads en retourneert resultaten in queuevolgende; per-verzoek-sleutelmateriaal wordt defensief gekopieerd en afgeteeld op elk exitpad, fouten degraderen per container en annulering markeert de resterende queue als geannuleerd
THotPDF.ObjStmDecryptWorkers
De eigenschap selecteert het worker-aantal (standaard 1 behoudt het seriële pad). Met meer dan één worker pre-ontsleutelt de type-2-loader elke afzonderlijke AES-256-container via de pool vóór de seriële decodeer-en-indexeerdoorgang, die de plaintexts in documentvolgende verbruikt; legacy-RC4- en AES-128-containers leiden per-objectsleutels af op de instantie en blijven op de aanroepende thread