Sync man pages.

This commit is contained in:
Romain Tartiere 2010-12-24 13:34:25 +00:00
parent 29c8ef5c07
commit 4c3f0cd7d0
4 changed files with 54 additions and 21 deletions

View file

@ -85,6 +85,8 @@ linkedman = \
mifare_classic.3 mifare_classic_write.3 \
mifare_desfire.3 mifare_desfire_abort_transaction.3 \
mifare_desfire.3 mifare_desfire_authenticate.3 \
mifare_desfire.3 mifare_desfire_authenticate_aes.3 \
mifare_desfire.3 mifare_desfire_authenticate_iso.3 \
mifare_desfire.3 mifare_desfire_change_file_settings.3 \
mifare_desfire.3 mifare_desfire_change_key.3 \
mifare_desfire.3 mifare_desfire_change_key_settings.3 \
@ -130,6 +132,10 @@ linkedman = \
mifare_desfire_aid.3 mifare_desfire_aid_new_with_mad_aid.3 \
mifare_desfire_key.3 mifare_desfire_3des_key_new.3 \
mifare_desfire_key.3 mifare_desfire_3des_key_new_with_version.3 \
mifare_desfire_key.3 mifare_desfire_3k3des_key_new.3 \
mifare_desfire_key.3 mifare_desfire_3k3des_key_new_with_version.3 \
mifare_desfire_key.3 mifare_desfire_aes_key_new.3 \
mifare_desfire_key.3 mifare_desfire_aes_key_new_with_version.3 \
mifare_desfire_key.3 mifare_desfire_des_key_new.3 \
mifare_desfire_key.3 mifare_desfire_des_key_new_with_version.3 \
mifare_desfire_key.3 mifare_desfire_key_free.3 \

View file

@ -29,6 +29,8 @@
.Nm mifare_desfire_disconnect .
.\"
.Nm mifare_desfire_authenticate ,
.Nm mifare_desfire_authenticate_aes ,
.Nm mifare_desfire_authenticate_iso ,
.Nm mifare_desfire_change_key_settings ,
.Nm mifare_desfire_get_key_settings ,
.Nm mifare_desfire_change_key ,
@ -97,6 +99,10 @@ Mifare card manipulation library (libfreefare, \-lfreefare)
.Ft int
.Fn mifare_desfire_authenticate "MifareTag tag" "uint8_t key_no" "MifareDESFireKey key"
.Ft int
.Fn mifare_desfire_authenticate_aes "MifareTag tag" "uint8_t key_no" "MifareDESFireKey key"
.Ft int
.Fn mifare_desfire_authenticate_iso "MifareTag tag" "uint8_t key_no" "MifareDESFireKey key"
.Ft int
.Fn mifare_desfire_change_key_settings "MifareTag tag" "uint8_t settings"
.Ft int
.Fn mifare_desfire_get_key_settings "MifareTag tag" "uint8_t *settings" "uint8_t *max_keys"
@ -245,6 +251,16 @@ on the card and the
.Vt tag .
.Pp
The
.Fn mifare_desfire_authenticate_aes
function performs an authentication using an AES
.Vt key .
.Pp
The
.Fn mifare_desfire_authenticate_iso
function performs an ISO authentication using either a 3DES or a 3K3DES
.Vt key .
.Pp
The
.Fn mifare_desfire_get_key_settings
function, returns the
.Vt settings

View file

@ -27,8 +27,12 @@
.Sh NAME
.Nm mifare_desfire_des_key_new ,
.Nm mifare_desfire_3des_key_new ,
.Nm mifare_desfire_3k3des_key_new ,
.Nm mifare_desfire_aes_key_new ,
.Nm mifare_desfire_des_key_new_with_version ,
.Nm mifare_desfire_3des_key_new_with_version ,
.Nm mifare_desfire_3k3des_key_new_with_version ,
.Nm mifare_desfire_aes_key_new _with_version,
.Nm mifare_desfire_key_get_version ,
.Nm mifare_desfire_key_set_version ,
.Nm mifare_desfire_key_free
@ -54,9 +58,17 @@ Mifare card manipulation library (libfreefare, \-lfreefare)
.Ft MifareDESFireKey
.Fn mifare_desfire_3des_key_new "uint8_t value[16]"
.Ft MifareDESFireKey
.Fn mifare_desfire_3k3des_key_new "uint8_t value[24]"
.Ft MifareDESFireKey
.Fn mifare_desfire_aes_key_new "uint8_t value[16]"
.Ft MifareDESFireKey
.Fn mifare_desfire_des_key_new_with_version "uint8_t value[8]"
.Ft MifareDESFireKey
.Fn mifare_desfire_3des_key_new_with_version "uint8_t value[16]"
.Ft MifareDESFireKey
.Fn mifare_desfire_3k3des_key_new_with_version "uint8_t value[24]"
.Ft MifareDESFireKey
.Fn mifare_desfire_aes_key_new_with_version "uint8_t value[16]" "uint8_t version"
.Ft uint8_t
.Fn mifare_desfire_key_get_version "MifareDESFireKey key"
.Ft void
@ -75,24 +87,28 @@ The
family of functions allows management of Mifare DESFire keys.
.Pp
The
.Fn mifare_desfire_des_key_new
.Fn mifare_desfire_des_key_new ,
.Fn mifare_desfire_3des_key_new ,
.Fn mifare_desfire_3k3des_key_new
and
.Fn mifare_desfire_3des_key_new
.Fn mifare_desfire_ades_key_new
alocate a new key with the provided data
.Va value .
The key version is set to
.Va 0 .
.Pp
The
.Fn mifare_desfire_des_key_new_with_version
.Fn mifare_desfire_des_key_new_with_version ,
.Fn mifare_desfire_3des_key_new_with_version ,
.Fn mifare_desfire_3k3des_key_new_with_version
and
.Fn mifare_desfire_3des_key_new_with_version
functions are equivalent to the
.Fn mifare_desfire_des_key_new
and
.Fn mifare_desfire_3des_key_new
functions except that the key version is set to
.Va version .
.Fn mifare_desfire_aes_key_new_with_version
functions are equivalent to the previous functions except that the key version
is read from
.Va value
(DES, 3DES, 3K3DES) or set to
.Va version
(AES).
.Pp
The version of a
.Vt MifareDESFireKey