Samtidig objektsströmsdekryptering

AES-256-krypterade /Type /ObjStm-behållare dekrypteras samtidigt på begränsade arbetartrådar; filkrypteringsnyckeln behöver ingen per-objekt-härledning, så varje behållare är en oberoende ren byteoperation

THPDFObjStmDecodePool

Poolen tar de köade ciphertexterna, dekrypterar dem över upp till WorkerCount-trådar och returnerar resultat i köordning; per-förfrågan-nyckelmaterial kopieras defensivt och rensas på varje utgångssökväg, misslyckanden degraderas per behållare och annullering markerar den återstående kön som annullerad

THotPDF.ObjStmDecryptWorkers

Egenskapen väljer arbetarantalet (standard 1 behåller den sekventiella sökvägen). Med fler än en arbetare för-dekrypterar typ-2-inläsaren varje distinkt AES-256-behållare genom poolen före det sekventiella avkodnings- och indexpasset, som konsumerar klartexterna i dokumentordning; äldre RC4- och AES-128-behållare härleder per-objektnycklar på instansen och förblir på den anropande tråden