Skip to main content

NOZF(Non-Obliterable Zip Format),基于密码学的防抹除压缩档案格式。本地算力压制与云端 ECDSA 验签双轨并行,专为本地 AI 训练,防AI伪造,与真正的绝对数据主权而设计。

Project description

# 🛡️ NOZF Core - 绝对确权与防篡改的数据黑匣子

[![PyPI version](https://img.shields.io/pypi/v/nozf-core.svg)](https://pypi.org/project/nozf-core/)

[![License: MIT](https://img.shields.io/badge/License-MIT-blue.svg)](https://opensource.org/licenses/MIT)

[![Rust Engine](https://img.shields.io/badge/Engine-Rust-orange.svg)]()

在零信任的数字时代,与其相信人类的承诺,不如相信物理的算力。

NOZF (Non-erasable Zipped Format) 是一种基于现代密码学(Argon2id + AES 级联)构建的**单向追加型(Append-Only)单文件格式**。它用纯软件在本地文件系统中模拟了“区块链的哈希咬合”与“WORM(一次写入,多次读取)特种硬盘”的物理防篡改特性。

现有的备份插件只是带橡皮擦的记事本,而 NOZF 是用钛合金浇筑的飞行黑匣子。

## ✨ 核心特性

- ⛓️ **密码学级物理死锁**:底层使用 Rust 编写。每一次数据追加,都需经过高压强的 Argon2id 算力榨汁(Proof of Work),并将前置区块的 Hash 作为下一个区块的加密盐值。哈希链环环相扣,试图篡改历史记录的单个标点符号,将导致整个文件链条瞬间崩溃。

- 📦 **极致的便携性**:所有历史记录、加密乱码与去重后的资源文件,均通过极客级的纯净 Deflate 流极限压缩进一个独立的 .nozf 单文件中。无需携带复杂的 Git 目录或隐藏缓存,可通过任何通讯软件一键发送。

- 🤖 **人机分流的“双模式”架构**:

- **档案模式 (Archive Mode)**:面向人类交互(配合 NOZF 桌面/移动端编辑器),强制要求手写笔迹签名与屏幕视觉暗哨,实现绝对的物理确权。

- **记录模式 (Record Mode)**:为 Python 脚本、量化交易日志、自动化流水线量身打造。以高吞吐量进行静默压制,并附带专属的“机器印章”,完美向下兼容老版本的 GUI 编辑器。

## 🚀 快速开始

### 1. 安装引擎

我们提供了基于 maturin 编译的预发布 Wheel 包,核心高频密码学运算完全由底层 Rust 接管:

pip install nozf-core

Project 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.

nozf_core-0.1.1-cp314-cp314-manylinux_2_34_x86_64.whl (316.4 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.34+ x86-64

nozf_core-0.1.1-cp312-cp312-win_amd64.whl (206.7 kB view details)

Uploaded CPython 3.12Windows x86-64

File details

Details for the file nozf_core-0.1.1-cp314-cp314-manylinux_2_34_x86_64.whl.

File metadata

File hashes

Hashes for nozf_core-0.1.1-cp314-cp314-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 94cc00642152630d0f34a9b8be194ea2db703ca5b8dba93b094aa27eb819e3e8
MD5 6668af3e2aa5499e3b1d4f0d2e2bf947
BLAKE2b-256 99617edebbe655981c9e0293256cea6cd47c90c95dabf23ebf150ae8827d5ef0

See more details on using hashes here.

File details

Details for the file nozf_core-0.1.1-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for nozf_core-0.1.1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 d3e729fa21d47af655f101c977dccf7439ff4e5becda7e1a09a833a1157b6549
MD5 192db87ee1239868186de6fbde820d06
BLAKE2b-256 a3cadeb24e93dceed2400575749d39170b5659f730142b0fde9377934f27dff0

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