Skip to main content

Cross-platform universal file encryption toolkit utilizing optimized native AES-256 and SHA-256 engines.

Project description

NullFox Encryption Suite

An enterprise-grade, high-performance cross-platform universal file encryption toolkit utilizing optimized native AES-256 (Cipher Block Chaining) and SHA-256 machine engines.

Features

  • Multi-Platform Native Acceleration: Built-in architecture tracking across Microsoft Windows (.dll), Linux Desktop (.so), and Google Android (.so) runtime target boundaries.
  • Cryptographic Rigor: High-speed symmetric file protection using AES-256-CBC block ciphers powered by direct native C Foreign Function Interface (CFFI) memory binds.
  • Deterministic Key Derivation: Transparent variable-length master password stretching via custom SHA-256 hashing routines, completely removing the requirement for manual initialization vector inputs.
  • Universal Stream Support: Pure binary-safe sequential tracking capable of processing any digital asset, including script source files, binary application components, imagery, and database backups.
  • Zero Host Pollution: Clean, lightweight integration boundary with zero loose environmental footprint requirements or external library runtime runtime dependencies.

Architecture Map

The NullFox layout automatically distributes and binds pre-compiled native binaries matching the current execution environment profile:

  • libnullfox_windows.dll — Native machine target module for Windows Desktop x86_64 architectures.
  • libnullfox_linux.so — Native machine target module for Linux Desktop x86_64 environments.
  • libnullfox_android.so — Native machine target module for Android Mobile ARM64 architectures.

Installation

Install the library along with its structural C-bridge prerequisites directly via your local directory toolchain:

pip install .

Project details


Download files

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

Source Distribution

nullfox-0.6.0.tar.gz (48.2 kB view details)

Uploaded Source

Built Distribution

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

nullfox-0.6.0-py3-none-any.whl (49.4 kB view details)

Uploaded Python 3

File details

Details for the file nullfox-0.6.0.tar.gz.

File metadata

  • Download URL: nullfox-0.6.0.tar.gz
  • Upload date:
  • Size: 48.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.0

File hashes

Hashes for nullfox-0.6.0.tar.gz
Algorithm Hash digest
SHA256 1ef77f35583583a2d5c1cff62cb372032448af057a5ec3e03815df0154409c73
MD5 46ea228a0f0ac5741c3e90b03e2a1dde
BLAKE2b-256 621ce860bacb06e67b2ed14bcb7429407ea7cef230684fd2a4bcf2a6e4a04b85

See more details on using hashes here.

File details

Details for the file nullfox-0.6.0-py3-none-any.whl.

File metadata

  • Download URL: nullfox-0.6.0-py3-none-any.whl
  • Upload date:
  • Size: 49.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.0

File hashes

Hashes for nullfox-0.6.0-py3-none-any.whl
Algorithm Hash digest
SHA256 da7c0a4f0b045185c6e523807ccae7403ad22de85737ebeba30fe64c38a1988e
MD5 01dda5a50a5887f45f3e5edab935e468
BLAKE2b-256 ca51d08f8e2a1afaf265d18d43a9ceeed40030024604253adee9c9df210740b9

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page