Lock

A lock is a type of upgrade used to protect locs during breach attempts. When a lock is loaded onto a user's system, attackers accessing the user's loc must solve every active lock, in order. A user can only have a maximum of 8 locks loaded at a time.

Every time a loc undergoes a 'rotation' (noted in the user's as Lock rotation. Breach state reset.), every loaded lock will obtain a new set of information required to solve it based on the lock itself. For example, a loaded EZ_21 lock that accepts "unlock" as its solution may require "open" on the next rotation.