Streaming prime processing
Finite candidate windows are processed without constructing a dense representation of the entire search range.

Pythagorean Sieve Enterprise / RSA
A proprietary C++ technology line for streaming prime-candidate processing, multiprecision factor generation and complete RSA key-material verification.
Technology profile
The RSA-oriented line develops the Pythagorean Sieve into a bounded-memory processing architecture. It supports distant finite windows, rejection-only prefiltering, multiprecision probable-prime generation and consistency checking of the resulting RSA material. Lean and OpenSSL-backed profiles make it possible to distinguish the proprietary arithmetic path from auxiliary external validation and interoperability.
Why this architecture
The RSA-oriented technology is intended for applications in which predictable memory use, native streaming, direct access to distant numerical ranges and controlled prime-candidate generation are more important than a universal claim of maximum throughput.
Unlike dense interval-based approaches, the modular index formulation decouples working-memory requirements from the magnitude of the numerical range being examined. Processing may begin from an arbitrary index without materializing or traversing all preceding intervals, while candidates can be emitted incrementally and computation can stop as soon as the requested result has been obtained.
The Enterprise implementation complements this architecture with finite-window acceleration through IPM, high-bound multiprecision filtering through MPW and the MPS1 small-prime moduli cache. Separate Lean and OpenSSL-backed profiles allow the proprietary low-RSS core to be evaluated independently from BIGNUM validation, interoperability checks and PEM serialization.
Finite candidate windows are processed without constructing a dense representation of the entire search range.
Independent prime factors are generated with controlled bit length, retry behavior and configurable primality validation.
The pipeline constructs and checks the modulus, totient-related values, private exponent and CRT components.
Optional OpenSSL-backed verification and PEM handling support integration-oriented review without redefining the lean core.
The design emphasizes bounded working memory, controlled logging and reproducible operational measurement.
A stable shared-library interface supports binary evaluation and platform-specific integration studies.
Enterprise acceleration layers
The selectors preserve the public processing semantics while choosing an implementation path appropriate to the requested numerical regime.
Processing architecture
The public architecture can be described as a sequence of bounded stages. Optimized kernels, internal policies and implementation details remain proprietary.
Select a finite range beginning at the required numerical position.
Apply modular, IPM or multiprecision prefilter paths according to the selected profile.
Submit surviving candidates to configurable multiprecision probable-prime testing.
Generate distinct factors with the requested bit-length and retry requirements.
Compute the modulus, private exponent and CRT-related components.
Run internal consistency checks and, where enabled, OpenSSL validation and PEM serialization.
RSA-oriented construction
The controlled profile generates independent candidates p and q, validates them internally, checks distance and exponent compatibility and can optionally cross-check the factors through OpenSSL BIGNUM.
The construction also computes the CRT parameters dP, dQ and qinv. A key handle is issued only after the essential invariants have passed.
Execution profiles
RSA validation boundary
A key handle is issued only after the essential bit-length, independence, primality, exponent, modulus and CRT invariants pass. Optional BIGNUM validation and PEM or metadata output do not replace the mandatory internal checks, and reports exclude secret values.
Deployment-oriented assessment
Binary-only Footprint Evaluation and Integration Kits provide separate Embedded Lean and Edge OpenSSL boundaries. Authorized evaluators can inspect dependencies, reproduce the supplied resource evidence and perform compile, link and API-integration checks without disclosure of the proprietary implementation.
This separation makes the memory, dependency and interoperability boundaries assessable before broader product-integration or deployment decisions are made.
Potential RSA deployment value
The RSA-oriented value proposition combines a low-RSS Lean workflow, a compact embedded workspace and an optional OpenSSL-backed interoperability profile. The benefit is determined by the customer's actual deployment rather than by a universal speed claim.
A smaller per-process resident set may support more concurrent workers within a fixed memory budget.
Workspace measured in only a few kilobytes can make technical assessment possible on constrained targets where resource margins are decisive.
Lean and OpenSSL-backed profiles let an organization evaluate only the validation, serialization and dependency boundary its deployment requires.
Bounded memory, streaming output and early stop can reduce over-provisioning and make batch or service capacity more predictable.
RSA hosted benchmark evidence
Canonical resource profiling and scalar-versus-auto same-target testing are separate campaigns. They are reported in separate tables below; Binary Footprint measurements follow in their own section.
Hosted measurement and timing-diagnostic interpretation are summarized in the Technical FAQ.
Ten independent runs per series; the OpenSSL-backed measurements include BIGNUM cross-validation of p and q.
mp_prefilter=auto.Both methods process the same initial p and q targets and preserve equal search-attempt counts.
The high-bound configuration uses small_prime_bound=4000000, window_marker_chunk_size=4096 and auto/windowed prefiltering.
User CPU time remained close to wall time, with zero or near-zero system CPU time and zero major page faults.
Ten-run comparison with primesieve reproduced all tested finite-64-bit counts. Primesieve remained faster for dense enumeration; the Enterprise path used about 62% lower median peak RSS in distant-range cases near 1018.
RSA Binary Footprint evidence
This Embedded Lean evidence is reported independently from hosted process RSS and OpenSSL-backed execution.
The Embedded Lean boundary has no libcrypto or libssl dependency.
Fixed workspace progression from RSA-2048 through RSA-8192 high-bound.
Functional execution, dependency audit, binary hygiene, package retest, manifest and SHA-256 integrity accompany the supplied kits.
Binary Footprint scope and hosted-versus-embedded interpretation are summarized in the Technical FAQ.
Technical brochure