Patent ID: 8539572
Filing Date: 2013-09-17
Classification: G06F

Abstract:
1. A machine-implemented method comprising: establishing a shared secret between a computer system and a peripheral device; setting a timelock at the peripheral device, the timelock including one or more timelock periods during which the peripheral device is in a locked state; locking the peripheral device after establishing the shared secret, the locking performed without intervention from a user of the computer system, the locking being for the duration of a timelock period; after the locking and before expiration of the timelock period, receiving an unlock request and the shared secret at the peripheral device; in response to receiving the unlock request, verifying the shared secret, by the peripheral device; in response to successful verification of the shared secret, unlocking the peripheral device to allow accesses to the peripheral device using an encryption key that is made available by the verified shared secret; in response to unsuccessful verification of the shared secret, prohibiting use of the peripheral device, wherein the peripheral device remains locked; after expiration of the timelock period and before a start of a subsequent timelock period, automatically permitting use of the peripheral device without provision of the shared secret; and after unlocking the peripheral device: