Explore (579)Live Systems (52)Pricing
Log InGet API Key✓ Verify It Yourself
Benchmarks

190 Billion FHE Operations Changes Cyber Insurance

| Eric Beans, CEO | 15 min read

We ran 190 billion fully homomorphic encryption operations on production hardware. Not in a lab. Not in a simulation. On the same Graviton4 metal instances that serve our production API. The number is large enough to be abstract, so let me make it concrete: 190 billion operations is enough to verify the security controls of every company in the Fortune Global 2000, every hour, for an entire year, with capacity to spare.

This matters for cyber insurance because the core objection to encrypted verification has always been performance. Fully homomorphic encryption was theoretically sound but practically slow. Too slow for batch processing. Too slow for real-time verification. Too slow for anything beyond research papers. That objection is now obsolete.

The Numbers

H33's BFV engine on Graviton4 c8g.metal-48xl instances sustains 1,667,875 authenticated operations per second over 30-second benchmarks. Each operation includes a full FHE batch computation (32 users per ciphertext), batch attestation with SHA3 plus Dilithium sign and verify, and a ZKP cached lookup. The total per-batch latency is 1,345 microseconds. The per-authentication latency is 42 microseconds.

At this sustained rate, running continuously for 24 hours produces approximately 144 billion operations per day. Over 32 hours of cumulative benchmark time across multiple runs, we crossed 190 billion total FHE operations. These are not toy operations on small parameters. The FHE engine uses BFV with N=4096, a single 56-bit modulus, and plaintext modulus t=65537. The security level is H33-128, which provides 128 bits of classical security from lattice-based assumptions.

The full pipeline cost per authentication is approximately $3.8 times ten to the negative tenth power. That is less than a billionth of a dollar per verified authentication. At this cost, the economic argument against universal verification disappears entirely.

Why FHE Matters for Insurance Underwriting

Cyber insurance underwriting relies on evaluating the security posture of the insured. Today, this evaluation happens through self-reported applications, third-party scanning services, and occasional penetration tests. Each of these methods has fundamental limitations. Self-reports are unreliable. External scanning only sees what is visible from the internet. Penetration tests are snapshots that become stale immediately.

FHE introduces a fundamentally different approach: verification of security controls without requiring access to the underlying data. An insurer does not need to see your firewall rules to verify that your firewall is configured correctly. An insurer does not need access to your authentication logs to verify that multi-factor authentication is enforced. The FHE engine can perform these verifications on encrypted data, producing a cryptographically signed attestation of compliance or non-compliance without ever exposing the sensitive configuration details.

This solves the trust problem that has plagued cyber insurance since its inception. Policyholders do not want to share their detailed security configurations with insurers because that information is itself sensitive. Insurers do not trust self-reports because policyholders have incentives to overstate their controls. FHE eliminates this tension by enabling verification without disclosure.

The Scale Problem, Solved

The previous generation of FHE implementations could process a handful of operations per second. Academic benchmarks typically reported single operations in milliseconds to seconds. At those speeds, FHE was useful for proving concepts but useless for production systems. A single enterprise with 10,000 endpoints generating continuous telemetry would overwhelm any FHE system built before 2024.

At 1.6 million operations per second, the scale problem inverts. Instead of asking "can we process enough operations?" the question becomes "what else can we verify now that processing is cheap?" The answer is: everything.

Consider a mid-market company with 5,000 employees. At current throughput, H33 can verify every authentication event, every configuration check, and every access control decision for that entire company in less than 3 seconds of compute time. For a large enterprise with 100,000 employees, the compute time is under 60 seconds. For every company in the Fortune 500 simultaneously, the compute time is under 5 minutes.

These numbers change what is possible. Instead of annual questionnaires, insurers can receive continuous attestation feeds covering every insured in their portfolio. Instead of sampling a subset of controls on a subset of systems, every control on every system can be verified every hour. Instead of relying on breach data to understand risk, insurers can observe the actual security posture of their portfolio in near-real-time.

What 190 Billion Operations Actually Computed

Each FHE operation in the benchmark performs meaningful cryptographic work. The BFV batch operation takes a ciphertext encoding 32 user authentication vectors and computes an inner product against encrypted reference templates. This is the same computation used in production biometric matching: the encrypted template from the authenticating user is compared against encrypted reference templates to produce an encrypted match score.

The inner product computation happens entirely in the encrypted domain. The plaintext authentication data never exists in memory on the server. The plaintext reference templates never exist in memory on the server. The match score is produced in encrypted form and is only meaningful when decrypted by the key holder. The server performs the computation without knowing what it computed or what the result was.

After the FHE computation, the batch attestation stage signs the encrypted result with ML-DSA (Dilithium) and verifies the signature. This post-quantum signature ensures that the attestation is tamper-evident and will remain verifiable even after quantum computers are available. The final stage performs a ZKP cached lookup through the Cachee engine at 0.358 microseconds per lookup, verifying that the attestation is consistent with previously issued attestations.

The 190 billion operations therefore represent 190 billion verified, attested, post-quantum-signed computations on encrypted data. Each one produces an independently verifiable proof that a specific computation was performed correctly on specific encrypted inputs without ever exposing those inputs.

Impact on Premium Pricing

Actuarial models for cyber insurance are still maturing. Unlike property and casualty insurance, which has centuries of loss data, cyber insurance has roughly two decades of meaningful data and a threat landscape that changes faster than models can adapt. The result is wide variance in pricing: similar companies can receive quotes that differ by 300% or more depending on the insurer, the broker, and the market conditions.

This variance exists because underwriting data is imprecise. Insurers know that self-reported applications are unreliable, so they build risk margins into their pricing to account for the uncertainty. A company that reports strong controls might actually have strong controls, or might have mediocre controls with a well-crafted application. The insurer cannot distinguish between the two, so they price both somewhere in the middle.

Continuous FHE-based verification eliminates this uncertainty. An insurer with access to continuous attestation data knows exactly which controls are in place, how consistently they are maintained, and how quickly deviations are remediated. This precision enables actuarial models that differentiate risk at a granularity that has never been possible in cyber insurance.

Companies with strong, continuously verified controls will see premium reductions because their risk is genuinely lower and the insurer can verify that it is lower. Companies with weak controls will see premiums that accurately reflect their risk, which may be higher than current rates if the market has been underpricing their risk due to favorable self-reports. The overall market becomes more efficient, with premiums more closely tracking actual risk.

The Attestation Pipeline

The production pipeline that produced the 190 billion operations follows a three-stage architecture. Understanding this architecture clarifies what continuous verification looks like in practice.

Stage one is the FHE batch computation. Security telemetry from the insured's environment is encrypted client-side using the insured's public key. The encrypted telemetry is transmitted to the H33 verification engine. The engine performs computations on the encrypted data, typically comparing current configurations against compliance baselines, matching authentication patterns against expected behaviors, or aggregating security metrics across systems. The computation produces encrypted results. Latency for a 32-user batch: 943 microseconds. This stage accounts for 70% of the total pipeline time.

Stage two is the batch attestation. The encrypted results from stage one are bound to attestation metadata including the timestamp, the computation type, the compliance determination, and the scheme identifiers. The attestation is signed with ML-DSA and the signature is verified. The combined sign-and-verify operation ensures that the attestation is both authentic (signed by the H33 engine) and valid (the signature checks out). Latency: 391 microseconds. This stage accounts for 29% of the pipeline.

Stage three is the ZKP lookup. The attestation is checked against the Cachee engine to verify consistency with prior attestations. This prevents attestation replay, ensures temporal ordering, and provides a fast lookup for verification requests. Latency: 0.358 microseconds. This stage accounts for less than 1% of the pipeline but provides the consistency guarantees that make the attestation chain reliable.

The total pipeline latency of 1,345 microseconds means that a complete verified attestation is produced every 1.345 milliseconds. At batch size 32, this yields approximately 24,000 individual verifications per second per pipeline instance. With 192 vCPUs on the Graviton4 metal instance running multiple pipeline instances in parallel, the sustained throughput reaches the 1.6 million per second mark.

What This Means for Claim Adjudication

Claim disputes in cyber insurance frequently center on whether the insured had specific controls in place at the time of the breach. The insurer points to the application. The insured points to their security tools. The forensic investigator provides findings that may or may not align with either account. The result is expensive litigation, delayed payouts, and erosion of trust in the market.

Continuous FHE-based attestation changes this dynamic entirely. If the insured was continuously verified through the HATS protocol, there is a complete, timestamped, cryptographically signed record of their security posture for every hour of the policy period. When a breach occurs, both parties can examine the attestation record for the time of the breach and determine exactly which controls were in place and which were not.

If the attestation record shows that MFA was continuously verified and operational at the time of the breach, the insurer cannot challenge MFA deployment. If the record shows that a specific control drifted out of compliance three days before the breach and was not remediated, both parties can see that. The claim adjudication becomes a factual exercise rather than an adversarial dispute.

The 190 billion operations number matters here because it demonstrates that continuous verification at this cadence is not a burden on the system. Verifying every control, every hour, for every insured in a large book of business is computationally trivial at these throughput levels.

The Cost Structure

The Graviton4 c8g.metal-48xl instance used for benchmarking costs approximately $2.30 per hour on-demand. At 1.6 million operations per second sustained, this translates to approximately 5.76 billion operations per hour at a cost of $2.30. The per-operation cost is $0.0000000004, or four tenths of a billionth of a dollar.

For perspective, the typical cyber insurance premium for a mid-market company is $50,000 to $200,000 per year. The cost of continuously verifying that company's security controls via FHE for an entire year would be less than $50 in compute costs. The verification cost is approximately 0.025% to 0.1% of the premium, which is negligible compared to the loss ratio improvements that accurate underwriting enables.

This cost structure makes universal verification economically rational. There is no reason to sample controls or verify quarterly when continuous verification costs less than a rounding error on the premium. The technology cost is no longer the constraint. The only remaining barriers are integration and adoption.

Implications for the Broader Market

The cyber insurance market is approaching $20 billion in gross written premium. Loss ratios have improved from the peaks of 2020-2021 but remain volatile. Insurers are actively seeking tools that improve underwriting accuracy and reduce claim uncertainty. The combination of FHE-based verification and HATS continuous attestation addresses both needs simultaneously.

For reinsurers, the implications are even more significant. Reinsurers aggregate risk across multiple primary carriers and need portfolio-level visibility into the quality of the underlying risks. Continuous attestation data provides this visibility without requiring reinsurers to access sensitive policyholder data, because the verification happens on encrypted data. A reinsurer can verify that their portfolio of 10,000 insureds maintains a specific level of control compliance without ever seeing any individual insured's configuration data.

For regulators, continuous verification provides auditable evidence of insurer diligence. Instead of reviewing underwriting files that contain self-reported applications, regulators can review attestation records that demonstrate verified control states. This raises the bar for what constitutes adequate underwriting diligence and may eventually influence regulatory expectations for the industry.

From Theoretical to Production

The gap between academic FHE benchmarks and production systems has historically been enormous. Academic papers report operation counts and latencies for single operations on research hardware. Production systems must handle authentication, key management, network latency, error handling, logging, and all the other overhead that turns a single operation into a deployable service.

The 190 billion operations reported here were produced by the production H33 pipeline, not a stripped-down benchmark harness. The pipeline includes all production overhead: batch encoding and decoding, Dilithium key generation and signature operations, SHA3 hashing, Cachee lookups, and result serialization. The 42-microsecond per-authentication latency includes all of this overhead. The 1.6 million operations per second is the sustained production throughput, not a peak burst rate that degrades under load.

This distinction matters because it means the numbers translate directly to deployment. An insurer integrating with the H33 API will experience these latencies and throughputs in production, not a fraction of them after production overhead is accounted for. The 190 billion operations benchmark was conducted specifically to validate that the production pipeline sustains its performance characteristics over extended runs without degradation.

The era of theoretical FHE is over. Encrypted computation at scale is production infrastructure, and the implications for cyber insurance are immediate and significant.

See the Benchmarks

Explore the full performance data behind 190 billion FHE operations.

View Benchmarks Cyber Insurance Solution
Verify It Yourself