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
マイナンバーカード活用術
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
tick-taku
October 21, 2025
350
0
Share
マイナンバーカード活用術
tick-taku
October 21, 2025
More Decks by tick-taku
See All by tick-taku
昨年の振り返りと non-transitive R classes について
ticktaku77
0
39
実践 Paging 3
ticktaku77
1
6.1k
中〜大規模アプリの minne はどうアーキテクチャを選定したか
ticktaku77
0
1.6k
Android Jetpack Component ~Navigation~
ticktaku77
0
38
Featured
See All Featured
How Software Deployment tools have changed in the past 20 years
geshan
0
33k
Odyssey Design
rkendrick25
PRO
2
570
DBのスキルで生き残る技術 - AI時代におけるテーブル設計の勘所
soudai
PRO
64
53k
JAMstack: Web Apps at Ludicrous Speed - All Things Open 2022
reverentgeek
1
420
Utilizing Notion as your number one productivity tool
mfonobong
4
290
Public Speaking Without Barfing On Your Shoes - THAT 2023
reverentgeek
1
370
技術選定の審美眼(2025年版) / Understanding the Spiral of Technologies 2025 edition
twada
PRO
118
110k
RailsConf 2023
tenderlove
30
1.4k
Believing is Seeing
oripsolob
1
110
Into the Great Unknown - MozCon
thekraken
41
2.4k
WCS-LA-2024
lcolladotor
0
540
How to Build an AI Search Optimization Roadmap - Criteria and Steps to Take #SEOIRL
aleyda
1
2k
Transcript
2025/10/21 伊藤 拓海 (tick-taku) マイナンバーカード活用術 @tick_taku77
目次 • マイナンバーカードのユースケース • 証明書を読み取ってみる • 基本4情報を読み取ってみる
Introduction 伊藤 拓海 (tick-taku) ・2024年1月 株式会社タイミー入社 ・趣味 → ・モバイルアプリエンジニア ・Ruby(Rails)を勉強中
1 マイナンバーカードの ユースケース
マイナンバーカードのユースケース ・本人確認 ・ユーザー情報入力時の補助 ・必要な情報のみを開示 ・認証システムにおける物理キー ・ポイントカードとして
2 証明書を読み取ってみる
JPKI (Japanese Public Key Infrastructure) 公的個人認証サービス(JPKI)/デジタル庁 マイナンバーカードのICチップに搭載された電子証明書を利用して、 オンラインで安全かつ確実に本人確認を行うための仕組み 電子証明書送信 証明書の有効性を確認
結果を返信 承認 J-LIS (地方公共団体情報システム機構) ユーザー
JPKI の利用方法 ・サービスプロバイダ事業者 になる方式 ・プラットフォーム事業者 になる方式 電子証明書の有効性確認を他のプラットフォーム事業者に委託する 公的個人認証法に基づいた認定を受けて自ら J-LIS と通信して
有効性を確認する
マイナンバーカード マイナンバーカード AP JPKI AP 利用者証明電子証明書 券面入力補助 AP 券面 AP
APDU (Application Protocol Data Unit) ICカードとリーダーデバイスが通信する際に使うプロトコル ISO/IEC 7816-4 で定められた国際規格 ISO/IEC
7816-4 CLA (1byte) INS (1byte) P1 (1byte) P2 (1byte) Lc Data Le header body (optional)
JPKI AP から証明書を読み取る
JPKI AP から証明書を読み取る
JPKI AP から証明書を読み取る
JPKI AP から証明書を読み取る
プラットフォーム事業者になるデメリット 認定が完了するまでのリードタイムが長そう カードの仕様変更に追従し続ける覚悟が必要 ・テストカードのレンタルに半年かかったのでさらに長そう ・免許証などマイナンバーカード以外に対しても個別に処理が必要 ・次期マイナンバーカードでは AP の内容が変わるらしい
3 基本4情報を 読み取ってみる
券面入力補助 AP から基本4情報を読み取る
券面入力補助 AP から基本4情報を読み取る
券面入力補助 AP から基本4情報を読み取る
券面入力補助 AP から基本4情報を読み取る
券面入力補助 AP から基本4情報を読み取る
ご清聴ありがとうございました