Обзор кодовых замков: типы и особенности