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

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

Download URL secure_core_ffi_native-0.3.14-cp313-cp313-win_amd64.whl
Size 125.7 kB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
5b5fb0f3dd542c0589f8b0e4ad498b0ee565fb60f01212e28a3db0375c112ae8
BLAKE2b-256 checksum
How to use checksums
6ea3d33928d87056a773b36566f40f81cdc54907d1fea62a91f167d2e82b9064
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.14-cp313-cp313-manylinux_2_34_x86_64.whl

Download URL secure_core_ffi_native-0.3.14-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
c7a72841f5e19793ac4771435672736b44e7a3ee0f27f0e5a447a4b8cc7c65d6
BLAKE2b-256 checksum
How to use checksums
6d0517cc9c83a72246d9c91994c3983c283bb791cf7ce0a3ba34b4ce9124e867
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.14-cp313-cp313-macosx_11_0_arm64.whl

Download URL secure_core_ffi_native-0.3.14-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
1f886d527433a77709daec00af83e2dd3ad83eac631a968543ad678753d58a25
BLAKE2b-256 checksum
How to use checksums
09e0b417fd4eb0a66094927abd48e3a2b636394fa3e294bd0833a7b4f0b5214e
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.14-cp312-cp312-win_amd64.whl

Download URL secure_core_ffi_native-0.3.14-cp312-cp312-win_amd64.whl
Size 125.8 kB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
41230d175215ee315f187a3c69df1600e64ebb792faf59f1dbcde25f40ed296d
BLAKE2b-256 checksum
How to use checksums
5a25add7cfafa3c7a1b2face19c8bb832c79aebee1da356a4ace3963f055f116
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.14-cp312-cp312-manylinux_2_34_x86_64.whl

Download URL secure_core_ffi_native-0.3.14-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
88cab568ca18493340d7fd892a3847b3114baae599ac52bdc9cf1966e17510b6
BLAKE2b-256 checksum
How to use checksums
9071abb1c56bd2f1d4e94394e2a99ab2f19bb05d3abcd101dcdf0080706fb573
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.14-cp312-cp312-macosx_11_0_arm64.whl

Download URL secure_core_ffi_native-0.3.14-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
8ca2382850df97184aa9bc7a790cdd74e6909d9d018528df67f85414ab1d2dd0
BLAKE2b-256 checksum
How to use checksums
a958684ec995760be251bf6f023632d86bf3f476d174f8e3b4123259f419cf53
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.14-cp311-cp311-win_amd64.whl

Download URL secure_core_ffi_native-0.3.14-cp311-cp311-win_amd64.whl
Size 127.3 kB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
d1f5295abbf60b070a5771f3c401c83b8d7b85f0f9f984893f6817b4f8a1c3d0
BLAKE2b-256 checksum
How to use checksums
b30d1b8debdb67e1faec4537232c5f3399b4ef7be756193a11f1f33ff654e7e7
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.14-cp311-cp311-manylinux_2_34_x86_64.whl

Download URL secure_core_ffi_native-0.3.14-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
6a0f0bdf6911b4f3c1b974a831ccaa35c6a4033b79e2e8b6d3da2862d55607f3
BLAKE2b-256 checksum
How to use checksums
3bf38151d425a1446b6a3670961cce2e8c323b5dfadfe3da2882ab8c2cf97d3d
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.14-cp311-cp311-macosx_11_0_arm64.whl

Download URL secure_core_ffi_native-0.3.14-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
403acfe7d56e833913ddcecef039729f8c192e1f15ee1723393f0d261c812750
BLAKE2b-256 checksum
How to use checksums
97e558183af842dd31d511e616cac5b32e289909989f0c4a75b9905bcf63ba49
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.14-cp310-cp310-win_amd64.whl

Download URL secure_core_ffi_native-0.3.14-cp310-cp310-win_amd64.whl
Size 127.2 kB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
acf03fe75e12485396ad9399b7ab0d1f527cd9e93e9d44ce3b68d68303eb7151
BLAKE2b-256 checksum
How to use checksums
c384932ba277bcd93d074f6566ecb3e4e221dd0ee699810381058fce0f3a65dd
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.14-cp310-cp310-manylinux_2_34_x86_64.whl

Download URL secure_core_ffi_native-0.3.14-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
9d7de98a06c55043a5834d6861522fe4bb055bc24823dbd367f3c7a87d8c5ef2
BLAKE2b-256 checksum
How to use checksums
85f932d19a0da9e1788b96feaea06721011a1ad36a171b7cc41d77ad045e595a
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.14-cp310-cp310-macosx_11_0_arm64.whl

Download URL secure_core_ffi_native-0.3.14-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
00f46607191917c54f740b173ea96575ba73de1faec2a2062f0e6112dfc0dbe8
BLAKE2b-256 checksum
How to use checksums
77fee75413fb169ca9ad64764d482981ab323743f553c34f248b21afa509cff6
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.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.

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