S. Ota
_@susumuota.github.io
npub1susu...0yu8
A programmer. An author of nostr-keyx. Interests: Reinforcement Learning, Natural Language Processing and Artificial General Intelligence.
Chrome 111 が出たので window.nostr のインジェクション方法を変えよう。
の Method 4 から Method 5 へ
Stack Overflow
Access variables and functions defined in page context from an extension
I want to control youtube.com's player in my extension:
manifest.json:
{
 "name": "MyExtension",
 "v...
拡張機能でインジェクション出来るとは思うけど、そこまでしなくてもブックマークレットとかでやれそうだけど、最近ブックマークレットはほとんど見ない
nostrbuzzs を Iris が Snort にインジェクションするコードは何で書けばいいんだろう。
Trend の「ドム」って何だろう。ガンダム?
Trend のキーワードをクリックで検索かフィルタできるといいかも
Astraea
Astraea から投稿
ポストを見に行ったらTシャツが着弾していた!🤙
Zapping like a shooting star!! ⚡


Zap くださったみなさま、ありがとうございます!⚡
みなさまおつかれさまでした🤙 #nostrstudy
本日の Nostr勉強会 #1 の発表資料です。
#nostrstudy

Speaker Deck
Nostr でパスキー認証 (NIP-07, nostr-keyx, YubiKey)
Nostr でパスキー認証 (NIP-07, nostr-keyx, YubiKey)
S. Ota
Nostr勉強会 #1
2023-03-10
コンピュータの乱数は擬似乱数なので実装がアレだとまずいですね(こちらの理由の方が多そう)。
RSA が 2020 年時点で 829 bit まで解かれていて、 secp256k1 が RSA 3072 bits 相当ということなのでしばらく大丈夫なんではないでしょうか。(量子コンピュータが来るとわかりませんが)
https://www.secg.org/sec2-v2.pdf
RSA Factoring Challenge - Wikipedia
NIP-07 ブラウザ拡張機能 nostr-keyx の v1.4.0 をリリースしました。
- YubiKey 対応.
- NIP-07 を許可する URL 設定を追加
YubiKey やパスキー認証については、本日開催される Nostr勉強会 #1 (2023/03/10(金) 22:00-) にて「Nostr でパスキー認証」というタイトルで発表予定です。

GitHub
GitHub - susumuota/nostr-keyx: A NIP-07 browser extension that uses the OS's keychain or YubiKey to protect your private keys.
A NIP-07 browser extension that uses the OS's keychain or YubiKey to protect your private keys. - susumuota/nostr-keyx
connpass
Nostr勉強会 #1 (2023/03/10 22:00〜)
大好評に終えたNostr勉強会 第一回目です 今回もオンラインでの開催です!!! 顔出しなし、YouTube Liveにて配...

明日の Nostr勉強会 #1 (2023/03/10(金) 22:00-) にて、以下タイトルで発表する予定です。
Nostr でパスキー認証 (NIP-07, nostr-keyx, YubiKey)
もしパスキーに興味がある方がおられましたら、以下のページが参考になるかもしれません(発表内でも簡単に説明します)。
https://www.yubion.com/post/%E3%83%91%E3%82%B9%E3%82%AD%E3%83%BC%EF%BC%88passkeys%EF%BC%89%E3%81%A3%E3%81%A6%E3%81%AA%E3%82%93%E3%81%A0%E3%82%8D%E3%81%86%EF%BC%9F%EF%BC%88%E5%89%8D%E7%B7%A8%EF%BC%89
#nostrstudy
connpass
Nostr勉強会 #1 (2023/03/10 22:00〜)
大好評に終えたNostr勉強会 第一回目です 今回もオンラインでの開催です!!! 顔出しなし、YouTube Liveにて配...
存在は認知されている!
> Twitterからの移行先としては、つぶやきを重視する同種ソーシャルメディアとして、「Mastodon(マストドン)」や「Discord」、あるいは「Nostr」「Misskey」、さらには従来プラットフォームとして「mixi」などの名前があがるが、いずれも候補としては3%台にとどまる。


Web担当者Forum
混乱続くTwitterからの移行先、Mastodon・Discord・mixiを10倍上回った“ホントの移行先”は?【ナイル調べ】
【Web担】Twitterから他SNSへの移行を検討している人は約3割。最多の理由は「有料化の可能性」。
iOS/macOS 用の NIP-07 の Nostore は次のバージョンで Apple keychain に移行する予定だそうです。生体認証も調べているそうです。

GitHub
iCloud Keychain · Issue #10 · ursuscamp/nostore
Hi, thanks for the great extension! I'm using iOS Safari + Snort + Nostore which works very well. However, I would like to store my private key in ...
昨日学校を休んだ子はバッジのこと知らないかも...
iOS/macOS Safari 用 NIP-07 の Nostore のソースを読んでみた。
- 秘密鍵は平文で browser.storage.local に保存 (nos2xと同じ)
多分 iCloud バックアップで平文のままコピーされると思います。
```
const storage = browser.storage.local;
(中略)
async function savePrivateKey([index, privKey]) {
if (privKey.startsWith('nsec')) {
privKey = nip19.decode(privKey).data;
}
let profiles = await get('profiles');
profiles[index].privKey = privKey;
await storage.set({ profiles });
return true;
}
```

GitHub
nostore/Shared (Extension)/Resources/background.js at c68f91923aa87ae31d8d7de41368d1ea04a3323f · ursuscamp/nostore
A nostr signing extension for Safari. Contribute to ursuscamp/nostore development by creating an account on GitHub.
GitHub
nostore/Shared (Extension)/Resources/background.js at c68f91923aa87ae31d8d7de41368d1ea04a3323f · ursuscamp/nostore
A nostr signing extension for Safari. Contribute to ursuscamp/nostore development by creating an account on GitHub.