cancel
Showing results for 
Search instead for 
Did you mean: 

Password management in ST25DV64 with adpu transparent mode

daniele_banfi
Associate

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 discussion is locked. Please start a new topic to ask your question.
1 ACCEPTED SOLUTION

Accepted Solutions
Brian TIDAL
ST Employee

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.

View solution in original post

2 REPLIES 2
Brian TIDAL
ST Employee

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.

Dear Brian

Thanks for suggest, seems correct

Thanks again, Daniele