Równoległe deszyfrowanie strumieni obiektów
Kontenery /Type /ObjStm zaszyfrowane AES-256 deszyfrują równolegle na ograniczonych wątkach roboczych; klucz szyfrowania pliku nie wymaga wyprowadzania per obiekt, więc każdy kontener jest niezależną czystą operacją bajtową
THPDFObjStmDecodePool
Pula pobiera zakolejkowane teksty zaszyfrowane, deszyfruje je na maksymalnie WorkerCount wątkach i zwraca wyniki w kolejności kolejki; materiał klucza per żądanie jest defensywnie kopiowany i wymazywany na każdej ścieżce wyjścia, awarie degradują per kontener, a anulowanie oznacza pozostałą kolejkę jako anulowaną
THotPDF.ObjStmDecryptWorkers
Właściwość wybiera liczbę wątków roboczych (domyślnie 1 zachowuje ścieżkę szeregową). Przy więcej niż jednym wątku roboczym moduł ładujący typu 2 pre-deszyfruje każdy odrębny kontener AES-256 przez pulę przed szeregowym przebiegiem dekodowania i indeksowania, który zużywa teksty jawne w kolejności dokumentu; starsze kontenery RC4 i AES-128 wyprowadzają klucze per obiekt w instancji i pozostają na wątku wywołującym