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.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

secure_core_ffi_native-0.3.6-cp313-cp313-win_amd64.whl (125.7 kB view details)

Uploaded CPython 3.13Windows x86-64

secure_core_ffi_native-0.3.6-cp313-cp313-manylinux_2_34_x86_64.whl (267.7 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.34+ x86-64

secure_core_ffi_native-0.3.6-cp313-cp313-macosx_11_0_arm64.whl (220.0 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

secure_core_ffi_native-0.3.6-cp312-cp312-win_amd64.whl (125.8 kB view details)

Uploaded CPython 3.12Windows x86-64

secure_core_ffi_native-0.3.6-cp312-cp312-manylinux_2_34_x86_64.whl (267.4 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.34+ x86-64

secure_core_ffi_native-0.3.6-cp312-cp312-macosx_11_0_arm64.whl (220.2 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

secure_core_ffi_native-0.3.6-cp311-cp311-win_amd64.whl (127.3 kB view details)

Uploaded CPython 3.11Windows x86-64

secure_core_ffi_native-0.3.6-cp311-cp311-manylinux_2_34_x86_64.whl (269.4 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.34+ x86-64

secure_core_ffi_native-0.3.6-cp311-cp311-macosx_11_0_arm64.whl (224.2 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

secure_core_ffi_native-0.3.6-cp310-cp310-win_amd64.whl (127.2 kB view details)

Uploaded CPython 3.10Windows x86-64

secure_core_ffi_native-0.3.6-cp310-cp310-manylinux_2_34_x86_64.whl (269.4 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.34+ x86-64

secure_core_ffi_native-0.3.6-cp310-cp310-macosx_11_0_arm64.whl (224.3 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

File details

Details for the file secure_core_ffi_native-0.3.6-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for secure_core_ffi_native-0.3.6-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 e236391b365b9569badb87eb249aa5236a4e9a6a9ab7bbc2910494c14244d49a
MD5 b606f50fc554897e55f5b3543bb0e232
BLAKE2b-256 2cafcc4ac402c5475fb4c8020df60bb13d42e5c26eb2410435f792130c662868

See more details on using hashes here.

File details

Details for the file secure_core_ffi_native-0.3.6-cp313-cp313-manylinux_2_34_x86_64.whl.

File metadata

File hashes

Hashes for secure_core_ffi_native-0.3.6-cp313-cp313-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 28d0695356efec3eef0bb8d221e6caef533eb0eef36006fb6c763c549ef5d815
MD5 991b10eb91f0bb8192de3ab481e1f4e8
BLAKE2b-256 dadee2ee48cf5d03a51139acae525b09612b47ebb5f7987d3c28a1e7e05e0ff7

See more details on using hashes here.

File details

Details for the file secure_core_ffi_native-0.3.6-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for secure_core_ffi_native-0.3.6-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9adfe9725d0523ca8de69d42ba05abdb60244fe4eb8d3788a3f959fc012e5663
MD5 ced69e0fb79a4217d0a5bed763209d63
BLAKE2b-256 a4ad2101fae3d3eccf29d3495e0d189ae9109dd9ae55e4ea03fda40f9bb72d15

See more details on using hashes here.

File details

Details for the file secure_core_ffi_native-0.3.6-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for secure_core_ffi_native-0.3.6-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 b37d444d41748567c9a2baec9a6db6f561d4a90d219f18ce971d8e5b523f0462
MD5 dda5a88ff5d57b0f2d48d10ceef64e23
BLAKE2b-256 b1d9da2a70c588141cfff2cf5ad1eac9392e044273a97ff01f0fc5bb680dc006

See more details on using hashes here.

File details

Details for the file secure_core_ffi_native-0.3.6-cp312-cp312-manylinux_2_34_x86_64.whl.

File metadata

File hashes

Hashes for secure_core_ffi_native-0.3.6-cp312-cp312-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 0a7ba889157bf203d4486689501ad5c9133b0cc84b6e40fb20665d556c9e490b
MD5 37eafde4a925c37298984502ce1e54d2
BLAKE2b-256 fecd04cb7578025145491078f5e8c2163b482fb814f0d6acabda26ffbdde654b

See more details on using hashes here.

File details

Details for the file secure_core_ffi_native-0.3.6-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for secure_core_ffi_native-0.3.6-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ae9e30e1370961e19c5fedf11a05eeab72575ba342fdc808525ab626ee0a8a58
MD5 835db7320a4f27ac53f880cef06b71c1
BLAKE2b-256 2b0d039564e08f1aabd21ac9b8a192da3dd6b4cbd2880e751dfbd207e1cba717

See more details on using hashes here.

File details

Details for the file secure_core_ffi_native-0.3.6-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for secure_core_ffi_native-0.3.6-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 579763ae901a6f9c9022f3886b1fa21726c4512ede056556f73dc5b8c23ec4c7
MD5 28912bfe2f6fd82ec931d7ea94bc088c
BLAKE2b-256 d03f1fbc5049445ca7c5277579a5c73606476e649798b1587e0535fe6dd2c61c

See more details on using hashes here.

File details

Details for the file secure_core_ffi_native-0.3.6-cp311-cp311-manylinux_2_34_x86_64.whl.

File metadata

File hashes

Hashes for secure_core_ffi_native-0.3.6-cp311-cp311-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 949a89d27552d59a78d0ba0494c77ce079f6591d917c86ea81add27be1cc5e8c
MD5 2a1e971aba6065295a8d4c7ce7206872
BLAKE2b-256 5eec59fdb206aea0e3433035511296f302a10777ecf49b1f4054fd3d666ea6f6

See more details on using hashes here.

File details

Details for the file secure_core_ffi_native-0.3.6-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for secure_core_ffi_native-0.3.6-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 774ceddb837f8adabd32f15e89e4a0bd3788fa27c4520d39b02bb90af227ccc1
MD5 81ee7fd9425d87693f677a3ff25de162
BLAKE2b-256 6ce4f5048a11105f3795b39b4c92f52137d44484b153b5d54ebde92b1be69848

See more details on using hashes here.

File details

Details for the file secure_core_ffi_native-0.3.6-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for secure_core_ffi_native-0.3.6-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 271f3418afcce38b595c31289aa85bfd42e6f16481bdcb67d5119cb2cb4dc3cd
MD5 63cefeb29486abaaad38ec8607a98d5a
BLAKE2b-256 f34ee6f64d8cba4c8ad3d930c0175f83b13682c575f50bb8b2fd4b45b02ef64e

See more details on using hashes here.

File details

Details for the file secure_core_ffi_native-0.3.6-cp310-cp310-manylinux_2_34_x86_64.whl.

File metadata

File hashes

Hashes for secure_core_ffi_native-0.3.6-cp310-cp310-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 71b9c892c05b29ad7409011b3ce525bb4e475b31535966b0f1f82d7759417169
MD5 762bc394ea2fdc0947575349f46a8725
BLAKE2b-256 fa43ecf91b3d58775842d668d15b95d3e51e1df43789f277c99ef62994d2bdf4

See more details on using hashes here.

File details

Details for the file secure_core_ffi_native-0.3.6-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for secure_core_ffi_native-0.3.6-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 66c3b931bcb81b15b5744d11761adf75c065804615f59585b2428eb38f2a535d
MD5 43ddd1b50b7f51f4ebe0afbfce053ade
BLAKE2b-256 37b2f12ccb965d765f18e79a68ed1345dfb5ecda93ec1006868adc3a80b03eca

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

0.3.6 This release

12 files

0.3.5

12 files

0.3.4

12 files

0.3.3

12 files

0.3.2

12 files

0.3.1

12 files

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