#asknostr

Why does #nostr not handle user's keys differently?

What would be the drawback of a system such as this:

Relays store nsecs in encrypted form.

Users/clients log on with just a username and a relay returns that user's encrypted nsec.

User/client then decrypts the nsec in whichever way it was encrypted.

The rest happens as usual.

Users could opt to either give their nsecs to the clients they use to connect to the network themselves, or to have the client obtain the nsec from relay(s) and decrypt them with a password/certificate/whatever.

Reply to this note

Please Login to reply.

Discussion

This is similar to nip-46

Thanks, will look it up.