「本人確認」のニュー・ノーマル
﨑村夏彦(c)2020 by Nat Consulting LLC. CC-BY-SA

アイデンティティとプライバシーに関する標準化アーキテクト(c)2020 by Nat Consulting LLC. CC-BY-SA

OpenID Connect(aka OIDC )(c)2020 by Nat Consulting LLC. CC-BY-SAJWS(JSON Web Signature )RFC 7515(c)2020 by Nat Consulting LLC. CC-BY-SA

」とう」とっょ「じなゃじくてぉ
じ「JWT(JSON Web Token )RFC 7519(c)2020 by Nat Consulting LLC. CC-BY-SAOAuth PKCE
(Proof Key for Code Exchange )RFC 7636(c)2020 by Nat Consulting LLC. CC-BY-SAFAPI(Financial-grade API Security Profile)(c)2020 by Nat Consulting LLC. CC-BY-SA

Privacy Framework
ISO/IEC 29100 Amd.1
JIS X 9250(c)2020 by Nat Consulting LLC. CC-BY-SA

Online privacy noticeand consent
ISO/IEC 29184(c)2020 by Nat Consulting LLC. CC-BY-SA

日本代表団長 (Head of Delegate) として
●
●
●
●
●

●

●

ISO/IEC 29115 Entity Authentication Assurance Guideline
ISO/IEC 24760 Identity Management Framework
ISO/IEC 29146 A framework for access management
ISO/IEC TS 29003 Identity proofing
ISO/IEC 27018 Code of practice for protection of personallyidentifiable information (PII) in public clouds acting as PIIprocessors
ISO/IEC 27701 Extension to ISO/IEC 27001 and ISO/IEC 27002
for privacy information management — Requirements andguidelinesなどなど

ボランティア募集中
お金は出せませんが ...

(c)2020 by Nat Consulting LLC. CC-BY-SA

OECD During the dayOECD Reception at the Chateau(c)2020 by Nat Consulting LLC. CC-BY-SA

ISO/IEC JTC 1/SC 27
Reception @ Paris (2019-10)(c)2020 by Nat Consulting LLC. CC-BY-SA

ISO/IEC JTC 1/SC 27 @ Abu Dhabi(c)2020 by Nat Consulting LLC. CC-BY-SAIETF 99 @ PraguePriceless
人生を選ぼう(c)2020 by Nat Consulting LLC. CC-BY-SA

COVID-19
がおさまればだけど...

(c)2020 by Nat Consulting LLC. CC-BY-SA

ニュー・ノーマル

「本人確認」のニュー・ノーマル

七十七、「ドコモ口座」
使った同行口座の不正利用を発表（日本経済新聞 2020/9/7 19:24）

（出所）七十七銀行HP

（出所）七十七銀行HP

ドコモ口座の開設や銀行との連携、銀行側の本人確認の仕組みなどでセキュリティー面で穴があった可能性がある。
（日本経済新聞 2020-09-09 11:18）

「本人確認」？

本人確認の手続き突破
SBI証券で顧客資金流出(日本経済新聞 2020-09-17)

２つの「本人確認」は同じことを言っているか？

ドコモ口座の場合：
地銀のWeb口振のユーザ認証が弱すぎ（＋認可が無いという問題もあるが…）

SBI証券の場合：銀行の窓口で行われる身元確認の脆弱性（＋銀行のセキュリティの過信もあるが…）

そもそも「本人確認」に対応する英語は無い

Identity Proofing

IAL(Identity Assurance Level)

AAL(Authentication Assurance Level)

FAL(Federation Assurance Level)

1. Enrollment andIdentity Proofing
2. Authentication andLifecycle
Management
3. Federation andAssertions

(出所) NIST SP800-63-3

(出所) NIST SP800-63-3

Identity ProofingIdentity= ある実体の属性の集合

Privacy model and identity

属性提供によるアイデンティティの調整による関係性の改善
Provision of attributes to adjust the perceived identity to improve the relationship.
►nSelfess

自観と他観のずれ＝対人関係の悩み

誕生日

自観

身長自己像(Identity)

性別※ Entity – Identity ModelssneWho他観
メアド呼び名住所恋人関係性コンテキスト
実体(Entity)

コンテキスト

自己像(Identity)
自観

性別

身長

本名

社員番号

住所

資格

役職

実績

他観
関係性

自観と他観のずれ＝対人関係の悩み

1201
ac
Cir

Identity Proofing=属性の集合の確認

Identity Proofing とは、
1.
2.
3.
4.
5.

目的のためにどの属性が必要かを明らかにし、その属性の値を確認するための証拠を集め検証し、そのアイデンティティが使われ続けていること、他にそのアイデンティティを使っている人がいないこと、そのアイデンティティと、その人の肉体が結びついていることを確認すること。

Identity proofing には目的がある。
銀行口座開設ならば、犯罪者やテロリストでないことの「クリアランス」

Identity proofing の第一歩は、その目的を達するために必要な属性の組み合わせ（集合）を定めること。

Identity Proofing とは、
1.
2.
3.
4.
5.

目的のためにどの属性が必要かを明らかにし、その属性の値を確認するための証拠を集め検証し、そのアイデンティティが使われ続けていること、他にそのアイデンティティを使っている人がいないこと、そのアイデンティティと、その人の肉体が結びついていることを確認すること。

必要な属性の組み合わせとは、最低限、1-1 それらを組み合わせることによって、当該コンテキスト内で継続的に唯一性を担保でき、1-2 それらの組み合わせによって、効果的にクリアランスができるような組み合わせ。
その他にも、認証クレデンシャルの配布やリセットに必要な情報、あるいはすでに当該ユーザが持っている認証クレデンシャルを確認するための情報なども必要に応じて。

例）犯罪収益移転防止法
目的：
マネー・ローンダリング／テロ資金供与防止● 本人特定事項● 取引を行う目的● 職業（自然人）又は事業の内容（法人・人格のない社団又は財団）● 実質的支配者（法人）● 資産及び収入の状況● 外国PEP該当性

例）犯罪収益移転防止法
1-1 それらを組み合わせることによって、当該コンテキスト内で継続的に唯一性を担保でき、1-2 それらの組み合わせによって、効果的にクリアランスができるような組み合わせ。

● 本人特定事項● 取引を行う目的● 職業（自然人）又は事業の内容（法人・人格のない社団又は財団）● 実質的支配者（法人）● 資産及び収入の状況● 外国PEP該当性コンテキスト内の唯一性
Identity proofing 要件

犯収法の本人特定事項

1. それらを組み合わせることによって、当該コンテキスト内で継続的に唯一性を担保でき、●自然人にあっては氏名、住居及び生年月日をいい、法人にあっては名称及び本店又は主たる事務所の所在地をいう。
○（犯罪収益移転防止法第四条第一項第一号）

コンテキスト内唯一性に氏名・居所・生年月日を求めるのは、過去の慣習に引きずられていないか？
（そもそも要件を満たしてない）
マイナンバー、運転免許証番号、パスポート番号のどれかで事足りるはず。

クリアランス用属性
Identity proofing 要件

犯収法の要件1-2 それらの組み合わせによって、効果的にクリアランスができるような組み合わせ。

● 取引を行う目的● 職業（自然人）又は事業の内容（法人・人格のない社団又は財団）● 実質的支配者（法人）● 資産及び収入の状況● 外国PEP該当性

Identity Proofing とは、
1.
2.
3.
4.
5.

目的のためにどの属性が必要かを明らかにし、その属性の値を確認するための証拠を集め検証し、そのアイデンティティが使われ続けていること、他にそのアイデンティティを使っている人がいないこと、そのアイデンティティと、その人の肉体が結びついていることを確認すること。

属性確認のための証拠（Evidence of Identity）の収集●

継続的唯一性のための証拠○●

クリアランス属性確認のための証拠○○●

大株主の大株主の大株主の大株主の...大株主を株主名簿からおいかけるなど...。

資産及び収入の状況○●

職業って基本的に日本では自己申告？
事業の内容：法人の登記簿と、いくつかの契約書。

実質的支配者○●

マイナンバーカード、運転免許証、住民票、保険証 など

預金残高証明書、納税証明書など？

外国PEP該当性○

親族に外国籍のものがいないか？そのものはPEPではないか？

属性確認のための証拠（Evidence of Identity）の確認●

その証拠が偽造でないか
○

○
○

●

それが確認できない場合には、内容の権威的源泉への確認○●

券面：特殊印刷、ホログラムの確認■ より高いレベル(IAL3)の確認のためには、専用の教育を受けた資格を持つ人材による確認が必要。
ICチップ：署名の確認
両方：それらが失効していないかの確認

APIなどを使って、値を確認

それらができない場合は、補足的源泉としてしか扱えないので、十分な数の独立した補足的源泉を集めて確度を上げる。
○

公的な立場に有る、その人物をよく知る人間複数人の署名付き証言など← トラストアンカー

Identity Proofing とは、
1.
2.
3.
4.
5.

目的のためにどの属性が必要かを明らかにし、その属性の値を確認するための証拠を集め検証し、そのアイデンティティが使われ続けていること、他にそのアイデンティティを使っている人がいないこと、そのアイデンティティと、その人の肉体が結びついていることを確認すること。

Identity Proofing とは、
1.
2.
3.
4.
5.

目的のためにどの属性が必要かを明らかにし、その属性の値を確認するための証拠を集め検証し、そのアイデンティティが使われ続けていること、他にそのアイデンティティを使っている人がいないこと、そのアイデンティティと、その人の肉体が結びついていることを確認すること。

3. そのアイデンティティが使われ続けていること、● あまり使われたことがないアイデンティ
ティは危ない。
○○

本人が使っていないことを良いことに、そのアイデンティティを盗んで（Identity Theft）または買収して(takeover) 使おうとしているかもしれない。
■ 社会的困窮者からの買取■ 死亡確認されていない死者や行方不明者のアイデンティティの乗っ取り
合成アイデンティティ（Synthetic Identity）

4. 他にそのアイデンティティを使っている人がいないこと、● そのアイデンティティをアクティブに本人が使っている間にも、攻撃者は使ってくることが有る。
○ 例：クレジットカードの不正利用● 必ずしも不正とは限らないが、リスク指標としては重要

Identity Proofing とは、
1.
2.
3.
4.
5.

目的のためにどの属性が必要かを明らかにし、その属性の値を確認するための証拠を集め検証し、そのアイデンティティが使われ続けていること、他にそのアイデンティティを使っている人がいないこと、そのアイデンティティと、その人の肉体が結びついていることを確認すること。

5. そのアイデンティティと、その人の肉体が結びついていること● 別名「バインディング」○○

Entity - Identity Binding
Carbon Form - Digital Binding● 顔写真付き証明書をもとめられるのはこのため。
○○

しかし、その証明書自体が信用できるかは、それがどのように作られたのかを吟味する必要あり
一番当初は、そのようなバインディングがしてある証明書は存在しないので、要ブートストラッ
プ。

バインディングのブートストラップ●●

Identity Referee が写真に裏書き。
Identity referee は証明済みの、「公的」立場の人である必要。
○○
○

●
●

カナダ、NZなど：パスポートを取るのには、写真に裏書きと署名が必要。
ドイツ：１６歳のときに学校の先生が証明 etc.
昔の日本：村役場の担当は、その人を子供の時から知っていたはず。だが今は？

実は日本はここが決定的に弱い。
首相からつらなるトラストチェーンを可及的速やかに作るべきなのではないか？
○

パキスタンは３年で1.3億人やったんだからできる！

Authentication andLifecycle Managementダメな例（出所）七十七銀行HP

（出所）NIST SP800-63-3翻訳版63-Bパートの紹介
http://bit.ly/sp800-63-3b-intro

（出所）勝原達也『NIST SP800-63-3翻訳版63-Bパートの紹介」

（出所）勝原達也『NIST SP800-63-3翻訳版63-Bパートの紹介」

（出所）勝原達也『NIST SP800-63-3翻訳版63-Bパートの紹介」

AAL: Authentication Assurance Level→必要 or 推奨→必要→必要 or 推奨→必要（出所）勝原達也『NIST SP800-63-3翻訳版63-Bパートの紹介」

Take Away
● 目的ベース：形式を追うのではな
く、総合的に見て強い認証手段を使う。
○ 二段階だろうと二要素だろうと弱いものは弱い。
● 運用を考えて：認証器を複数Identity Proofingの前あるいは最中に登録してスタートすると楽になる。

3. Federation andAssertions

(出所) NIST SP800-63-3

全部合わさって「本人確認」
一部ではだめだし、間に穴があってもだめ(c)2020 by Nat Consulting LLC. CC-BY-SA

Claims cancome frommanysources

1. Me User AuthN

Claimson-the-ﬂyGrant(Consent)
ClaimsClaimson-the-ﬂy

Which also forms
Basis for ABAC.

StaticClaims
Claim Sources

OP/SIOP

ID Token
Claims
AT/RTEtc.

RPまとめ● まるっと「本人確認」というのはやめよう。
● 書面確認とIdentity Proofingをごっちゃにするのはやめよう。
● 目的を達するように合理的な対策を立てよう。
● オレオレプロトコルはやめよう。
● これから分散Identityが来る！
● この分野の国際標準にかかわってPriceless な人生を選ぼう。

(c)2020 by Nat Consulting LLC. CC-BY-SA

5.2.9 認証意図（Authentication Intent）
認証プロセスは、当人の明示的返答を認証ないし再認証にあたって必要とするとき、認証意図を立証しているとされる。認証意図の目的は、直接接続された物理的認証器が端末上のマルウェアなどに当人の知ることなく使われることを難しくすることにある。
（出所）NIST SP800-63-3a の筆者による訳