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.13

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.13
File
secure_core_ffi_native-0.3.13-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
secure_core_ffi_native-0.3.13-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.13-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details
secure_core_ffi_native-0.3.13-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
secure_core_ffi_native-0.3.13-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.13-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details
secure_core_ffi_native-0.3.13-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
secure_core_ffi_native-0.3.13-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.13-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details
secure_core_ffi_native-0.3.13-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
secure_core_ffi_native-0.3.13-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.13-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.13-cp313-cp313-win_amd64.whl

Download URL secure_core_ffi_native-0.3.13-cp313-cp313-win_amd64.whl
Size 125.7 kB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
03488fd310a4dbc93692acd68fac4b0b5a122396cf1410cdde4ae2000d3f2f6b
BLAKE2b-256 checksum
How to use checksums
50238270cf100e8381d72b6483aec8dc37beac4aa8c37ca785782fb7bfd73fc4
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.13-cp313-cp313-manylinux_2_34_x86_64.whl

Download URL secure_core_ffi_native-0.3.13-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
48b3f1b073a8bb36fc3934f0743d73708810df469bad34e6dc26d435f181deff
BLAKE2b-256 checksum
How to use checksums
7f4022f613003f125066900dded7c89c26ee0b3a212d7059e79a2cedac112e4f
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.13-cp313-cp313-macosx_11_0_arm64.whl

Download URL secure_core_ffi_native-0.3.13-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
ef2917c696e94e8e707d50e5ae645452210d2b0f52b33243fd9fd6acb0289960
BLAKE2b-256 checksum
How to use checksums
d3e82945b9519660eb4426ab79a7d1b0c73d88b16bf1b97bdbc57cdb0eca8760
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.13-cp312-cp312-win_amd64.whl

Download URL secure_core_ffi_native-0.3.13-cp312-cp312-win_amd64.whl
Size 125.8 kB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
11ba468a0886bd1b93d93c1b450956985d17a3ff5819cc4b605853e338fc3f83
BLAKE2b-256 checksum
How to use checksums
b8b50f09ec8452952e3ee584d0abb0434f1458c8c9edb268fb9b0e9a4b785a2e
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.13-cp312-cp312-manylinux_2_34_x86_64.whl

Download URL secure_core_ffi_native-0.3.13-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
64b0519c143b87de4f9fa7eef38d7c66726541663f58fc90c78bfddc16a344ea
BLAKE2b-256 checksum
How to use checksums
6e7236f723c5dd437b11f17cd148622facac8ace4e8f5501b9a58bb2671826be
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.13-cp312-cp312-macosx_11_0_arm64.whl

Download URL secure_core_ffi_native-0.3.13-cp312-cp312-macosx_11_0_arm64.whl
Size 220.3 kB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
a5b4fc0f3f4381b3f3d14475c887146ad1a5ce381167d9d0cd81e27338ab704c
BLAKE2b-256 checksum
How to use checksums
20b3c583a22141504afe16f8f29b37aa65d312a5516c418cc9e9b69fbcdd5bcc
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.13-cp311-cp311-win_amd64.whl

Download URL secure_core_ffi_native-0.3.13-cp311-cp311-win_amd64.whl
Size 127.3 kB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
393c10a3a9f5cc39ee0c5d381451908c22862d6757380f06b540f3a120e134b4
BLAKE2b-256 checksum
How to use checksums
492a9d34ee4fd4140b18e522e42ad724fe9ed251c66ffa74c4d5af7927107189
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.13-cp311-cp311-manylinux_2_34_x86_64.whl

Download URL secure_core_ffi_native-0.3.13-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
a47594c1e517fa6935b848cbf5bd1c0508cd91df5f634ae6eb7807df8d64b133
BLAKE2b-256 checksum
How to use checksums
0dbab8678febbd855c409373165b6fc30573453ef8a65b3eb04df92c1bf1d35e
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.13-cp311-cp311-macosx_11_0_arm64.whl

Download URL secure_core_ffi_native-0.3.13-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
8cf944f6ad0c300f097fa3563532d351338e2d9eb62e54b1d279b0df983c22e7
BLAKE2b-256 checksum
How to use checksums
b1c24c35af665c3173916805ba952bc235e34178d5c9e3ccfc7398fefd8e3350
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.13-cp310-cp310-win_amd64.whl

Download URL secure_core_ffi_native-0.3.13-cp310-cp310-win_amd64.whl
Size 127.2 kB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
693e8a1a682e9aeb008ac71d1c4e23898dc52324817d7f83ee5b224683d86fd8
BLAKE2b-256 checksum
How to use checksums
2e7a236c6aa8b60e12dc984432d6e2d180c22305db065e93a758678fbcd85494
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.13-cp310-cp310-manylinux_2_34_x86_64.whl

Download URL secure_core_ffi_native-0.3.13-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
4d2710f9366ed923cd3d64b0a079f53806f82ac9d1d8caf89ca1e0926cb076bc
BLAKE2b-256 checksum
How to use checksums
2ab5a2059b8a7ddab8d8ca37ea73b86ddc84e6002bb72fd03e7568bc471df90a
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.13-cp310-cp310-macosx_11_0_arm64.whl

Download URL secure_core_ffi_native-0.3.13-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
226c8bf5bc1e8f2b78ffe8f59892dce448920f7b9178df157a93a7c09acc664f
BLAKE2b-256 checksum
How to use checksums
778b45e5e75fe39826e647cdbb5b52ab9fbd0de8cf71fba99ff8853a59ca999c
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.13

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