eap-10----Page:4
1  2  3  4 

Use Case
// Select EAP application (AID= 11 22 33 44 55 66 01)
Select.request: 00 A4 04 00 07 11 22 33 44 55 66 01
Select.response: 90 00

// Get current identity
Get-Current-Identity.request: A0 18 00 00 00
Get-Current-Identity.response 98 04
// !Pin code is requested

// PIN code verification (0000)
Verify.request: A0 20 00 00 08 30 30 30 30 FF FF FF FF
Verify.response: 90 00

// Try again
Get-Current-Identity.request: A0 18 00 00 00
Get-Current-Identity.response: 6C 04
Get-Current-Identity.request A0 18 00 00 04
Get-Current-Identity.response: 61 62 63 64 90 00

// Get-Next-Identity()
Get-Next-Identity.request: A0 17 00 01 00
Get-Next-Identity.response: 6C 04
Get-Next-Identity.request: A0 17 00 01 04
Get-Next-Identity.response: 61 62 63 64 90 00

// Set-Identity()
Set-Identity.request: A0 16 00 80 04 61 62 63 64
Set-Identity.response: 90 00

// Process EAP-Packets()
EAP-Packet.request: A0 80 00 00 05 01 A5 00 05 01
EAP-Packet.response: 61 09
GetResponse.request: A0 C0 00 00 09
GetResponse.response: 02 A5 00 09 01 61 62 63 64 90 00
EAP-Packet.request A0 80 00 00 08 01 A6 00 08 04 02 12 34
EAP-Packet.response: 61 16
GetResponse.request: A0 C0 00 00 16
GetResponse.response: 02 A6 00 16 04 10 CF A5 2D CD 63 5F 5C 6D
55 B8 09 FD B7 BB EC 3C 90 00
Identity
MD5
Start EAP Application
User PIN Code Verification
Identity Discovery
Identity Setting
EAP Messages
Processing
PPT Version