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.1-cp313-cp313-win_amd64.whl (125.7 kB view details)

Uploaded CPython 3.13Windows x86-64

secure_core_ffi_native-0.3.1-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.1-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.1-cp312-cp312-win_amd64.whl (125.8 kB view details)

Uploaded CPython 3.12Windows x86-64

secure_core_ffi_native-0.3.1-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.1-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.1-cp311-cp311-win_amd64.whl (127.3 kB view details)

Uploaded CPython 3.11Windows x86-64

secure_core_ffi_native-0.3.1-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.1-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.1-cp310-cp310-win_amd64.whl (127.2 kB view details)

Uploaded CPython 3.10Windows x86-64

secure_core_ffi_native-0.3.1-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.1-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.1-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for secure_core_ffi_native-0.3.1-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 aad082333cc2f832cc03fdba4488d3946f7da069ec14a60daf1aeb16989bf6af
MD5 ec2bacf809743d7a7e6a8531511bfa04
BLAKE2b-256 3b6478bb9f81c59f06793c721c2e1dc9329c21ad58a2f86a6200bead617aa1b0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for secure_core_ffi_native-0.3.1-cp313-cp313-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 eeddf72a0e8a79a8387fac255ebf4c649df69b526d1c4ad8e9bd27c3717e005b
MD5 4ef135952f020a71f1999af665680c1e
BLAKE2b-256 a29278136d8cd6e189af7cf7bdeef5c3651632947b484a3f1b2a8a54aa4bc380

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for secure_core_ffi_native-0.3.1-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 bbb547c0e42dd808089b4934125802144936a4cd1ad36b09852e4c5d7427fc6e
MD5 be4e7e22460b65185093339df222e0c5
BLAKE2b-256 eb41280d6c5393e6055f4f29c219c9b08fe00ae79ea815cf0236d510df5945c7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for secure_core_ffi_native-0.3.1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 b77b3fcf6795d725063a15afee9c570ac29657871fb2babd137f81d563c39597
MD5 cd3245f9314f038eefc05ecbe877c667
BLAKE2b-256 003d04ac8566fa5ea45a14361f86b78e7ca713e1090f7d23b670bdf172b2f035

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for secure_core_ffi_native-0.3.1-cp312-cp312-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 3c25b3bed4d2a297d8ef478c022128148c78bd26282b9a91f7c54cb5fd07586d
MD5 e8ec4c3b4e881441d4519da766b2182b
BLAKE2b-256 cfb7b4cb14c18e24da7ab8214242088ee1092643bc57ec6a0d92a28ba26685a0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for secure_core_ffi_native-0.3.1-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 dcb953fe6c6cd08e5eb70b1a953236400556417f900e4ce9abb451eeaef9498f
MD5 b02e51c3d2667d66bd5075e71a2027e4
BLAKE2b-256 9794bd17d7d2ddb875a8082fe7fd704b4f600ebb5ee48f4f5c2b64a343cd2d92

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for secure_core_ffi_native-0.3.1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 6e615137472981893edcad6d39d692674fdc18bafc1132374aa1378df8dc710f
MD5 9504e950f64ab51ab5e57f9872bb593e
BLAKE2b-256 04822c71870d99064af47f2fe2228ce56bbb8638ba5c4ae85f87888a078eeef2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for secure_core_ffi_native-0.3.1-cp311-cp311-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 e7533dfc8c91c8b0d2bc3a280f8241e83870d6087192ecd5780302a085f855b8
MD5 e3a09c6bee2ceb51f5c23a559d2382e4
BLAKE2b-256 29c843658796174e0ced60bbe09601d99e1f5946b1d805784127ed98b347c3eb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for secure_core_ffi_native-0.3.1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 944cf519b1856b762d3efa46e6190b8729635a068b5d683327155102be59ac27
MD5 a21f2482ef23b606ec12dc70c20e659f
BLAKE2b-256 5c942f23fc85330398fc6be44edc5d79786b0abff096127f3ab72fcf255b0206

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for secure_core_ffi_native-0.3.1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 4945ebcadd646022ec3378a30e9b866dea75f6773413ee8ecf86feeab135d934
MD5 baf4cf6640d69e5ce314cbaa309e3820
BLAKE2b-256 796564d58aaa20cef0cb96b38b637c78f358261228e4b930647925cd4d59625c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for secure_core_ffi_native-0.3.1-cp310-cp310-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 a9d3dbbfaa6cc9fd7b2aa4e59b4abff48f8111d0bc65fa00bf48a342452f2be8
MD5 47267b5b9770de0755340fa27825883b
BLAKE2b-256 0ccb196e1b127c74c0af7c1a383f7d1783865b7cdf88c01ce67c2f4391ef5fd8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for secure_core_ffi_native-0.3.1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 23a29607cdc99559fbac2a792cf037f846a9703520011c61b3857f5cc4ba11ec
MD5 70dcdf4452f9988d8eb4a62a06734230
BLAKE2b-256 4869020fbfebf5455a8201598993d9d1b0fdbf638503727d89860db16a25e506

See more details on using hashes here.

Release history Release notifications | RSS feed

0.3.6

12 files

0.3.5

12 files

0.3.4

12 files

0.3.3

12 files

0.3.2

12 files

This release

0.3.1 This release

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