Keys and Cylinders