Skip to main content

vfhe

PyPI Python versions CI OpenSSF Scorecard OpenSSF Best Practices License

The vFHE library: a library for Zero-Knowledge Proofs, (verifiable) Fully Homomorphic Encryption, and related techniques.

❗ Warning: This is a pre-release version of the library and is subject to breaking changes. ❗

Using vFHE starts at Installing and continues in USAGE.md; changing it starts at DEVELOPMENT.md.


Installing

Supported platforms: Linux and macOS (POSIX only), on x86_64 and arm64.

pip install vfhe

vFHE ships one engine per instruction-set level it has kernels for: portable (any CPU), avx512ifma (x86_64 with AVX-512 IFMA), and neon (arm64). An install carries every engine its architecture can run and picks the best one at import, so it moves freely between machines of that architecture. Wheels cover Linux x86_64/arm64 and macOS arm64; elsewhere pip builds the same install from the sdist, which needs a C compiler (clang/gcc) and bundles the BLAKE3 sources, so no submodules are required.

Choosing the compiler (sdist builds only). The build uses your interpreter's compiler by default (no configuration needed). To pick a specific one (e.g. with several installed), set the standard CC environment variable:

CC=gcc-14 pip install --no-binary vfhe vfhe

What did I get? python -m vfhe.info prints the whole environment a bug report needs:

vfhe      0.0.3
engine    neon (this CPU can also run: portable)
python    3.14.5 CPython
platform  macOS-26.6.2-arm64-arm-64bit-Mach-O

Pinning the engine. VFHE_ENGINE=<name> overrides the CPU probe at import and refuses if this CPU cannot run that engine. Pinning a slower engine than the CPU deserves gets a one-time hint (silence it with the usual warnings filters).

Verifying a release

Each release artifact — sdist and wheels — is signed with Sigstore build provenance. To verify one came from this repository's release workflow (needs the GitHub CLI):

pip download --no-deps --no-binary :all: vfhe==<version>   # fetch the sdist
gh attestation verify vfhe-<version>.tar.gz --repo vfhe/vfhe

Expected output confirms the attestation and shows the signer identity: the .github/workflows/release-pypi.yml workflow of vfhe/vfhe, issued by GitHub Actions' OIDC (https://token.actions.githubusercontent.com). A mismatch, or no attestation, means the artifact is not a genuine release. PyPI also records these attestations at https://pypi.org/project/vfhe/#files.


Usage

A walkthrough of encrypted computation with CKKS is in USAGE.md; test/smoke/cases/ckks.py is its runnable form.


Modules

Each module is a self-contained folder under modules/. A module is Python-facing (ships a python/ package + a cdef exposing its C to Python) or internal C-only (contributes compiled kernels used by other modules, no Python symbols). A Python-facing module's public API is its __init__ re-exports.

Module Kind What it provides
arith Python-facing RNS polynomial arithmetic over Z_q[X]/(X^N+1): incomplete NTTs, complex FFTs, general multiprecision, basic number theory procedures, and multilinear extensions
util Python-facing The native handle (ffi/lib), the engine picker and CPU probe, vfhe.info, runtime C compilation (vfhe.dynamic_extensions), and the C substrate (aligned allocation, mod switching)
crypto Python-facing Basic primitives: the library's randomness (BLAKE3-seeded PRNG, AES-CTR RNG, Box-Muller sampling, a seeded transcript sampler) and BLAKE3 Merkle trees
mlwe Python-facing LWE / Module-LWE and MGSW: key generation, encryption, key-switching, arithmetic, and ring morphisms
fhe Python-facing Schemes on top of mlwe: CKKS (encode/encrypt/rescale/rotate/multiply), CGGI16 functional bootstrap, GP25 sparse-amortized bootstrap
piop Python-facing Sketch of IOP prover/verifier framework (currently under development)
polycom Python-facing Basefold polynomial commitments over a foldable Reed-Solomon code (currently under development)
circuit Python-facing Arithmetic circuits (protobuf wire format) and their polynomial export to arith (currently under development)
vfhe placeholder the top-level assembly that will tie the modules together

Still to come, each its own module when it has code: a circuit compiler frontend lowering programs to GKR circuits, and the SNARK layer over the PIOP and its commitments.

Development

The development guide — repository layout, build system, testing, coverage, and CI — is DEVELOPMENT.md. Contribution expectations are in CONTRIBUTING.md.


Authors

See AUTHORS.md; how the project is run is in GOVERNANCE.md.

Maintainers can be reached at maintainers@vfhe.ai.


Citation

If you use vFHE in academic work, please cite the software using CITATION.cff (GitHub renders a "Cite this repository" button from it) and the archived release DOI where relevant. (When a paper is published, we'll add it as the preferred citation.) In BibTeX form:

@software{The_vFHE_Library,
  author = {Cascudo, Ignacio and Costache, Anamaria and Cozzo, Daniele and
            Dubois, Adrien and Fiore, Dario and Guimarães, Antonio and
            Köstler, Robin and Osadnik, Michał and Roșu, Alin-Petru and
            Soria-Vazquez, Eduardo},
  license = {Apache-2.0},
  title = {{The vFHE Library}},
  url = {https://github.com/vfhe/vfhe}
}

Acknowledgements

This work is supported by: Grants JDC2024-055789-I and Excelencia María de Maeztu (CEX2024-001471-M) funded by MICIU/AEI/10.13039/501100011033 and ESF+; the PICOCRYPT project that has received funding from the European Research Council (ERC) under the European Union’s Horizon 2020 research and innovation programme (Grant agreement No. 101001283); the ERC Proof of Concept grant VERIFHE (GA: 101287502). Funded by the European Union. Views and opinions expressed are however those of the author(s) only and do not necessarily reflect those of the European Union or the European Research Council. Neither the European Union nor the granting authority can be held responsible for them.

Metadata

Release files for vfhe 0.0.3

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for vfhe 0.0.3
File Size Uploaded Provenance
vfhe-0.0.3.tar.gz 737.8 kB With provenance Details

Built distributions (wheels)

Table of built distributions (wheels) for vfhe 0.0.3
File
vfhe-0.0.3-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.17+ x86-64, Linux glibc 2.28+ x86-64 Details
vfhe-0.0.3-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.14 CPython 3.14 Linux glibc 2.17+ ARM64, Linux glibc 2.28+ ARM64 Details
vfhe-0.0.3-cp314-cp314-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 macOS 11.0+ ARM64 Details
vfhe-0.0.3-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ x86-64, Linux glibc 2.28+ x86-64 Details
vfhe-0.0.3-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ ARM64, Linux glibc 2.17+ ARM64 Details
vfhe-0.0.3-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details
vfhe-0.0.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ x86-64, Linux glibc 2.28+ x86-64 Details
vfhe-0.0.3-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ ARM64, Linux glibc 2.28+ ARM64 Details
vfhe-0.0.3-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details
vfhe-0.0.3-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ x86-64, Linux glibc 2.28+ x86-64 Details
vfhe-0.0.3-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ ARM64, Linux glibc 2.28+ ARM64 Details
vfhe-0.0.3-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details
vfhe-0.0.3-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ x86-64, Linux glibc 2.28+ x86-64 Details
vfhe-0.0.3-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ ARM64, Linux glibc 2.28+ ARM64 Details
vfhe-0.0.3-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details

Total release size: 14.9 MB

Release files / vfhe-0.0.3.tar.gz

Download URL vfhe-0.0.3.tar.gz
Size 737.8 kB
Tags Source
SHA-256 checksum
How to use checksums
330236996c2adb656dd5ec3730ae4e7f8ca86494d18ce45c7b1635f38381ef7a
BLAKE2b-256 checksum
How to use checksums
69f9113cb86021f725507ba9c628da414e9c4b49c1cbc1dce72caf2089e2de3b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 10, 2026.

Transparency log

Release files / vfhe-0.0.3-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL vfhe-0.0.3-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 1.2 MB
Tags CPython 3.14 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
862517ab7d3614cf25cdc72ba6c05f41a544bac225364dad20749ef8744dc5e2
BLAKE2b-256 checksum
How to use checksums
e849f8edc492f00ef65eb62f39ec59948204a13c2f894c306765238a78a2e683
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 10, 2026.

Transparency log

Release files / vfhe-0.0.3-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL vfhe-0.0.3-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 832.3 kB
Tags CPython 3.14 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
de2a90c1afc5222208bab40d1aca30d92df8ba02feadc3335038ad2ce174b501
BLAKE2b-256 checksum
How to use checksums
81928764066c78b1c60bde372113027dcd69cbff9bcb5a38ca94fd1e807f8ab3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 10, 2026.

Transparency log

Release files / vfhe-0.0.3-cp314-cp314-macosx_11_0_arm64.whl

Download URL vfhe-0.0.3-cp314-cp314-macosx_11_0_arm64.whl
Size 747.6 kB
Tags CPython 3.14 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
0ce7d5958b4e1ed152f08c5659bd1b3c27d51b4bb51c237ca145289e0323ada2
BLAKE2b-256 checksum
How to use checksums
4aa99e2d338b718a1b7bf70e2fbae8487917c7c6b4df8ce4ee23acc80c96233e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 10, 2026.

Transparency log

Release files / vfhe-0.0.3-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL vfhe-0.0.3-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 1.2 MB
Tags CPython 3.13 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
ed212d7e9b5e88d3a362d387d034312027583f1d134845f768549078f49ce81b
BLAKE2b-256 checksum
How to use checksums
86f97089ca524d93b83ed0ae7eb919c480f5e73c0737a9d9612bfa8d387d5b83
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 10, 2026.

Transparency log

Release files / vfhe-0.0.3-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL vfhe-0.0.3-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 832.2 kB
Tags CPython 3.13 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
6f8515ce433590ec49795cdcf99571007a9feaec58ad11a1c2bd358b597b6941
BLAKE2b-256 checksum
How to use checksums
c0e6aba64618957d28683a91b5288f26e191e1b5422c71c967bf52af8f91e2ce
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 10, 2026.

Transparency log

Release files / vfhe-0.0.3-cp313-cp313-macosx_11_0_arm64.whl

Download URL vfhe-0.0.3-cp313-cp313-macosx_11_0_arm64.whl
Size 747.5 kB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
272cfab0c3486af18b3e75ce4f1f35dd306e83545a8c7b252450c6be55668fae
BLAKE2b-256 checksum
How to use checksums
87b8612340990a52f305a2ac918cc136ee97f15b8c6f6614c2d9afba4e9fa79d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 10, 2026.

Transparency log

Release files / vfhe-0.0.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL vfhe-0.0.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 1.2 MB
Tags CPython 3.12 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
47b255ec4f6c746924b2b96523fcbb277345a8c282d0729580f0f5564fbd74ea
BLAKE2b-256 checksum
How to use checksums
4c5f4a1a0561aa59bf46aedfb1af708e3036494f28c51900cc896556ca927733
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 10, 2026.

Transparency log

Release files / vfhe-0.0.3-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL vfhe-0.0.3-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 832.2 kB
Tags CPython 3.12 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
c401d42156b3bb674bd932bf8e32777a441c3a780751db6701210dd26e093d60
BLAKE2b-256 checksum
How to use checksums
9f163a0cdac564c0418413bdd2b24f33d5100653974cf5e994ff5943aa182dc3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 10, 2026.

Transparency log

Release files / vfhe-0.0.3-cp312-cp312-macosx_11_0_arm64.whl

Download URL vfhe-0.0.3-cp312-cp312-macosx_11_0_arm64.whl
Size 747.5 kB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
3def7e045ec82015ef8b93c933a872c8158ae5f449a40380a90e32cd9efa6fa2
BLAKE2b-256 checksum
How to use checksums
4490a6a37273a8930a1e14d78526e0ff3c43ef346be7c3977f9a2a2fb771e598
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 10, 2026.

Transparency log

Release files / vfhe-0.0.3-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL vfhe-0.0.3-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 1.3 MB
Tags CPython 3.11 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
b60b49c9608a57c5436ae6280c1e00e7e83062badcfc824d3f86c9f56c6feb5e
BLAKE2b-256 checksum
How to use checksums
def1522166a8e92de7c79b28fcee0d5c6be01ece712ce96a0cbecc948a266d65
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 10, 2026.

Transparency log

Release files / vfhe-0.0.3-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL vfhe-0.0.3-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 832.8 kB
Tags CPython 3.11 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
5856a72af494bd698d2d81b42aa048e0e719f275e64f80cbce089d1ee71d40fe
BLAKE2b-256 checksum
How to use checksums
823bfd9056d27c8ce872c486bb3065e813831c3b42943d065788d31415974b2a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 10, 2026.

Transparency log

Release files / vfhe-0.0.3-cp311-cp311-macosx_11_0_arm64.whl

Download URL vfhe-0.0.3-cp311-cp311-macosx_11_0_arm64.whl
Size 746.5 kB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
ab4fc246666704bf027b4c19ff0e19308746e6d7d0cff4b395a2861152570bbd
BLAKE2b-256 checksum
How to use checksums
a8c250f0fce108b4ae8c26b6c6bc831a37efc9f63043a7b4e2a7f14d422931b1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 10, 2026.

Transparency log

Release files / vfhe-0.0.3-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL vfhe-0.0.3-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 1.3 MB
Tags CPython 3.10 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
75e0b94659afe86ab4321a7d232ee7240b468e30865d1098a034066896d21ccd
BLAKE2b-256 checksum
How to use checksums
6103b2d288a4079d85778197867e626cdc3f8087a482d2802d41b58c12c2d254
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 10, 2026.

Transparency log

Release files / vfhe-0.0.3-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL vfhe-0.0.3-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 832.8 kB
Tags CPython 3.10 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
5765238ba38ac33b8bf6315f6279043f89c32d4ec21370cd1fa8599135996145
BLAKE2b-256 checksum
How to use checksums
e466497891c35076b5626ce1c7a9cbf95fcbf3063b77edd13ecf34f08c044c61
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 10, 2026.

Transparency log

Release files / vfhe-0.0.3-cp310-cp310-macosx_11_0_arm64.whl

Download URL vfhe-0.0.3-cp310-cp310-macosx_11_0_arm64.whl
Size 746.6 kB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
ef7f2a5ce9b36cb2cd3a70cc193cfc69053df0d6469df4bb2ba485810e57095c
BLAKE2b-256 checksum
How to use checksums
a51bd6204166418d88e23eebd38343d1acc6dfd4b341c0cb7ae82f002447497c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 10, 2026.

Transparency log

Security for vfhe 0.0.3

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

Full provenance

All 16 files in this release have been uploaded with provenance metadata.

Select from 16 files

Attestation for vfhe-0.0.3.tar.gz

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 10, 2026.

Transparency log

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page