Un nsec è una chiave privata codificata in Bech32. L'involucro Bech32 serve a un unico scopo: distinguere visivamente un valore segreto da uno pubblico a prima vista. La chiave sottostante è lo stesso scalare secp256k1 a 32 byte che Bitcoin utilizza.
Due regole per l'igiene dell'nsec: non incollarlo mai in un sito web, non archiviarlo mai in un file di testo non criptato sincronizzato al cloud. Ogni client Nostr include un modo per generarne, importarne ed esportarne uno, e ogni client ha prodotto almeno un bug che ha finito per condividerli, quindi tratta il valore con lo stesso sospetto che avresti per una seed phrase.