care, nope. if nicely asked.. :P
basically you can have an ECDSA or RSA key pair and store the private key locally, either in a PGP smartcard (which can really be just a USB stick), or more conveniently into a piece of clothing that use some sort of NFC to transmit the data.
again, the yubikey neo does that (using NFC) but with OTPs for example.