Metadata-Version: 2.4
Name: fyshield
Version: 0.1.2
Summary: FyShield runtime loader - encrypted platform-native DRM runtime envelope
Author: Fyew
License: Proprietary
Project-URL: Homepage, https://github.com/Fyew/FyShield
Classifier: Programming Language :: Python :: 3
Classifier: Operating System :: POSIX :: Linux
Classifier: Operating System :: Microsoft :: Windows
Classifier: Operating System :: MacOS :: MacOS X
Requires-Python: >=3.9
Description-Content-Type: text/markdown

# FyShield runtime

The `fyshield_runtime` module is the standalone loader used by FyShield-protected
scripts. It decrypts an embedded platform-native runtime envelope, loads it via
ctypes, and exposes `load()` for license-gated Python source protection.

Supported targets:

- Linux x86_64
- Linux aarch64 (Termux / Android)
- Windows x86_64

Usage:

```python
import fyshield_runtime
lib = fyshield_runtime.load(salt_hex, pubkey_hex, lic_bytes, env_ok, api_base)
rc = lib._fsrt_rc
```

Protected scripts ship with the stub that imports this package; end users run
`pip install fyshield` once, then the protected `.py` file works on their
platform automatically.
