title: Decrypting APDU response from iPhone6
body: <p>I transmitted the following APDU command, from an android app, in my android phone,</p>
  
  <blockquote>
    <p>send: <code>00 A4 04 00 07 A0 00 00 00 03 10 10 00</code></p>
  </blockquote>
  
  <p>to an iPhone 6 through NFC and got the following response,</p>
  
  <blockquote>
    <p>resp: <code>6F 39 84 07 A0 00 00 00 03 10 10 A5 2E 9F 38 1B 9F 66 04 9F 02 06 9F 03 06 9F 1A 02 95 05 5F 2A 02 9A 03 9C 01 9F 37 04 9F 4E 14 BF 0C 0D 9F 4D 02 14 01 9F 5A 05 11 08 40 08 40 90 00</code></p>
  </blockquote>
  
  <p>Now, I've been trying to decrypt this using various sources, but the confusing part is to understand, whether this is the PKPaymenttoken data (which we receive in apple pay response) or is it just the encrypted card data from the passbook of iPhone 6.</p>
  
  <p>I compared this result with the response that I got from PassKit- framework's-> paymentAuthorizationViewController method's-> payment.token string, both are completely different. So  I guess its not the token response for apple pay. My concerns are,</p>
  
  <ol>
  <li><p>Is this the encrypted card data itself? Can I decrypt it directly to get the card details? (After all, will Apple give out the card details that easily?) </p></li>
  <li><p>My ultimate requirement is to accept payment through NFC in an Android phone from an iPhone6. So is my APDU request the correct one to obtain card data from iPhone6 (Passbook)? </p></li>
  </ol>
  
  <p>Any thought is appreciated. Thanks.</p>