stocktrader wrote:
josch wrote:
If you want increased security, you can't use Yubico OTP
That's really reassuring
But if you don't trust yubico, you shouldn't use a Yubikey at all!
With Yubico OTP, if you use a secret they added to your key or create a new secret and
sent it to them doesn't make any difference. Using the provided key on the Yubikey is potentially even more secure because the key is never sent over the internet (of course it is encrypted, but with all the recent TLS bugs, who knows how secure)
But if yubico want to steal your secrets, there is no way for you to know they don't have a secret method to read all your self created secret keys from your Yubikey.
Either you trust them, or you don't. If you don't trust them, don't use a Yubikey!
Of course you can use OTP with your own server and not send the key to yubico. That's what I am doing. But then it is your responsibility to make sure the key is stored securely at that server. This is more secure if someone successfully attacks the Yubico OTP infrastructure. But then the Yubico OTP infrastructure is most likely many times more secure than any server you would use.
There just is no perfect security!