Een nsec is een Bech32-gecodeerde privésleutel. De Bech32-envelop dient precies één doel: een geheime waarde op het eerste gezicht visueel onderscheiden van een publieke. De onderliggende sleutel is dezelfde 32-byte secp256k1-scalair die Bitcoin gebruikt.
Twee regels voor nsec-hygiëne: plak het nooit in een website, bewaar het nooit in een onversleuteld bestand dat naar de cloud is gesynchroniseerd. Elke Nostr-client heeft een manier om er een te genereren, importeren en exporteren, en elke client heeft minstens één bug opgeleverd die ertoe leidde dat ze werden gelekt, dus behandel de waarde met dezelfde paranoia als een seed phrase.