Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
YubiKey を使ったら QoL が上がった話
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Flisan
April 25, 2021
Technology
34
0
Share
YubiKey を使ったら QoL が上がった話
あるコミュニティで突発的に生えた LT 会に出したスライドです.
Flisan
April 25, 2021
More Decks by Flisan
See All by Flisan
Kloud LT #2 - Contribution は難しくない、みんなできる
flisan
0
110
VLLT7 - Switchでプログラミングする
flisan
0
32
限界 LT #0 - zsh はいいぞ
flisan
0
38
Other Decks in Technology
See All in Technology
終盤で崩壊させないAI駆動開発
j5ik2o
0
530
CC Workflow Studio
seiyakobayashi
0
320
ふりかえりを 「あそび」にしたら、 学習が勝手に進んだ / Playful Retros Drive Learning
katoaz
0
460
3つのボトルネックを解消し、リリースエンジニアリングを再定義した話
nealle
0
400
システムは「動く」だけでは 足りない - 非機能要件・分散システム・トレードオフの基礎
nwiizo
26
8.5k
Digitization部 紹介資料
sansan33
PRO
1
7.2k
NOSTR, réseau social et espace de liberté décentralisé
rlifchitz
0
160
AgentCore RuntimeからS3 Filesをマウントしてみる
har1101
3
410
Zero-Downtime Migration: Moving a Massive, Historic iOS App from CocoaPods to SPM and Tuist without Stopping Feature Delivery
kagemiku
0
230
BigQuery × dbtでコスト削減した話
rightcode
0
100
CloudSec JP #005 後締め ~ソフトウェアサプライチェーン攻撃から開発者のシークレットを守る~
lhazy
0
170
Bill One 開発エンジニア 紹介資料
sansan33
PRO
5
18k
Featured
See All Featured
Fashionably flexible responsive web design (full day workshop)
malarkey
408
66k
Claude Code どこまでも/ Claude Code Everywhere
nwiizo
64
54k
Building a A Zero-Code AI SEO Workflow
portentint
PRO
0
440
The Pragmatic Product Professional
lauravandoore
37
7.2k
New Earth Scene 8
popppiees
3
2k
The Art of Programming - Codeland 2020
erikaheidi
57
14k
A Tale of Four Properties
chriscoyier
163
24k
Ten Tips & Tricks for a 🌱 transition
stuffmc
0
97
Game over? The fight for quality and originality in the time of robots
wayneb77
1
160
Become a Pro
speakerdeck
PRO
31
5.9k
Context Engineering - Making Every Token Count
addyosmani
9
810
Why Your Marketing Sucks and What You Can Do About It - Sophie Logan
marketingsoph
0
130
Transcript
YubiKey を使ったら QoL が上がった話 限界突発LT#n 2021/04/25 フライさん 0252b905-ecdd-49c3-8103-368ef556d66e
None
PowerPoint の習作です いつもと少し違うかも
YubiKey?
YubiKey YubiKey です
YubiKey 身分証明書 (物理(電子)) になります
身分証明書?
例えば YubiKey 5 だと いろいろできる 🔏 FIDO U2F & FIDO2
2 段階認証 or これだけで認証 ⏰ OATH-TOTP Google 認証システム (物理) 💳 Smart Card / IC Card (PIV) 身分証明書 (PC ログインとか) 🔑 OpenPGP OpenPGP 🥰 その他いろいろ
例えば YubiKey 5 だと 小指も顔負けなレベルの小ささの USB でこれ全部ができてしまう 🔏 ⏰ 💳
🔑 🥰
ls yubikey/usecases | xargs cat
PC にログインする
Windows、Mac、Linux(他系統はわからないどうだろう) に対応してる PW の概念を吹き飛ばすことができます 💻
Windows、Mac、Linux(他系統はわからないどうだろう) に対応してる 構えて 💻
Windows、Mac、Linux(他系統はわからないどうだろう) に対応してる 挿して 💻
Windows、Mac、Linux(他系統はわからないどうだろう) に対応してる 金色に触れる 💻 👇
Windows、Mac、Linux(他系統はわからないどうだろう) に対応してる PIN の入力は必要です(Linux だと不要) 💻 👇
PGP 鍵の秘密鍵を入れとく GPG 鍵も可
PGP 鍵の秘密鍵を入れとく YubiKey の中に OpenPGP の鍵を突っ込んでおくことができます YubiKey を挿してないと秘密鍵が使えないのでこう出る ↓
PGP 鍵の秘密鍵を入れとく サブキーを含めて秘密鍵を PC に入れておく必要がなくなります YubiKey を挿してないと秘密鍵が使えないのでこう出る ↓
超絶早い GPG のセットアップ
公開鍵の URL を保存しておくことができます URL の他にいろいろ入れられたりもする
公開鍵の URL を保存しておくことができます この 2 つのコマンドで公開鍵をダウンロードできる+秘密鍵は YubiKey → これだけで GPG
を使う準備が整う!! $ gpg --card-edit gpg/card> fetch
2FA
スマホいらない スマホの中で完結するよくわからない 2FA とおさらばできる (任意のアプリ ⇆ Google 認証システム みたいな) 📱
問題点
_人人人人人人人人人_ > 持ってかれたら < > 一巻の終わり <  ̄Y^Y^Y^Y^Y^Y^Y^Y ̄
持ってかれたら終わり マジちっちゃい (これより小さいモデルもある)
持ってかれたら終わり 落としたら所有者が唯一無二でなくなる (= アイデンティティが崩壊しちゃう) 🔏 FIDO2 これだけで認証 = YubiKey そのものがアイデンティティ
💳 PIV ICカード = YubiKey そのものがアイデンティティ 🔏 OpenPGP 秘密鍵入ってる = YubiKey にアイデンティティが入ってる
持ってかれたら終わり 自分がもうひとり生えます (= アイデンティティが崩壊しちゃう) 🔏 FIDO2 これだけで認証 = YubiKey そのものがアイデンティティ
💳 PIV ICカード = YubiKey そのものがアイデンティティ 🔏 OpenPGP 秘密鍵入ってる = YubiKey にアイデンティティが入ってる
使い方によっては むしろ脆弱になる
YubiKey は常に持ち歩かないといけません 挿したのを忘れてそのまま離席 💻
YubiKey は常に持ち歩かないといけません 家の鍵を玄関に挿したまま遠出するのと一緒 💻
YubiKey は常に持ち歩かないといけません 勝手に PC 使われるし勝手に認証されるし鍵奪われるしで最悪 💻
YubiKey は常に持ち歩かないといけません フリーアイデンティティ (フリーアイデンティティの人限界鯖に 2 人ぐらいいた気がする) 💻
YubiKey は常に持ち歩かないといけません コピーレフトなアイデンティティ (ここ何人かいる気がする) 💻
YubiKey は常に持ち歩かないといけません アイデンティティ (WTFPL) (WTFPL … Do What the F**k
you want to Public License) 💻
対策 家の鍵がついてるキーリングにくくりつけとく 🏡 穴があります
おすすめはしますが考えは Required めちゃくちゃ便利だけど使い方によっては アイデンティティを配布することにもなってしまいます ⚖
まとめ
YubiKey かっこいいので みんな使おう (変な取り扱いしてアイデンティティがコピーレフトになっても責任は負えないです 気をつけて使いましょう)
おわり