Programming Language

Nocter

A self-contained systems language built around simplicity, encapsulation, and foolproof design.

/development/compiler/crates/nocter-hash/README.md

nocter-hash

Responsibility

Provide the repository's deterministic cryptographic hashing operations without importing package, installation, or executable-image policy.

Contract

Consumers supply complete bytes or an ordered byte stream and receive an exact digest. The crate does not read files, select package identities, or decide what content must be hashed.

Invariants

  • Equal bytes always produce the same cross-process result.
  • Incremental chunk boundaries cannot change the resulting digest.
  • Callers cannot replace content identity with platform or iteration order.