- Does the validator block traffic?
- Yes. Packets that fail validation are blocked, and the dashboard records them. Valid packets carry on as normal.
- Do unsigned packets show up as threats?
- Not by default. A packet with no trailer at all is dropped and counted, but not listed as a threat, so a host that isn't configured yet doesn't flood the dashboard. Signed packets that fail are listed, with the reason and the rule that caught them.
- What if someone steals an API token?
- It only works from the account it belongs to. The application checks the token; Channel Lock checks who sent the packets. Use a user's token from another account on the same machine, such as a coding agent's, and that account's packets come back invalid.
- How does a user get an identity?
- They sign in to the identity provider with a passkey and download a one-time enrollment file. Imported on their device within 15 minutes, it becomes a device credential that only their account can read.
- Is this IPsec or a VPN?
- No. Nothing is encrypted or tunneled. Channel Lock proves which sender signed each packet and that the protected fields didn't change. Pair it with encryption if you need confidentiality.
- Does it add latency?
- Per packet: one keyed hash and a trailer of up to 34 bytes. The CSKA is consulted when a session starts and when the signer rotates its key.
- What stops someone forging a trailer?
- Without the session key, a forged digest is a one-in-four-billion guess per hashed layer, and every miss is dropped and logged. A lucky guess reveals nothing about the key. Hash more layers and the odds multiply: L3, L4 and payload together are 96 bits to match.
- What happens at a NAT?
- NAT rewrites addresses and ports, which would break a digest over L3 or L4. Behind a NAT, set the rule to hash the payload only (L5 to L7), as the demo does.
- What about MTU?
- Nothing to change. The trailer adds up to 34 bytes, and normal fragmentation handling applies.
- IPv6?
- Not yet. Channel Lock covers IPv4 today; IPv6 is on the roadmap.
- Do my applications change?
- No. Channel Lock works at the packet level, below your applications.
- What if the CSKA goes down?
- Validation fails closed: a session the validator has no key for is blocked. Sessions already keyed keep validating until their signer next rotates its key.
- Who is it for?
- Teams that run services other machines call, and need to know which user, device or agent is behind each call. Developer and platform teams give each service and agent its own identity. Enterprise security teams screen traffic at gateways and borders. SOC teams get threats that are failed checks, not guesses.
- Can threats go to our ticketing or monitoring tools?
- Not yet. Today threats are in the Channel Lock dashboard: the Threats view lists each one with its reason and the rule that caught it, and the Metrics view counts what was signed, dropped and flagged.