Skip to main content Module nanosign Copy item path Source NanoSignResult load_verified Load model weights with NanoSign verification. Returns payload (without signature).
Fails if signature is present but invalid (tampered). Unsigned files load with a warning. save_signed Save model weights with NanoSign. Writes data + NSIG + BLAKE3 hash. sign Sign a file: append NSIG + BLAKE3 hash (36 bytes). sign_bytes Sign in-memory bytes. Returns payload + 36-byte signature appended. strip_bytes Strip NanoSign signature from in-memory bytes. Returns payload without the 36-byte tail.
If unsigned, returns the data unchanged. verify Verify a file’s NanoSign signature. verify_bytes Verify NanoSign signature on in-memory bytes.