Fundamentally, crypto-currency hardware wallets are just devices that securely generate public/private key pairs, and sign input data when approved using a password and physical approval mechanism, right?
This seems like a generally useful capability, though as far as I can tell, the only devices available are purpose-built for a specific set of crypto-currency protocols, or some other protocol like U2F on the YubiKey. I don't want my $100 Ledger wallet to become useless if its supported currencies (or the entire market) fall into disuse. So is there any way to either:
- Use (or modify to use) the Ledger to perform general key generation and signing?
- Buy a general-purpose keygen + signing device that supports crypto-currency signature methods?