+
Skip to content

Tags: 01alekseev/PQS

Tags

v1.2

Toggle v1.2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Update pqs_core.py

PQS v1.2

- Replaced custom Cube A+B hash with PBKDF2-HMAC-SHA256 (200k iterations, configurable via PQS_KDF_ITERS).
- Added key separation (BLAKE2s) for encryption and MAC.
- Implemented data authentication via BLAKE2s-MAC (16-byte tag).
- Introduced streaming keystream generator instead of short-key XOR.
- Redesigned block structure: VERSION + salt + kdf_iters + padded(tag + orig_size + ciphertext).
- Removed old check/auth embed_integrity().
- Kept fakepad obfuscation but migrated padding generation to new pqs_hash (ARX sponge scheme).
- Added iteration count control and storage in header for compatibility :))

v1.1

Toggle v1.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Update README.md

:))

v1.0

Toggle v1.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
README.md

点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载