Eiji Kitamura / えーじ (@agektmr) header
Eiji Kitamura / えーじ (@agektmr) profile picture

@Google Chrome Identity & Authentication Advocacy Lead - Password Managers, Passkeys, Identity Verification, Identity Federation, Digital Credentials, etc

Tokyo, Japan
Joined April 2007
Photo by Eiji Kitamura / えーじ (@agektmr)Photo by Eiji Kitamura / えーじ (@agektmr)Photo by Eiji Kitamura / えーじ (@agektmr)Photo by Eiji Kitamura / えーじ (@agektmr)Photo by Eiji Kitamura / えーじ (@agektmr)Photo by Eiji Kitamura / えーじ (@agektmr)Photo by Eiji Kitamura / えーじ (@agektmr)Photo by Eiji Kitamura / えーじ (@agektmr)Photo by Eiji Kitamura / えーじ (@agektmr)Photo by Eiji Kitamura / えーじ (@agektmr)
EVPについて新しいブログ記事を書きました // パスキー時代に残された課題を埋める EVP とは何か Email Verification Protocol (EVP) を使うと、ブラウザから離れることなくメールアドレスの所有を確認することが可能になり、ユーザーの負担は大きく軽減されます。しかし、ウェブサイトが EVP に対応することは、ユーザー体験以上にパスキーの補完という意味で、アカウントライフサイクルに大きな役割を果たします。 blog.agektmr.com/ja/2026/10/…
14
43
5,598
2DやWebGL、WebGPUのCanvas内にインタラクティブなDOM要素を直接描画できる "HTML-in-Canvas" が、オリジントライアルを経てChrome 157で正式リリースされます。 これまでCanvas中心のUIでは、ピクセル描画するとテキスト選択やページ内検索、翻訳、Autofill、アクセシビリティが失われ、逆にHTMLを重ねると3D空間での前後関係やフレーム同期ズレ、毎フレームのCSS再計算が課題でした。 `<canvas content="drawable">` 内の要素を `drawElementImage()` で描画すれば、ブラウザ標準機能やAIエージェントのインデックス性を保ったままシェーダー表現と融合できます。 Three.jsやBabylon.js、PlayCanvas、PixiJSでも対応が進んでいます。他ブラウザを含むBaselineにはまだ含まれていないため機能検出と併用しつつ、ぜひ詳細をご覧ください。 developer.chrome.com/blog/ht…
9
24
2,278
Eiji Kitamura / えーじ retweeted
11月17日(火)開催のイベント「OpenID BizDay #20 ~ 企業を守る認証・認可の戦略とは?」に向け、ホワイトペーパー「A2B攻撃に対するアイデンティティ技術の有効性と組織への提言」を公開いたしました。OpenID Connect、OAuthなどのアイデンティティ技術がA2B攻撃にどこまで有効かを整理しております。#OpenID openid.or.jp/news/2026/10/a2…
1
9
2
18
2,654
Eiji Kitamura / えーじ retweeted
あれ、LINEのアカウント引き継ぎでパスワードのかわりにパスキーが使えるようになったのか。
8
1
25
3,069
Eiji Kitamura / えーじ retweeted
New record for Stack Overflow: <1000 questions posted last month
356
629
420
9,836
1,093,183
ワンタイムパスワードを推進するというより、パスワードを廃止したいのかな?支払いのユースケースなら、一般的なログインよりはフィッシングで決済まで持っていかれる成功率は低いだろうし、3DSをパスキーにするのは見た目ほど単純な話じゃないし。
2
1
16
2,281
進化するWeb詐欺やソーシャルエンジニアリングに対抗するため、Chromeの「保護強化機能(Enhanced Protection)」に導入された最新のセキュリティ対策が公開されました。標準機能と比べてフィッシング等の脅威から10倍安全になるとされています。 新たに「不審なサイト」向けの段階的な警告UIが加わったほか、昨年導入されたオンデバイスGeminiを強化し、サーバーサイドのGeminiモデルで偽アンチウイルスや偽アップデート等の詐欺判定を行う仕組みに拡張されています。テキスト解析は一時的(ephemeral)に処理され、プライバシーにも配慮されています。 さらに、端末のコマンドを実行させる「ClickFix」攻撃に対し、クリップボードの内容を検知して警告する機能も追加されました。開発者の作業を邪魔しない高精度な設計になっています。安心してWebを使うためにも、ぜひ保護強化機能を有効にして詳細をご確認ください。 blog.google/security/our-lat…
15
1
56
4,579
Eiji Kitamura / えーじ retweeted
Shopifyのスペシャルサイト、今回もすごい! HTML-in-Canvasの先進事例。Chromeオリジントライアルの状況で本番採用したこともカッコいい。
10
119
13
1,361
68,766
Eiji Kitamura / えーじ retweeted
This is Genie 4, our most realistic and interactive world model yet. 🌐 Explore dynamic environments in real time to see how the scene responds, sounds, and how the people in it move, react, and speak.
972
2,614
2,001
23,706
3,387,115
Eiji Kitamura / えーじ retweeted
PIVOT で Gemini の AI エージェントの作り方についてお話ししてきました! 業務棚卸し → AI エージェント作成のところはユースケースを創出する進め方の参考になると思います。 ぜひご視聴ください〜 🙌 youtu.be/KyLlOyk023Y?si=rZGP…
2
12
1
37
3,159
Eiji Kitamura / えーじ retweeted
仕様の勉強&動作確認用に作っている万能Issuerに組み込んでみたら、OID4VCI部分の修正ゼロでnavigator.credentials.create()が普通に動いた。Walletに裏で無言で追加されるところがUX的に分かりにくい気がするけれど、今後の改善に期待。
Webサイトからデジタル身分証をウォレットアプリへ直接追加できる "Digital Credentials API" の発行機能(issuance)が、Chrome 155よりデフォルトで利用可能になりました。 これまで学生証や会員証などのデジタルIDをウォレットに発行する際、ウォレットごとに独自のURIスキームを用意する必要があり、実装やユーザーの選択肢に大きな課題がありました。 本APIにより、標準化された navigator.credentials.create() と OpenID4VCI プロトコル経由で、AndroidのCredential Managerが対応ウォレットを一覧表示します。Android端末単体はもちろん、デスクトップからのQRコードとBluetoothによるクロスデバイス発行にも対応しています。 Chrome 152以降ではDevTools Protocol(CDP)を使った仮想ウォレットによる自動テストも可能です。すでにドイツのSparkasseなどで導入が進んでいます。実装手順やデモはぜひこちらからご覧ください。 developer.chrome.com/blog/di…
2
5
1,105
二要素認証なら安全と思考停止するのは危険です。例えばパスワードとSMS OTPの組み合わせは二要素認証ですが、フィッシングには弱い。パスキーは単体でもフィッシングに強いのがメリットです。ユーザーを何から守ろうとしているのかで判断すべき。
なぜ今更パスキーではなく二段階認証なのだろうと思ってたら、実際は「パスキーを追加」になってるのだけど、ログインする時はパスワードを入力しないとパスキーを使えなかった。パスキーはパスワードの代わりなので、パスキーだけでログインできて問題ないですよ。
25
83
7,090
Eiji Kitamura / えーじ retweeted
え、、リポストしようとしたら画面の端からなんか腕出てきたんだけど、怖。
28
607
301
4,041
1,164,796
色々マイナカードでできるようになって便利。診察券とも一体化してくれないかな?Google WalletとかApple Walletに登録できるのでもありがたい。
マイナンバーに医師免許、入れてみた結果 申請は10分くらい。 マイナポータルで「国家資格→医師」を選んで、マイナカード読ませて送信するだけ →で、今「処理中」 →ちなみに「医師」と「保険医」は別項目の模様 デジタル資格者証が出たらまた報告するわ
1
3
1,313
Eiji Kitamura / えーじ retweeted
マイナンバーに医師免許入れられるようになったらしい 今日の10時から、医師・歯科医師・看護師とかの免許申請がマイナポータルでできるようになった。 申請した人は「デジタル資格者証」が出せて、QR読んだら厚労省側で有効か無効かまで検証してくれる →保険証、運転免許、で次は医師免許 バイト先に毎回出す免許証のコピー、これで卒業できるんかな。 ワイも入れてみる
2
15
3
116
25,373
Eiji Kitamura / えーじ retweeted
これはちょっと 根深い問題かもしれませんね。昔ある金融機関でWebAutnを推薦した時に「パスワードがないなんて 危険じゃないか。 ありえない。」と言われたのを思い出しました。その意味で パスキーというのはいい 名前だなと思ったんですが「ワード」と「キー」の対応関係を日本語だと即座に イメージできないのかもしれない。
なぜ今更パスキーではなく二段階認証なのだろうと思ってたら、実際は「パスキーを追加」になってるのだけど、ログインする時はパスワードを入力しないとパスキーを使えなかった。パスキーはパスワードの代わりなので、パスキーだけでログインできて問題ないですよ。
2
46
2
156
37,455
タイムズカーシェアからログインしようとしてないのにSMS OTPが届いた。しかも漏洩後にパスワード変えたはずなんだが🤔
2
2
11
4,714
サイトが重いのは大量に攻撃が来てるんだろうか
765
Webサイトからデジタル身分証をウォレットアプリへ直接追加できる "Digital Credentials API" の発行機能(issuance)が、Chrome 155よりデフォルトで利用可能になりました。 これまで学生証や会員証などのデジタルIDをウォレットに発行する際、ウォレットごとに独自のURIスキームを用意する必要があり、実装やユーザーの選択肢に大きな課題がありました。 本APIにより、標準化された navigator.credentials.create() と OpenID4VCI プロトコル経由で、AndroidのCredential Managerが対応ウォレットを一覧表示します。Android端末単体はもちろん、デスクトップからのQRコードとBluetoothによるクロスデバイス発行にも対応しています。 Chrome 152以降ではDevTools Protocol(CDP)を使った仮想ウォレットによる自動テストも可能です。すでにドイツのSparkasseなどで導入が進んでいます。実装手順やデモはぜひこちらからご覧ください。 developer.chrome.com/blog/di…
10
1
37
4,261
Email Verification のオリジントライアルは、Chrome 154からAndroidに対応したほか、サードパーティオリジントライアルもサポート、組み込みSDK側での導入が容易になりました。また、トークン検証時の `Sec-Fetch-Dest: email-verification` へのヘッダー名変更や、入力値そのままの形式でメアドを返す変更(M156〜)など互換性に関する更新も含まれています。オリジントライアル自体はChrome 160まで延長されています。 Verifier や Issuer 向けのガイドも公開されていますので、検証を進めている方はぜひチェックしてみてください。 developer.chrome.com/blog/em…
3
11
2,733
なぜ今更パスキーではなく二段階認証なのだろうと思ってたら、実際は「パスキーを追加」になってるのだけど、ログインする時はパスワードを入力しないとパスキーを使えなかった。パスキーはパスワードの代わりなので、パスキーだけでログインできて問題ないですよ。
6
85
17
388
200,046