Master Key System Depth and Change Key Capacity

A master key system runs out of usable keys long before anyone expects, and the shortfall is designed in on day one.

Run the calculator

Example

You enter

You get

Details, formula, and sources

The theoretical count is a power, and powers grow fast enough to be misleading: six positions with four usable depths is 4,096 combinations, which sounds inexhaustible. Then master two positions with a two-step progression. Each mastered position yields about half the usable depths as change values -- two here -- so the system holds 2 x 2 = 4 CHANGE KEYS, not 4,096. A facility with 40 doors and a plan to expand has already outgrown it before the first cylinder is pinned. Master three positions instead and capacity rises to 8, better, at the cost of a master key that differs from every change key in only three places, which is a weaker system. The theoretical figure is not merely optimistic; the usable count is smaller by an order of magnitude or more, because the master claims one value at each mastered position, adjacent-cut and MACS rules eliminate a large fraction, keyway restrictions cut it again, and the requirement that change keys not accidentally operate other cylinders cuts it further. THE FAILURE THIS PREVENTS IS EXPENSIVE. A system designed without a proper progression eventually issues a change key whose cuts, combined with the master wafer stack, operate a cylinder it was never meant to -- a cross-keying accident -- and discovering that in a building with a thousand cylinders means rekeying the building. The design decision is how many positions to master: more gives more keys and less security, fewer gives a tighter system with less capacity, and the trade should be made deliberately at the start rather than discovered at key three hundred. A capacity estimate for a simple two-level, two-step progression. Multi-level systems with grand masters, selective keying, cross-keying, constant cuts, keyway families, and manufacturer-specific restricted keyways all change the arithmetic substantially, and the usable depth count itself depends on the manufacturer's cut specification. It does not generate a bitting list, check for cross-keying conflicts, or verify that no change key inadvertently operates another cylinder, which is the actual work of system design and is done with a bitting chart. The manufacturer's system specification, a qualified locksmith or system designer, and the facility's key control policy govern.

theoretical combinations = usable depths raised to the number of cut positions; a two-step progression yields about half the usable depths per mastered position, so change keys = that raised to the number of mastered positions.

The progression capacity relation as standard master keying practice, by name, with the lock manufacturer's system specification named as governing the usable depth count, the cut rules, and the keyway restrictions.

A power and a product on counts the user supplies; no manufacturer bitting specification is reproduced.

Estimate. AHJ and licensed professional govern.

Field names used by the API: cut_positions, usable_depths, mastered_positions, alternative_mastered_positions, change_keys_required, theoretical_total, per_mastered_position, change_keys_available, alternative_change_keys, margin

Related tools