A revealed key