How Secure is Your Hardware Wallet?