nostr:nprofile1qqsfc56gtpy4rray98x2s996zrh2jkvmma8ps0vzqtznhd9hr9p860qpzemhxue69uhhyetvv9ujuenpd4ehgu3w0puh5qgmwaehxw309aex2mrp0yhxummnw3e8qmr9vfejucm0d5hsz9rhwden5te0wfjkccte9ejxzmt4wvhxjmc5jn23j do you have a technical background? Software development?

Reply to this note

Please Login to reply.

Discussion

No.

I asked in case you'd be interested in more in-depth info. 👍

I got the basics set up. Not a functioning client yet. Will probably only be a minimal client to prove that everything works as expected. Device program-binary should do what's necessary but not fully tested yet. Then see where we go from there.

Interested to see how it works out for you.

😂😂😂 just testing with sending a 10 MiB message to the device for signing. With this device, probably in part because it's a fairly new idea/experiment, transfer is rather slow. It took 28 minutes. 😋

Of course, small messages of few KiB are fast. (seconds)

This #nostr note is posted from a small test application and signed with a key that is internal to the #security device.

Ironically, I have no access to this key, which is deterministically generated within the device, so with the next changes to the firmware-binary I'm going to lose access to this key, .. at least when I use the updated program-binary.

There are multiple modes of operation. nostr:nevent1qqs99ehnglvqm7zjp4jt0g2x803s3sl0cxc5ejlrgps0jxqrlx4d0yspz4mhxue69uhhyetvv9ujuerpd46hxtnfduhsygz2plnksne0pxs73kj6a4q03a044z4ncpunun8eg4ryjl233jpwsvpsgqqqqqqs4lrtxf

You have a device already?

You can buy a general purpose "security device", currently a sort of early experiment, IIUC. (See https://tillitis.se/ ) It can load small programs. I'm writing such a program.

I'm not claiming this device is perfect, but it allows for many solutions like this one. (I'm not associated with them. Just playing around with the device.)

The bigger issue is getting support in the favorite clients. I'm not sure how easy that's going to be.

I use a Yubikey already for many logins. Something like this would be great.