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

Uploaded CPython 3.13Windows x86-64

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

Uploaded CPython 3.12Windows x86-64

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

Uploaded CPython 3.11Windows x86-64

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

Uploaded CPython 3.10Windows x86-64

secure_core_ffi_native-0.3.2-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.2-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.2-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for secure_core_ffi_native-0.3.2-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 7dcb813551319fd5190c52e9eb271769820a7f28258be6b087885603afecf075
MD5 3d6ae3a74d37f91f3c0b4ddf048c1e90
BLAKE2b-256 5c120d8eab9c6c52635905599b5f288e8fcdd52af13180e79788ff185d6fee74

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for secure_core_ffi_native-0.3.2-cp313-cp313-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 e069f7a532694851b1718c1f4881b6f627942b340db24ef232191b6753e60e08
MD5 5fb6578e2862f040add6b4328446720e
BLAKE2b-256 e71cbc70485110da52de4e4f2b8ab21503dc2ca0fc1e115afc9286a14c05ac28

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for secure_core_ffi_native-0.3.2-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 3dacd2ad8956de6bfb472c97d2218e61f4a43af611b4de194e702babe6051591
MD5 f4f7d3f5bc5a78a022c5d6e73de6d879
BLAKE2b-256 a146bd16cf1dbfc401239276a9be50de8d615351c2c059c1fb349552546df8f6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for secure_core_ffi_native-0.3.2-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 1ec7a844364ec4d219dd9339bccedc4dd666f2afc3bca2c3dbf22a876a7ab917
MD5 dd8aed8561617246aa6fe9be9cd48706
BLAKE2b-256 44ac9eb5e4565d46110127db0fc19c9bc194c35054359512c2d1a9955872f28b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for secure_core_ffi_native-0.3.2-cp312-cp312-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 d9b4740ffaeffdf80da44220720193f220511a3d641695d31e24b6853bb6dec3
MD5 fff6bfab254d5d92f0d0fc43ecbec1e6
BLAKE2b-256 4361e416eefdf01757b435fed18bb426f239eb59c66b4ff57bace4e9011bb6a4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for secure_core_ffi_native-0.3.2-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a29acb774dc47a4c8f31053a5b286e9ddd2507d9e8844bc0ce65cc8ed045db20
MD5 3c671e69b666ffd3f372b8f2d8ea6659
BLAKE2b-256 55c969174d294e8ce3bc6f6b691c4103265f0ca0ee5e9f9503d66d53718892c9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for secure_core_ffi_native-0.3.2-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 843f2a09412f78d98674d8fe4405e47c035814492610d8def6fcfa9d28af5be9
MD5 8c4e011d14f4e3963de5cf52e3b73b05
BLAKE2b-256 d377390c8aa4b4648610fe53b1622c73988af0c86f9d992b7868863dd870b9a3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for secure_core_ffi_native-0.3.2-cp311-cp311-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 6cb31fd06b624e3f6fa9ef2c13eca9fd4bc8feba82b24ebfdd3e603320306023
MD5 d70566293b258a8f9b91146688e19c38
BLAKE2b-256 811d03ca336782b07250d731cee93edaad544556cae11069cb96a579cbe0e969

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for secure_core_ffi_native-0.3.2-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 400d90e5bffe4280eb9d5419de08467e113e214b9c9d992035d2d5aad0f0e05f
MD5 1c3d399df4259861e9bbce1d45aaaa14
BLAKE2b-256 93cd6d0d0207fe2a3d48d8ec8d1bd2ada1421e9c247f8547558e08a557f72f1e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for secure_core_ffi_native-0.3.2-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 621c98fa43dd8d3108450873864974326adeff1b1f044cc977e076a71913ca4c
MD5 b99d581b61320a5c406269432f3231d7
BLAKE2b-256 040231ed1704055372cbf92c84a27718f10243ceaae7dfdc6601b3bc7114d7d8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for secure_core_ffi_native-0.3.2-cp310-cp310-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 2abaffcfe38cdb062bb2b8827d2791b1a6c6ea485cd60016984b4f07ee276821
MD5 580cd579015fbb7ee92c9136044a1b18
BLAKE2b-256 3f0a0ab4dc662130474c6c23a63f1340baa88068124c35d7a3b3a30717a4f6a6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for secure_core_ffi_native-0.3.2-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 c2017191ec78060ce70e7f6eebfb4a31cf88055c162d48d56e57235d1f60dd52
MD5 da1082bb6164895ba6fd6cf97ef4f994
BLAKE2b-256 2d5e83b7c6e9b923a73962eabadb703f11687a675a6a8db63f4321b3dfb5c283

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

This release

0.3.2 This release

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