ncrypt is a standardised way to encrypt an nsec for safer handling and storage. It’s defined in NIP-49
nostr:npub1mhcr4j594hsrnen594d7700n2t03n8gdx83zhxzculk6sh9nhwlq7uc226
Wondering what is “ncrypt”?
#AFAF #ecash #nsec

Discussion
Thanks.
I’m making a social onboarding client for “sharing nostr with friends”:
https://nostrmeet.me/egge@getcurrent.io
Nsec.app not gonna work for oauth style login for accounts, so I’m hand rolling nsec encryption and storage. (So they don’t have to think about keys at first click)
But I’m just storing… not sharing these encrypted keys.
I don’t see the point in standardizing an encryption method UNLESS clients need to share encrypted keys amongst themselves.
What would that look like?
Or is there another use case?
One day someone asks to export their keys from your app, giving them ncryptsec would be safer than exporting in plaintext.