Skip to main content
Associate
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

Brian TIDAL
Brian TIDALBest answer
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

In order to give better visibility on the answered topics, please click on Accept as Solution on the reply which solved your issue or answered your question.
Associate
March 19, 2025

Dear Brian

Thanks for suggest, seems correct

Thanks again, Daniele