https://github.com/nostr-protocol/nips/blob/master/46.md
> The client always starts by generating a random key which is used to communicate with the signer
セッションごと?
> The signer scans the QR code and sends a connect message to the client in the specified relays.
NIP を素直に解釈すると、`"ack"` を送信すれば良さそう
> And the events the remote signer sends to the client have the following format:
>
> ```js
> "pubkey": "
> "kind": 24133,
> "tags": [
> ["p", "
> ],
> "content": "nip04_encrypted_json({id:
> ...
> ```
https://github.com/nostr-protocol/nips/blob/master/46.md
> The client always starts by generating a random key which is used to communicate with the signer
セッションごと?
> ```
>
> ```
`optional-secret` は OTP (ワンタイム パスワード)
参考: https://ndk.fyi/docs/classes/NDKNip46Signer.html#constructor
https://github.com/nostr-protocol/nips/blob/master/46.md
> The client always starts by generating a random key which is used to communicate with the signer
セッションごと?
https://github.com/nostr-protocol/nips/pull/831#issuecomment-1821474706
> but it may be better to use a random key for the session or a persistent signer-key.
永続的な pubkey でも良さげ。まあ、そうですよね
https://github.com/nostr-protocol/nips/blob/master/46.md
> The client always starts by generating a random key which is used to communicate with the signer
セッションごと?
やったー!
#ライフログ
nostr-geotags
イベントの様々なジオタグ (`g` タグなど) を生成する JavaScript モジュール (ESM)
リポジトリ: https://github.com/sandwichfarm/nostr-geotags
#キャッチアップ #awesomenostr
awesome-nostr のコミットのキャッチアップ
#キャッチアップ #awesomenostr
NIPs のコミットのキャッチアップ
https://github.com/nostr-protocol/nips/commits/master?since=2023-12-20&until=2023-12-21
* NIP-44: Encrypted Payloads (Versioned)
* 新しく追加された NIP。選択暗号文攻撃 (Chosen-ciphertext attack) に対して安全な暗号化標準
* NIP-04: Encrypted Direct Message
* 上記の追加に伴い、非推奨になった
* README
* NIP-44 の追加に伴い、リストが更新された
#キャッチアップ #nips
ホット
eQlKIQPl+LWP5LNcvSf25cucZtSu9m1t/SdBGsT3GOMI0bowaIU/Aq8V7lJfrlZAKCtoIsdoFQ2oBk3drbxN5g==?iv=TTHgesIHwfxPgDxQNQnuAg==
NIP-44: Encrypted Payloads (Versioned)
https://github.com/paulmillr/nips/blob/NIP-44/44.md
選択暗号文攻撃 (Chosen-ciphertext attack) に対して安全な暗号化標準
暗号化アルゴリズムをバージョン管理 (選択) できる
バージョン 1 では任意の秘密鍵 (ECDH) と XChaCha20 で暗号化する
関連: https://github.com/nostr-protocol/nips/pull/574
関連: https://github.com/nostr-protocol/nips/pull/715
PR: https://github.com/nostr-protocol/nips/pull/746
#Nostr
Nuxstr
Nuxt と NDK (Nostr Development Kit) を使用したマイクロブログ用のテンプレート
デモ: https://nuxstr.nostrver.se
リポジトリ: https://github.com/sebastix/nuxstr
#キャッチアップ #awesomenostr
awesome-nostr のコミットのキャッチアップ
#キャッチアップ #awesomenostr