Author

Topic: Will yubikeys work with NXT (Read 558 times)

sr. member
Activity: 350
Merit: 252
September 09, 2015, 12:21:09 PM
#8
im not exactly clear on the Account Controls specs. those were just my guesstimate.
legendary
Activity: 2142
Merit: 1010
Newbie
September 09, 2015, 11:19:44 AM
#7
upcoming nxt feature is called "account controls" it lets you choose who or how many other accounts needs to say yes before spending any of your coins. that in effect is like a 2 factor auth.

Hm, they diverged from the original idea of Account Control. The distinction between AC and Phasing is quite simple - if you need 2+ accounts then it's Phasing, if you need only 1 account then it's Account Control. In the original design AC would not only give the 2nd auth factor but would also make Nxt keys resistant to quantum computers. I hope they will keep the latter.
newbie
Activity: 6
Merit: 0
September 09, 2015, 10:34:31 AM
#6
im not sure how this would be done if the seed of the yubi key will have to be stored on the blockchain.. that means it has to be transparent somehow before you login.. has anyone done anything like this yet?

Normal Yubi keys have 1 information slot available to store a "OTP" one time password

A yubi neo also has a second slot that can be programmed for a PGP key.

So in my suggestion the nxt wallet key passphrase could maybe be put in the OTP slot, and then maybe for shits and giggles NXT could also support and use the PGP key as well for encrypting messages on NXT system.

As a user I want to use a yubi for the multisig, for some reason having that key on my person or in a safe place seems better then just using my phone (which i frequently lose and destroy) for multisig
legendary
Activity: 1512
Merit: 1000
September 09, 2015, 04:57:08 AM
#5
Perhaps google authentication support would be relative straightforward. As far as I know Spring Security also supports java 2FA solutions and not the best choice, but the MS crypto api is also working fine with java.
sr. member
Activity: 350
Merit: 252
September 08, 2015, 10:00:29 PM
#4
im not sure how this would be done if the seed of the yubi key will have to be stored on the blockchain.. that means it has to be transparent somehow before you login.. has anyone done anything like this yet?
newbie
Activity: 6
Merit: 0
September 02, 2015, 03:54:29 PM
#3
no... i dont believe so.

upcoming nxt feature is called "account controls" it lets you choose who or how many other accounts needs to say yes before spending any of your coins. that in effect is like a 2 factor auth.

say you have a main account on your desktop, now if u wanted to spend coins, you'd need another account which is accessed on your phone in order to spend.

currently the nxt core wallet is accessible via mobile phones too. soon to be release in the next update.

Maybe adding support for a yubi key could be something the devs could look into (I'm looking at you Jones Smiley)

As a nxt user this is something I believe would be pretty neat.


sr. member
Activity: 350
Merit: 252
September 02, 2015, 02:39:40 PM
#2
no... i dont believe so.

upcoming nxt feature is called "account controls" it lets you choose who or how many other accounts needs to say yes before spending any of your coins. that in effect is like a 2 factor auth.

say you have a main account on your desktop, now if u wanted to spend coins, you'd need another account which is accessed on your phone in order to spend.

currently the nxt core wallet is accessible via mobile phones too. soon to be release in the next update.
newbie
Activity: 6
Merit: 0
September 02, 2015, 11:17:07 AM
#1
Is there a physical key such as yubikey that can store a nxt passphrase and work with nxt?

Thank you good people.
Jump to: