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
39
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
YubiKey を使ったら QoL が上がった話
あるコミュニティで突発的に生えた LT 会に出したスライドです.
Flisan
April 25, 2021
More Decks by Flisan
See All by Flisan
Kloud LT #2 - Contribution は難しくない、みんなできる
flisan
0
120
VLLT7 - Switchでプログラミングする
flisan
0
36
限界 LT #0 - zsh はいいぞ
flisan
0
42
Other Decks in Technology
See All in Technology
Head First モブプログラミング / Head First Mobprogramming
takaking22
10
12k
AIコーディングの次。コードレビューと理解負荷を解消して組織の開発生産性を高める
moongift
PRO
2
2.7k
Eight Engineering Unit 紹介資料
sansan33
PRO
3
8.2k
社内の7割が使うデータ基盤を、 データチーム2人で回すためにやったこと
koh_yoshi
4
1.5k
老害フォレンジッカーはAI羊の夢を見るか?
tadmaddad
0
350
35分でわかるEffective Platform Engineering
nwiizo
5
500
Master Dataグループ紹介資料
sansan33
PRO
1
4.8k
AIに狂うスタートアップが、あえて「人との協働」に全振りした新卒エンジニア研修 / New Graduate Engineer Training at a Startup Accelerating AI Adoption
ohnoeight
0
150
巨大気象データと戦う ― サロゲートモデル学習を高速化する圧縮技術
gpuunite_official
0
140
Adding Right-to-Left support to your web application with CSS logical properties — Lessons from Redmine
vividtone
0
150
AIのためのEthernet技術動向 (SerDes)
markunet
1
230
Invisible to AI? Making TYPO3 Sites Quotable by AI Search Systems
wolfgangwagner
0
240
Featured
See All Featured
Digital Ethics as a Driver of Design Innovation
axbom
PRO
1
370
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
130k
4 Signs Your Business is Dying
shpigford
187
23k
How to Think Like a Performance Engineer
csswizardry
28
2.7k
Context Engineering - Making Every Token Count
addyosmani
9
1.1k
New Earth Scene 8
popppiees
3
2.5k
SEO Brein meetup: CTRL+C is not how to scale international SEO
lindahogenes
1
2.8k
Building a A Zero-Code AI SEO Workflow
portentint
PRO
0
680
Amusing Abliteration
ianozsvald
1
250
The untapped power of vector embeddings
frankvandijk
2
1.8k
SEO for Brand Visibility & Recognition
aleyda
0
4.7k
Ethics towards AI in product and experience design
skipperchong
2
350
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 かっこいいので みんな使おう (変な取り扱いしてアイデンティティがコピーレフトになっても責任は負えないです 気をつけて使いましょう)
おわり