1. A method for determining a key on a device: generating a first volatile response using circuitry on the device, the volatile response depending on process variation in fabrication of the device; computing first error control data that depends on the first volatile response; storing the first error control data externally to the device; generating a second volatile response using the circuitry on the device; and generating the key using the externally stored first error control data and the second volatile response.