Skip ad content
Ad Nymchat

Scientia basis Sub cucullo

Protocol et eventus

Quid Nymchat actu induit filum, si quis contra eam aedificat? diendam, vel legentem certe ab alio Nostr defendit.

Res species

BenignusUsed forNotae
0Profile metadataVexillum nostrum profile: nomen, imago, vexillum, circa, lud16.
5Petitiones deletionumNIP-09.
7ReactionesNIP-25, cum a ['k', originalKind] tag reactionem sic interponitur contra genus alveum rectum.
13SigillumMedium tabulatum nuntius in NIP-17.
14Privata nuntius rumorUnsigned, and never published in per se.
1059Donum wrapNIP-LIX. Quod actualiter ad nullam perveniat pro nuntiis privatis et coetus sermonum.
1984ReportingNIP-LVI.
9734 / 9735Zap petitionem et zap receiptNIP-57.
10030More emoji sarcina listsNIP XXX.
20000Geohash channel nuntiusEphemeral, tagged ['g', geohash].
23333Nomen channel nuntiusEphemeral, tagged ['d', channel].
24420 / 24421Publica typing indicibus et acceptis legeNymchat-specialis, canales publici.
25051 / 25052Paer-ad-parem significat ac file translationis statusNymchat-utilia.
30030Custom emoji setsNIP XXX.
30078Applicationem notitiaNIP-LXXVIII. Capita, et obitus encrypted sync.
69420Privatus legere receptis et traditio statusNymchat-specialis, ut fama intus donum involvat. Singulare genus e 14 de industria, sic alii clientes NIP-17 blank mandata directa pro singulis acceptis non reddunt.

NIPs Nymchat arma

NIPQuid det Nymchat?
NIP-07Login with a browser extension.
NIP-09Petitiones deletionum.
NIP-13Probatur operis. Munus nuntii fodiuntur ad minimum XVI frusta.
NIP-17Mandata privata directa, et fundamentum in chats coetus.
NIP-25PROFECTIONES.
NIP-30Consuetudo emoji.
NIP-40Expirata timestamps - nuntiis evanescentibus.
NIP-44Versata encryption, pro sigillis, adligat et fundis sync.
NIP-46Longinquus subscriptionis - bunker://.
NIP-56Quaestor.
NIP-57Fulmen zaps.
NIP-59Donum adligat.
NIP-78Data applicatione arbitraria.
NIP-98HTTP auth, pro terminis hosted.

Cryptographia

ubiQuid?
Identity ac subscriptionibussecp256k1 cum Schnorr subscriptionibus (BIP-340), ut Noster dat.
Privata mandata et coetus chatsNIP-44 v2: ECDH in secp256k1, HKDF-SHA256, ChaCha20 cum HMAC-SHA256, et color tan- tus ciphericis nuntium longitudinis non dat.
Bluetooth reticulum sessionesSonitus XX — X25519, ChaCha20-Poly1305 (IETF), Ed25519 pro nuntiandis subscriptionibus, SHA-256 et HMAC subest.
Identity quiesceretAES-GCM-CCLVI. Clavis venit a PBKDF2-SHA256 ad 310,000 iterationes tesserae vel PIN, vel ex WebAuthn PRF output per HKDF-SHA256 pro passkey vel biometrica.
Vocat ac file translationesWebRTC proprium DTLS-SRTP tractatum de NIP-17-involutum significans.
RandomnessPer suggestum CSPRNG per - claves, nonces, et donum involucrum notationis jitterarum.

Metadata praesidium

Duo singularia in via donationis involutae sunt dignae vocationi, quia illae sunt quae separant NIP-59 . de "encrypted, sed plane a te illis";

  • Omnis wrap signatur per a unum tempus clavem generatur ad illud solum; ut nullus duos laneos communicet mittente.
  • Omnis wrap's created_at is passim backdated ab usque ad duos horae CSPRNG utens, ita tempora mitte et accipienda non possunt instruxit.

Group chats addere rotating ephemerale recipiens claves super eo - vide Quam coetus encryption operatur.

Legens fons

Crypto primitivae sunt in js/nym-crypto.js et js/modules/key-vault.js in app interreti ac sub android-ios-app/lib/core/crypto/ et lib/services/mesh/noise/ apud Flutter app. The repositio AGPL-3.0 et completum est — nulla pars clausa confidit.