Принято разделять штифтовой цилиндровый замок на цилиндровый механизм (кодовая часть) и исполнительный механизм.
Основной принцип построения цилиндрового механизма заключен в блокировке подпружиненными парами штифтов цилиндра в корпусе. Цилиндровый механизм состоит из:
корпуса (1), в котором вращается цилиндр с фигурной скважиной (2)
пар подпружиненных штифтов (3, 4) и возвратных пружин (5)
кулачка (6)- служит для передвижения засова замка.
Подпружиненные штифты состоят из (рис. 1):
кодовых (3) - взаимодействуют с ключом
запорных (4) - служат для блокировки цилиндра относительно корпуса, когда ключ не вставлен в скважину.
Таким образом, в закрытом положении под действием пружин (5) цилиндр относительно корпуса блокируется запорными штифтами. Носителем кодовой информации таких замков является ключ, при введении которого в ключевую скважину происходит перемещение запорных штифтов до положения, при котором происходит разблокировка цилиндра относительно корпуса. Говорят при этом, что ключ выставляет штифты на линию разделения. Рассмотренный вариант работы цилиндрового механизма происходит, когда в замочную скважину вставлен ключ - оригинал. В случае если использован посторонний ключ, однотипный по профилю, цилиндр будет заблокирован от поворота кодовыми или запорными штифтами.
Как видно из приведенной схемы (нажмите на ключах, на рисунке, чтобы посмотреть принцип действия), кодовые штифты имеют различную длину, а длина запорных остается постоянной. Число кодовых комбинаций цилиндровых механизмов определяется количеством кодовых штифтов и типоразмерами на каждом из них.