Skip to main content
Visitor II
March 16, 2025
Solved

Password management in ST25DV64 with adpu transparent mode

  • March 16, 2025
  • 1 reply
  • 1084 views

Hello everyone
I am creating an application on a PC that uses an ACR1552 reader and that must read and write to a ST25 device.
At the moment the data reading works and I am using the SDK of the reader manufacturer using the adpu commands.
I understand that in order to write to a previously protected area, I must enter the key (password) in order to then perform the writing operations.
I believe it is necessary to use an adpu mode called 'transparent' to be able to directly access the ST25 to write the password.
Although I have searched for some examples in the VBNET environment, I have not found anything.
Is there anything on this that can help me?
Thanks, Daniele

    This topic has been closed for replies.
    Best answer by Brian TIDAL

    Hi,

    I would suggest to contact the manufacturer of the  ACR1552 reader in order to have the proper support.

    Anyway, according to § "5.3.8. Accessing ISO15693 tags" in the user manual of the ACR1552, the Data part of APDU with Cla=FFh/INS=FBh/P1=00h/P2=00h is the non-addressed mode ISO15693 command being sent to the tag (without the SOF, without the request flags and without the EOF). I would just try to send the ST25DV password related command in the same way. E.g.for a Present Password command (B3h) with Password number=00h and Password = AA AA AA AA AA AA AA AA:

    Cla INS P0 P1 LC Data Le
    FFh FBh 00h 00h 0Bh B3 02 00 AA AA AA AA AA AA AA AA --/00h

    Rgds

    BT

    1 reply

    Technical Moderator
    March 19, 2025

    Hi,

    I would suggest to contact the manufacturer of the  ACR1552 reader in order to have the proper support.

    Anyway, according to § "5.3.8. Accessing ISO15693 tags" in the user manual of the ACR1552, the Data part of APDU with Cla=FFh/INS=FBh/P1=00h/P2=00h is the non-addressed mode ISO15693 command being sent to the tag (without the SOF, without the request flags and without the EOF). I would just try to send the ST25DV password related command in the same way. E.g.for a Present Password command (B3h) with Password number=00h and Password = AA AA AA AA AA AA AA AA:

    Cla INS P0 P1 LC Data Le
    FFh FBh 00h 00h 0Bh B3 02 00 AA AA AA AA AA AA AA AA --/00h

    Rgds

    BT

    Visitor II
    March 19, 2025

    Dear Brian

    Thanks for suggest, seems correct

    Thanks again, Daniele