<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Protecting SLIX2 using TapLinx in TapLinx SDK, TagWriter and TagInfo</title>
    <link>https://community.nxp.com/t5/TapLinx-SDK-TagWriter-and/Protecting-SLIX2-using-TapLinx/m-p/2246252#M230</link>
    <description>&lt;P&gt;Hi,&lt;BR /&gt;I'm having a problem with protecting SLIX2 by a write password from overwriting. Even when I protect the page I am able to overwrite the tag with Android NXP Tag Writer, which makes me think that I didn't protect all the pages correctly.&lt;BR /&gt;Here's the code that I am using:&lt;/P&gt;&lt;LI-CODE lang="java"&gt;tag.getReader().connect();
randomNumber = tag.getRandomNumber( NFCV_FLAG_DATARATE | NFCV_FLAG_ADDRESS);
xored_password = CustomModules.getUtility().xor(CustomModules.getUtility().append(randomNumber, randomNumber),{0, 0, 0, 0});
tag.setPasswordRead(xored_password, NFCV_FLAG_DATARATE | NFCV_FLAG_ADDRESS);
tag.setPasswordWrite(xored_password, NFCV_FLAG_DATARATE | NFCV_FLAG_ADDRESS);
for (int i=0;i&amp;lt;79;++i) { // based on SLIX2 docs there's 79 blocks, i've also tried to use 2 "pages" but it's not better
  tag.protectPage((byte)i, (byte)0x10, NFCV_FLAG_DATARATE | NFCV_FLAG_ADDRESS);
}
tag.writePasswordWrite(newPassword, NFCV_FLAG_DATARATE | NFCV_FLAG_ADDRESS);&lt;/LI-CODE&gt;&lt;P&gt;All of the above functions succeed, yet it's possible to break the tag without write password.&lt;/P&gt;</description>
    <pubDate>Sun, 23 Nov 2025 00:39:11 GMT</pubDate>
    <dc:creator>tomcc</dc:creator>
    <dc:date>2025-11-23T00:39:11Z</dc:date>
    <item>
      <title>Protecting SLIX2 using TapLinx</title>
      <link>https://community.nxp.com/t5/TapLinx-SDK-TagWriter-and/Protecting-SLIX2-using-TapLinx/m-p/2246252#M230</link>
      <description>&lt;P&gt;Hi,&lt;BR /&gt;I'm having a problem with protecting SLIX2 by a write password from overwriting. Even when I protect the page I am able to overwrite the tag with Android NXP Tag Writer, which makes me think that I didn't protect all the pages correctly.&lt;BR /&gt;Here's the code that I am using:&lt;/P&gt;&lt;LI-CODE lang="java"&gt;tag.getReader().connect();
randomNumber = tag.getRandomNumber( NFCV_FLAG_DATARATE | NFCV_FLAG_ADDRESS);
xored_password = CustomModules.getUtility().xor(CustomModules.getUtility().append(randomNumber, randomNumber),{0, 0, 0, 0});
tag.setPasswordRead(xored_password, NFCV_FLAG_DATARATE | NFCV_FLAG_ADDRESS);
tag.setPasswordWrite(xored_password, NFCV_FLAG_DATARATE | NFCV_FLAG_ADDRESS);
for (int i=0;i&amp;lt;79;++i) { // based on SLIX2 docs there's 79 blocks, i've also tried to use 2 "pages" but it's not better
  tag.protectPage((byte)i, (byte)0x10, NFCV_FLAG_DATARATE | NFCV_FLAG_ADDRESS);
}
tag.writePasswordWrite(newPassword, NFCV_FLAG_DATARATE | NFCV_FLAG_ADDRESS);&lt;/LI-CODE&gt;&lt;P&gt;All of the above functions succeed, yet it's possible to break the tag without write password.&lt;/P&gt;</description>
      <pubDate>Sun, 23 Nov 2025 00:39:11 GMT</pubDate>
      <guid>https://community.nxp.com/t5/TapLinx-SDK-TagWriter-and/Protecting-SLIX2-using-TapLinx/m-p/2246252#M230</guid>
      <dc:creator>tomcc</dc:creator>
      <dc:date>2025-11-23T00:39:11Z</dc:date>
    </item>
  </channel>
</rss>

