Avatar
S. Ota
8721cdf007e798f80549a4bf174b973dc388e01952f0a952f5473c2cf84a7f60
A programmer. An author of nostr-keyx. Interests: Reinforcement Learning, Natural Language Processing and Artificial General Intelligence.

このシールいいな。ビクトリノックスのリミテッドエディションっぽい

https://www.yubico.com/jp/store/#accessories

ありがとうございます。ひとまず YubiKey 5 を1個買ってみて色々試してみたいと思います。

回復キーというのは各サービスのリカバリコードのことですか?それともYubiKey 自体に回復キーというのがあるのですか?

ベルトだと結局壊れるみたいな話を聞いてこれにしました。今3年目くらいですが安定感はあるようです。

ロードは外で乗らなくなってしまったので Tacx に乗せてます。

ブロンプトン乗ってます 🚴🏼

JSPORTS はジロからブエルタ辺りまで契約しています。春のクラシックは録画で...

黒い YubiKey 5 と 青い Security Key というのを1個ずつ買って、結局青い方の機能しか使えなくなるなら黒いのを2個買うのがいいのかな?

1個しかもってない場合、無くしたり故障したら終了?

YubiKey 物色してるんだけど、2個買うのがデフォルトですか?

最近はラズパイに Ubuntu を入れられるようになったのでちょっと楽になった。でも AWS か GCP で無料枠でサーバを借りる方がもっと楽...

うちのラズパイ 3B+ は 4年くらい立ち上げっぱなしだけどまだ壊れてない。

Replying to Avatar S. Ota

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

#[1] 39 3939 zaps!!

I released v1.2.0 of nostr-keyx, a NIP-07 browser extension that uses the OS's native keychain application to protect your private keys.

- Add Windows and Linux native keychain application support

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

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

`npm pack` して作った tgz を zip に変換するのこんな風にしてみた。

```

"scripts": {

"pack": "rm -f *.tgz *.zip ; npm pack ; tar tfz *.tgz | sed -e 's|^package/||' | zip -r@ `ls *.tgz | sed -e 's|\\.tgz|\\.zip|'`"

},

```