This is the Hagelin project, a suite of simulators for cipher machines based on Boris Hagelin's designs.