OS ネイティブのキーチェーンアプリを利用して秘密鍵を保護する、NIP-07 ブラウザ拡張機能 nostr-keyx の v1.2.0 をリリースしました。

- Windows と Linux の OS ネイティブキーチェーン対応

https://github.com/susumuota/nostr-keyx

初期設定が結構大変なので以下ドキュメントも参考にしつつ試してみてください。

https://developer.chrome.com/docs/apps/nativeMessaging/

https://dev.classmethod.jp/articles/chrome-native-message/

また、YubiKey 等の任意のハードウェア認証デバイスから秘密鍵を取得することも出来ると思います。 `keychain.ts` の `spawnSync` のところで秘密鍵を返すコマンドを指定してください。

https://github.com/susumuota/nostr-keyx/blob/main/node/keychain.ts

Reply to this note

Please Login to reply.

Discussion

#[1] 39 3939 zaps!!

各OSのKeychainを拡張機能から触るのどう実装するのだろうと思っていたので、大変参考になります🙇

自分も色々調べて勉強になりました 😃 Windows が一番大変でした...