Skip to main content

secure-core-ffi-python

Native Python bindings (PyO3) for secure-core-ffi — AES-256-GCM encryption, backed by the same Rust core used by the C/C++, Node.js, and WebAssembly bindings.

Usage

from secure_core_ffi import SecurityCore

core = SecurityCore(key)          # key must be exactly 32 bytes
ciphertext = core.encrypt(b"secret data")
plaintext = core.decrypt(ciphertext)

See the main repository README for more details.

Metadata

Release files for secure-core-ffi-native 0.3.11

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

Built distributions (wheels)

Table of built distributions (wheels) for secure-core-ffi-native 0.3.11
File
secure_core_ffi_native-0.3.11-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
secure_core_ffi_native-0.3.11-cp313-cp313-manylinux_2_34_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.34+ x86-64 Details
secure_core_ffi_native-0.3.11-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details
secure_core_ffi_native-0.3.11-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
secure_core_ffi_native-0.3.11-cp312-cp312-manylinux_2_34_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.34+ x86-64 Details
secure_core_ffi_native-0.3.11-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details
secure_core_ffi_native-0.3.11-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
secure_core_ffi_native-0.3.11-cp311-cp311-manylinux_2_34_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.34+ x86-64 Details
secure_core_ffi_native-0.3.11-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details
secure_core_ffi_native-0.3.11-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
secure_core_ffi_native-0.3.11-cp310-cp310-manylinux_2_34_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.34+ x86-64 Details
secure_core_ffi_native-0.3.11-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details

Total release size: 2.5 MB

Release files / secure_core_ffi_native-0.3.11-cp313-cp313-win_amd64.whl

Download URL secure_core_ffi_native-0.3.11-cp313-cp313-win_amd64.whl
Size 125.7 kB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
b161cee228e6a9da9ada093c0ed995c530ea5bd839bf8b5be5c92837dd4dcb50
BLAKE2b-256 checksum
How to use checksums
7197dc912290bbdba85004da520a93d9e0c6565e00e157d215a2877418d5ac6d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / secure_core_ffi_native-0.3.11-cp313-cp313-manylinux_2_34_x86_64.whl

Download URL secure_core_ffi_native-0.3.11-cp313-cp313-manylinux_2_34_x86_64.whl
Size 267.7 kB
Tags CPython 3.13 Linux glibc 2.34+ x86-64
SHA-256 checksum
How to use checksums
fbc10778a42bf5d11fcd296783ab33ebe7d46342d11c8f507c21b5640f795b2e
BLAKE2b-256 checksum
How to use checksums
f1f5c2accf58df11290a33878c38d14806c4815de163a46cf174a28b0f94252d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / secure_core_ffi_native-0.3.11-cp313-cp313-macosx_11_0_arm64.whl

Download URL secure_core_ffi_native-0.3.11-cp313-cp313-macosx_11_0_arm64.whl
Size 220.0 kB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
42b86913c4d336d68770912fec90ccdd491b9b9bc86a00d48420566702c757f0
BLAKE2b-256 checksum
How to use checksums
6afe6def8760fa30a6c9aea7e80a219a7c16ad9964479faf460f8045e9d3ad3f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / secure_core_ffi_native-0.3.11-cp312-cp312-win_amd64.whl

Download URL secure_core_ffi_native-0.3.11-cp312-cp312-win_amd64.whl
Size 125.8 kB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
52ac01e96af23a512b9f68546d88ecaf77fbc4ccb26b9c33283b55cae6205705
BLAKE2b-256 checksum
How to use checksums
aae7b9539ceca20e8ba737045bb93d0318148973e1b38efd80c5225cc65dc4ad
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / secure_core_ffi_native-0.3.11-cp312-cp312-manylinux_2_34_x86_64.whl

Download URL secure_core_ffi_native-0.3.11-cp312-cp312-manylinux_2_34_x86_64.whl
Size 267.4 kB
Tags CPython 3.12 Linux glibc 2.34+ x86-64
SHA-256 checksum
How to use checksums
6bece6b596cd658f599e6327fa65d04ccaacb29dd9ae12d9d0856dcfd1c4090e
BLAKE2b-256 checksum
How to use checksums
d750825f53ff8f82ff7b17053016bfb059b04907cd3f966518987301c437895d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / secure_core_ffi_native-0.3.11-cp312-cp312-macosx_11_0_arm64.whl

Download URL secure_core_ffi_native-0.3.11-cp312-cp312-macosx_11_0_arm64.whl
Size 220.2 kB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
a77240c70c5b8ddf68520453a207210abd6a173354d516e9d858b16105b940de
BLAKE2b-256 checksum
How to use checksums
180542b007e5fa73754dfb6a5b7d8f44dd0f7b620420561fdadef09b291cae37
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / secure_core_ffi_native-0.3.11-cp311-cp311-win_amd64.whl

Download URL secure_core_ffi_native-0.3.11-cp311-cp311-win_amd64.whl
Size 127.3 kB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
63a0f2a0e6594023c8bbb6727a0224c9d866d9aca2617926cda7a3c34c0bfefb
BLAKE2b-256 checksum
How to use checksums
f3fba7064b27edddc72463cf316eb43d6866a3b3aa61e156436ab34fe9987a12
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / secure_core_ffi_native-0.3.11-cp311-cp311-manylinux_2_34_x86_64.whl

Download URL secure_core_ffi_native-0.3.11-cp311-cp311-manylinux_2_34_x86_64.whl
Size 269.4 kB
Tags CPython 3.11 Linux glibc 2.34+ x86-64
SHA-256 checksum
How to use checksums
158924c4cdad02ea098ceb64c62e00e31c9ba5845be1bdd0805f0b13c4e8f381
BLAKE2b-256 checksum
How to use checksums
b3d386e9e34c94c70a007b5c53f9c7d06b2b19a73a7c35e5274ed3e06f20c87f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / secure_core_ffi_native-0.3.11-cp311-cp311-macosx_11_0_arm64.whl

Download URL secure_core_ffi_native-0.3.11-cp311-cp311-macosx_11_0_arm64.whl
Size 224.2 kB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
9cd3345df55877f7f41982bbf1dc674c451522094f9a60b92036151706bf4176
BLAKE2b-256 checksum
How to use checksums
4348282220ac13b30a37cb802e3aa7697ba5ae8474da32ff5a4935ae78ba69be
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / secure_core_ffi_native-0.3.11-cp310-cp310-win_amd64.whl

Download URL secure_core_ffi_native-0.3.11-cp310-cp310-win_amd64.whl
Size 127.2 kB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
a91fc590eef58d86e961e214314b6ce16f22783ed3464f7da6b46192d4add02d
BLAKE2b-256 checksum
How to use checksums
7255b43aec40d139f62c9e88a8f8796cadbe88b3410171d89868ed6461f8540a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / secure_core_ffi_native-0.3.11-cp310-cp310-manylinux_2_34_x86_64.whl

Download URL secure_core_ffi_native-0.3.11-cp310-cp310-manylinux_2_34_x86_64.whl
Size 269.5 kB
Tags CPython 3.10 Linux glibc 2.34+ x86-64
SHA-256 checksum
How to use checksums
e0338462f2c29c5028b7e46c0e913b1c35d2c31658f45eaf602ada6310d3ee43
BLAKE2b-256 checksum
How to use checksums
6df99fd9df2139f12764f9120e10dc02eabed3f0b84faf9896d8a5eea688a1ce
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / secure_core_ffi_native-0.3.11-cp310-cp310-macosx_11_0_arm64.whl

Download URL secure_core_ffi_native-0.3.11-cp310-cp310-macosx_11_0_arm64.whl
Size 224.3 kB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
424ae9da6214fb28d22051742b52af2bffadd568f1b00122fb73e8de99eeb588
BLAKE2b-256 checksum
How to use checksums
2f08b1f1d20da590932566a440f8bccb34010f5e0c8209f8b01b16fc0cd97bd6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Security for secure-core-ffi-native 0.3.11

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.

No provenance found

None of the files in this release were uploaded with provenance metadata.

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