Skip to main content

PIN code protection for UKey hardware Wallet

U
Written by UKey Wallet

1. Definition and Purpose of PIN Codes

A PIN (Personal Identification Number) is a numeric combination configured during the initialization of a UKey device. As a primary security layer, the PIN is designed to verify the identity of the holder and prevent unauthorized physical access.

2. Recommendations for Secure PIN Selection

To ensure account security, it is recommended to follow these standards when creating a robust PIN:

  • Avoid Repeated Digits: Repeating a single number increases the length of the PIN without enhancing its complexity.

  • Avoid Sequential Numbers: Numerical sequences (ascending or descending) are easily guessed and are typically the first combinations tested during unauthorized attempts.

  • Increase Complexity: We recommend using a PIN of at least 6 digits to improve overall security.

3. Device Initialization and Setup

During the initialization process of any UKey hardware wallet, users are prompted to set a PIN. To ensure immediate protection upon deployment, we strongly recommend configuring the PIN during the initial setup phase.

4. Handling Exceptional Circumstances

  • Forgotten PIN: The device PIN is independent of the wallet's mnemonic phrase. If a PIN is forgotten, funds must be restored using the recovery seed.

  • Lost or Stolen Devices: In the event of physical loss, the PIN protection provides a sufficient security window for the user to transfer funds to a secure location.

  • Anti-Brute Force Mechanism: UKey devices feature an automated self-destruct mechanism. If an incorrect PIN is entered consecutively for a set number of times (typically 5 to 10 attempts, depending on the hardware model and firmware version), the device will automatically wipe all stored data and reset to factory settings.

Did this answer your question?