Classic Electronics Smart 4F Especificaciones Pagina 20

  • Descarga
  • Añadir a mis manuales
  • Imprimir
  • Pagina
    / 59
  • Tabla de contenidos
  • MARCADORES
  • Valorado. / 5. Basado en revisión del cliente
Vista de pagina 19
Smart Cards Lab COMPGA12 University College London
11.1 Basic Access Control
Now the reader and the passport do a mutual cryptographic authentication
as specified in the Basic Access Control. It is done following ISO 11770-2.
The high level description is as follows:
1. The passport and the terminal have a shared 224-bit double triple DES
key (written on 2 · 128 bits)
K = (K
M AC
, K
EN C
),
computed from the MRZ.
2. The passport generates two randoms r
A
on 64 bits and K
A
on 128
bits.
The passport sends to the reader the card random
r
A
.
3. The reader also choses two randoms r
B
on 64 bits and K
B
on 128 bits.
Then he computes the authenticated encryption cryptogram
EA
K
(r
B
, r
A
, K
B
)
that is 64+64+128 bits. These 256 bits are sent to the card
4. Then the passport checks the MAC, decrypts the triple (r
B
, r
A
, K
B
),
checks if r
A
is the same as his own.
Then it computes and sends another authenticated cryptogram on 256
bits:
EA
K
(r
A
, r
0
B
, K
A
)
5. Then the terminal checks R
B
.
If correct, the final shared key is K
A
K
B
on 128 bits.
c
Nicolas T. Courtois 2009-10
Vista de pagina 19
1 2 ... 15 16 17 18 19 20 21 22 23 24 25 ... 58 59

Comentarios a estos manuales

Sin comentarios