Pith. sign in

REVIEW 1 cited by

Intel HEXL: Accelerating Homomorphic Encryption with Intel AVX512-IFMA52

Not yet reviewed by Pith; the record is open.

This paper has not been read by Pith yet. Machine review is queued; the pith claim, tier, and objections will appear here once it completes.

SPECIMEN: schema-true, not a live event

T0 review · schema-true

One-sentence machine reading of the paper's core claim.

pith:XXXXXXXX · record.json · timestamp

arxiv 2103.16400 v3 pith:E6CP2I23 submitted 2021-03-30 cs.CR

classification cs.CR
keywords intelhexlencryptionhomomorphicmodularmultiplicationimplementationspolynomial
verification ladder T0 review T1 audit T2 compute T3 formal
0 comments
read the original abstract

Modern implementations of homomorphic encryption (HE) rely heavily on polynomial arithmetic over a finite field. This is particularly true of the CKKS, BFV, and BGV HE schemes. Two of the biggest performance bottlenecks in HE primitives and applications are polynomial modular multiplication and the forward and inverse number-theoretic transform (NTT). Here, we introduce Intel Homomorphic Encryption Acceleration Library (Intel HEXL), a C++ library which provides optimized implementations of polynomial arithmetic for Intel processors. Intel HEXL takes advantage of the recent Intel Advanced Vector Extensions 512 (Intel AVX512) instruction set to provide state-of-the-art implementations of the NTT and modular multiplication. On the forward and inverse NTT, Intel HEXL provides up to 7.2x and 6.7x speedup, respectively, over a native C++ implementation. Intel HEXL also provides up to 6.0x speedup on the element-wise vector-vector modular multiplication, and 1.7x speedup on the element-wise vector-scalar modular multiplication. Intel HEXL is available open-source at https://github.com/intel/hexl under the Apache 2.0 license and has been adopted by the Microsoft SEAL and PALISADE homomorphic encryption libraries.

Discussion (0). Sign in to comment.

Forward citations

Cited by 1 Pith paper

Reviewed papers in the Pith corpus that reference this work. Sorted by Pith novelty score. Full citation record

  1. FIDESlib: A Fully-Fledged Open-Source FHE Library for Efficient CKKS on GPUs

    cs.CR 2025-07 conditional novelty 6.0 of 10

    FIDESlib is a fully open-source CKKS GPU library with all primitives including bootstrapping, reporting over 70x bootstrapping speedup over optimized OpenFHE and better performance than Phantom for shared operations.

Pith tools