title: How correct protect NXP NTAG215 for read/write
body: <p>i've an big trouble with my NTAG215 tags.</p>
  <p>I use this PDF below for reffer:</p>
  <p><a href="https://www.nxp.com/docs/en/data-sheet/NTAG213_215_216.pdf" rel="nofollow noreferrer">https://www.nxp.com/docs/en/data-sheet/NTAG213_215_216.pdf</a></p>
  <p><strong>COMMANDS</strong></p>
  <p><a href="https://i.stack.imgur.com/r1HMM.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/r1HMM.png" alt="commands" /></a></p>
  <p>I send these raw commands:</p>
  <p><strong>AUTH TAG</strong> ( with default password )</p>
  <pre><code>nfc.transceive('1B FF FF FF FF')
  </code></pre>
  <p><strong>CHANGE DEFAULT PASSWORD</strong></p>
  <pre><code>nfc.transceive('A2 85 AA BB CC DD')
  </code></pre>
  <p><strong>SET PACK</strong></p>
  <pre><code>nfc.transceive('A2 86 EE FF 00 00')
  </code></pre>
  <p><strong>PROTECT ADDRESS <em>04</em> TO <em>81</em></strong></p>
  <pre><code>nfc.transceive('A2 83 04 00 00 04')
  </code></pre>
  <p><strong>ENABLE READ/WRITE PROTECTION</strong></p>
  <pre><code>nfc.transceive('A2 84 10 00 00 00')
  </code></pre>
  <p>After send these commands, i read my NTAG215, and confirm results, but...i can read all memory blocks without PWD ( 1B command ).</p>
  <p>I need protect these memory blocks from read without correct password.</p>
  <p><a href="https://i.stack.imgur.com/hQSxB.jpg" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/hQSxB.jpg" alt="Memory blocks" /></a></p>
  <p>Thanks for all help guys.</p>