national digital id platform technical forum

10

Click here to load reader

Upload: narudom-roongsiriwong-cissp

Post on 21-Jan-2018

265 views

Category:

Technology


5 download

TRANSCRIPT

Page 1: National Digital ID Platform Technical Forum
Page 2: National Digital ID Platform Technical Forum

Disclaimer

• This technical design is based on "Digital ID Platform" conceptual presentation by Dr. Anuchit Anuchitanukul on September 8, 2017 at Bank of Thailand.

• The filnal "Digital ID Platform" design may be different from this design which the technical team proposes in this presentation.

Page 3: National Digital ID Platform Technical Forum

Layers of Architecture

Business

Data

System (Application)

Technology

Page 4: National Digital ID Platform Technical Forum

Business: Main Flow

Page 5: National Digital ID Platform Technical Forum

Business: UID Management

Page 6: National Digital ID Platform Technical Forum

Business: Other Flows

• Juristic Person Management

•Delegation Management

•Delegation Validation

Page 7: National Digital ID Platform Technical Forum

Business: Key Non Functional Requirement

•No Privacy Risk

• Performance:• Throughput > 1,000 TPS, Response Time < 500ms

• Built-in Key Management

• Scalability

•Non-repudiation

• Traceability

•Abuse Prevention (e.g. Denial of Service)

Page 8: National Digital ID Platform Technical Forum

Data Architecture

Identity Provider (IdP)

ID

Calling Name

Short Name

URI

Public Key

LOA

Status

Authoritative Source (AS)

ID

Calling Name

Short Name

URI

Public Key

Status

Service Catalog Tuple

AS ID

Service ID

URI

Public Key

Status

Required LOA

Request

ID

RP ID (opt.)

IdP Response List (opt.)

Authen Complete Flag

AS Service List (opt.)

AS Response List (opt.)

Request Status

Time Stamp

TTL

Signature

UID

UID Section

Namespace/Proxy Type

ID

SignedByList

IdP Association Section

Permission Script List

Restriction Condition

Page 9: National Digital ID Platform Technical Forum

System Architecture

•Decentralized & Distributed System

• Transaction Non-repudiation

• Transaction Privacy

Page 10: National Digital ID Platform Technical Forum

Thank You