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

Uploaded CPython 3.13Windows x86-64

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

Uploaded CPython 3.12Windows x86-64

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

Uploaded CPython 3.11Windows x86-64

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

Uploaded CPython 3.10Windows x86-64

secure_core_ffi_native-0.3.5-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.5-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.5-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for secure_core_ffi_native-0.3.5-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 1fc3126ea32b36ccc49cd61657431208fd13cfccb32f13bfbfb12c490e2e0236
MD5 494be5bfe7b2f793d2ba10d2d2cc87f7
BLAKE2b-256 21c4b3dd713cb9dbb324b511f0e32333be37cebe3aef801944f8edadefb1a50d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for secure_core_ffi_native-0.3.5-cp313-cp313-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 99d9806c82e7c09febeb1feaccc6d2e868eb884a392932789d2be672b28a5339
MD5 ce0bacfff8b325878de078661de368fc
BLAKE2b-256 62cb3ec5e1f51952f05cbc8ec67081024f4611c2c3260af3bce3893229ef3b78

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for secure_core_ffi_native-0.3.5-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 19be061860d154e2183147be9e78271d87991da250f4e72f8b0b39c52d2ea4a9
MD5 ba689aa0b0f1f9af967ebc6ed07e5698
BLAKE2b-256 10058cba8b48306d5a932c80ecd0825051c6fe3abc5ae62819e2e5cc0a679534

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for secure_core_ffi_native-0.3.5-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 77cef5a0ed259060ad0fdc056998c20fdcdef979297149ac46c1c6e22396b461
MD5 22ef9a8cd7038617c3d44e4d2ba7865b
BLAKE2b-256 3c86cefea84b41e297a28234116aedde59d38f08efbc8e8d42ca3f54e55505dd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for secure_core_ffi_native-0.3.5-cp312-cp312-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 09fb2b1df85aeee0994f1ad87848f90fd73b73effa9a29ff72aeb220e05a4442
MD5 68574a2ed52a566b089cdb6085767818
BLAKE2b-256 dd24a90e1fc74af7f7325580fdf128df57bc86d5a1b313dc7c1e3d63608e2134

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for secure_core_ffi_native-0.3.5-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 4c5b0b535f9bc4e4508a9b577d558989c220f4361d36e5bdb5cb8998306a02d4
MD5 58abd80211a865635f747ac351bd025a
BLAKE2b-256 b12a9f772f2c291d2642495cf7072a711849b5c763406679888ce035b5042a51

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for secure_core_ffi_native-0.3.5-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 4871895e37730ed2f63f999286a8c92f3dda96e675f33522fe3bf962e2c061ae
MD5 72cff73410eecefe29ad1c1b44b8cea7
BLAKE2b-256 5e66b3f16b6c013b14e523c323ca28aae0fc9d5fecf2fad1a87037671df02bf1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for secure_core_ffi_native-0.3.5-cp311-cp311-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 9cca6308c28a9baf754d0f804b43d76816e37e9d3072d5ada6d900ae3ca40e73
MD5 e2c8c5f85c69a417f21b728f8b3ed1f1
BLAKE2b-256 187a9b7c8588dc92c829ed54c278bacdcc5e943b0a52a4e9e414a145bf43e5ad

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for secure_core_ffi_native-0.3.5-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 afff7c731996c51dfb71503c3a83867f2d0e86d41715fcd7dec14da6dc39cd55
MD5 3f9c2b92d9fc45e8cf05c2f6360365a4
BLAKE2b-256 6e9126d35aa9e9161243faecabf6835e9137ce0f2b8bfde24aa2b39d4ddb8ac6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for secure_core_ffi_native-0.3.5-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 3faa85b071f36bdae446afbbefe501dd1992d67e650986bca2998b5296319a43
MD5 2bb4eca4e9aa881c26cc671065de91c4
BLAKE2b-256 ad0b1d08be839e813f2a1d035c9e32f9f45963703751ef14c89f7b10b50ae946

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for secure_core_ffi_native-0.3.5-cp310-cp310-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 466de6c088460097ef8c89b5c0a0f2ab95fb7cfaace8ac4661b8e16ceca2ea12
MD5 23de7d6f92575ef79c158bad28cbc3aa
BLAKE2b-256 47acc0489732dd1f693fe9512e2639432da978ccae884e0fba7bd16baf1b0a17

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for secure_core_ffi_native-0.3.5-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e9acf29d54e168726bf00d14ae659dcb6ad4447e6b4870105f4918b4848caf83
MD5 09be832fb45169704bf2ed556bbece38
BLAKE2b-256 0c898c100c2b62703cc7d47d031b83f2b5a289c72cd6a54e63cde581aa2e1402

See more details on using hashes here.

Release history Release notifications | RSS feed

0.3.6

12 files

This release

0.3.5 This release

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