DESFire EV1 2K3DES change Password CRC32 Error

Forum / MIFARE general topics and applications / DESFire EV1 2K3DES change Password CRC32 Error

  • 3. January 2018 at 8:23
    Hello,
    I have a problem with change password on DESFire EV1 card.
    My step:
    1 Create Application, 0x000001 -> OK
    2 Create STD File 0x01 Key sett 0x00 size 0x10 -> OK
    3 Create STD File 0x02 Key sett 0x00 size 0x10 -> OK
    4 Authentacation to application 0x000001 (Standard Mode) via key nr 0x00 (Pass = 0x00000000000000000000000000000000) Ok
    5 Change Key nr 0x00 -> CRC32 error (AN0945 9.1.2.2 Case 2, TDES Standard 16-Byte Key)

    After Authentication i can normal read file and all is ok but can't change password 0x00...
    To change Key i Use Session Key form RandA RandB 16Byte Page 36 on AN0945 5.3.1



    + 0  |  - 0

    Re: DESFire EV1 2K3DES change Password CRC32 Error

    3. January 2018 at 13:14
    Problem Solved...
    K1 = K2 = K3... 8Byte Key no 16Byte :)
    + 0  |  - 0

    Re: DESFire EV1 2K3DES change Password CRC32 Error

    10. January 2018 at 14:11
    Hi Damian,

    Please take in mind the rules for “Triple DES”:
    If K1 = K2 = K3, it is simple DES and therefore TapLinx generates an error if both key halves are the same for 2K3DES keys.

    The TapLinx team
    + 0  |  - 0
Viewing 3 posts - 1 through 3 (of 3 total)

You must be logged in to reply to this topic.