A Lock With Keys