Researchers

Research tooling

Lab tools for empirical study. Start from the researchers hub for the full audit path. Findings: B3 report.

Experimental cryptography only. Green tests and clean mass campaigns show consistency with the v1 specification — not production safety.

Research report

Living notes: construction summary, conformance, collision campaign log (100 000 random pairs, 0 collisions), TMTO snapshot, risks, open questions.

Collision Lab

Windows WPF app for mass uniqueness hunts (multi-worker).

dotnet run --project src/ForgeHash.CollisionLab -c Release

Kinds: distinct passwords/salts, random pairs, bit-flips, parameter sets, truncated outputs. Export JSON/CSV. Prefer Development (8 MiB) for large N on B3. For ForgeHash-X, choose Algorithm ForgeHash-X and the Toy preset (m=1024) — throughput is not comparable to B3 Development.

ForgeHash-X research

Separate sandbox with a custom ForgeX sponge. Notes, paper PDF, matched-cost throughput benches, and toy-vector campaigns live under docs/forgehx/.

dotnet run --project tools/ForgeHash.ResearchBench -c Release -- --suite peers --markdown
dotnet run --project tools/ForgeHash.ResearchBench -c Release -- --suite matched --markdown

Peer suite times bcrypt, Argon2id, scrypt, and PBKDF2 at documented presets next to ForgeHash-B3/X. Presets are not equal-work; see RESEARCH_NOTES §3b.

Visualizer

dotnet run --project src/ForgeHash.Visualizer -c Release -- all --out artifacts/analysis --memory 8192 --iterations 1 --parallelism 2

Writes report.json, reference CSV, heatmap, lanes, Graphviz DOT, TMTO JSON, and a short notes file.

Scope

TopicStatus
Official v1 vectorsFrozen
Collision campaignsCI + GUI (1e5 random pairs, 0 hits logged)
Avalanche / memory / referencesAutomated
TMTO stride heuristicDiagnostic only
GPU / ASIC / side-channel labOpen