<?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>Secure AuthenticationのトピックRe: Se05x_API_PBKDF2 Failed in WiFiKDF_derive example</title>
    <link>https://community.nxp.com/t5/Secure-Authentication/Se05x-API-PBKDF2-Failed-in-WiFiKDF-derive-example/m-p/1756776#M1442</link>
    <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/221545"&gt;@Tlabs&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thanks for the clarification! but why do you use 10k iterations of PBKDF2? The Wifi spec uses only 4096 as far as I know. I will check if it is possible to run with 10k count.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Have a great day,&lt;BR /&gt;Kan&lt;/P&gt;
&lt;P&gt;&lt;BR /&gt;-------------------------------------------------------------------------------&lt;BR /&gt;Note:&lt;BR /&gt;- If this post answers your question, please click the "Mark Correct" button. Thank you!&lt;BR /&gt;- We are following threads for 7 weeks after the last post, later replies are ignored&lt;BR /&gt;Please open a new thread and refer to the closed one, if you have a related question at a later point in time.&lt;BR /&gt;-------------------------------------------------------------------------------&lt;/P&gt;</description>
    <pubDate>Tue, 14 Nov 2023 08:20:32 GMT</pubDate>
    <dc:creator>Kan_Li</dc:creator>
    <dc:date>2023-11-14T08:20:32Z</dc:date>
    <item>
      <title>Se05x_API_PBKDF2 Failed in WiFiKDF_derive example</title>
      <link>https://community.nxp.com/t5/Secure-Authentication/Se05x-API-PBKDF2-Failed-in-WiFiKDF-derive-example/m-p/1754111#M1430</link>
      <description>&lt;P&gt;Hi all,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;i tried the ex_se05x-WiFiKDF_derive example which allways fails on my SE051. Using this example with default ECKeys and an ECKey Session based on the rapsberry pi examples. I will attach the debug output.&lt;/P&gt;&lt;P&gt;I tried to call &lt;SPAN&gt;Se05x_API_PBKDF2&lt;/SPAN&gt;&lt;SPAN&gt; in the ex_se05_WiFiKDF_example on the raspberry pi. &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;App :INFO :Deriving PBKDF2 for wifi_ssid='some-wifi-ssid', WIFI_COUNT='10000'&lt;/P&gt;&lt;P&gt;it allways fails with:&lt;/P&gt;&lt;P&gt;sss :WARN :nxEnsure:'ret == SM_OK' failed. At Line:6992 Function:sss_se05x_TXn&lt;BR /&gt;App :ERROR:Se05x_API_PBKDF2 Failed&lt;BR /&gt;App :INFO :Done&lt;BR /&gt;App :INFO :ex_sss Finished&lt;BR /&gt;App :ERROR:ex_sss_entry Failed&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;---------------------&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;App :INFO :Deriving PBKDF2 for wifi_ssid='some-wifi-ssid', WIFI_COUNT='10000'&lt;/P&gt;&lt;P&gt;APDU :DEBUG:PBKDF2 []&lt;BR /&gt;APDU :DEBUG:kSE05x_TAG_1 [4-byte password identifier (object type must be HMACKey)] = 0x7D51F001&lt;BR /&gt;APDU :DEBUG:kSE05x_TAG_2 [salt] (Len=14)&lt;BR /&gt;73 6F 6D 65 2D 77 69 66 69 2D 73 73 69 64&lt;BR /&gt;APDU :DEBUG:kSE05x_TAG_3 [count] = 0x2710&lt;BR /&gt;APDU :DEBUG:kSE05x_TAG_4 [requestedLen] = 0x20&lt;BR /&gt;scp :DEBUG:FN: nxSCP03_Encrypt_CommandAPDU&lt;BR /&gt;scp :DEBUG: Input:cmdBuf (Len=30)&lt;BR /&gt;41 04 7D 51 F0 01 42 0E 73 6F 6D 65 2D 77 69 66&lt;BR /&gt;69 2D 73 73 69 64 43 02 27 10 44 02 00 20&lt;BR /&gt;scp :DEBUG:FN: nxSCP03_PadCommandAPDU&lt;BR /&gt;scp :DEBUG:Input: cmdBuf (Len=30)&lt;BR /&gt;41 04 7D 51 F0 01 42 0E 73 6F 6D 65 2D 77 69 66&lt;BR /&gt;69 2D 73 73 69 64 43 02 27 10 44 02 00 20&lt;BR /&gt;scp :DEBUG:Ouput: cmdBuf (Len=32)&lt;BR /&gt;41 04 7D 51 F0 01 42 0E 73 6F 6D 65 2D 77 69 66&lt;BR /&gt;69 2D 73 73 69 64 43 02 27 10 44 02 00 20 80 00&lt;BR /&gt;scp :DEBUG:FN: nxSCP03_Calculate_CommandICV&lt;BR /&gt;scp :DEBUG: Output: (Len=8)&lt;BR /&gt;C8 1E 96 37 77 FC AE 12&lt;BR /&gt;scp :DEBUG:Encrypt CommandAPDU&lt;BR /&gt;scp :DEBUG:cmdBuf (Len=32)&lt;BR /&gt;10 3C 38 8F 36 62 2A A8 9A C4 B8 AD 38 48 11 FE&lt;BR /&gt;4F 28 36 48 C7 DB 82 53 CC B3 18 7A 2B 70 D4 FC&lt;BR /&gt;scp :DEBUG:Output: EncryptedcmdBuf (Len=32)&lt;BR /&gt;10 3C 38 8F 36 62 2A A8 9A C4 B8 AD 38 48 11 FE&lt;BR /&gt;4F 28 36 48 C7 DB 82 53 CC B3 18 7A 2B 70 D4 FC&lt;BR /&gt;scp :DEBUG:FN: nxpSCP03_CalculateMac_CommandAPDU&lt;BR /&gt;scp :DEBUG:Input: cmdBuf (Len=37)&lt;BR /&gt;84 03 00 2E 28 10 3C 38 8F 36 62 2A A8 9A C4 B8&lt;BR /&gt;AD 38 48 11 FE 4F 28 36 48 C7 DB 82 53 CC B3 18&lt;BR /&gt;7A 2B 70 D4 FC&lt;BR /&gt;scp :DEBUG:Output: mac (Len=8)&lt;BR /&gt;3A 69 CE 15 98 FB 0B FD&lt;BR /&gt;smCom :DEBUG:APDU Tx&amp;gt; (Len=62)&lt;BR /&gt;80 05 00 00 39 10 08 01 9F 0A DD A0 37 6E 9E 41&lt;BR /&gt;2D 84 03 00 2E 28 10 3C 38 8F 36 62 2A A8 9A C4&lt;BR /&gt;B8 AD 38 48 11 FE 4F 28 36 48 C7 DB 82 53 CC B3&lt;BR /&gt;18 7A 2B 70 D4 FC 3A 69 CE 15 98 FB 0B FD&lt;BR /&gt;smCom :DEBUG:Enter phNxpEseProto7816_Transceive&lt;BR /&gt;smCom :DEBUG:Transceive data ptr 0x0xbee9e000 len:62&lt;BR /&gt;smCom :DEBUG:I-Frame Data Len: 62 Seq. no:1&lt;BR /&gt;smCom :DEBUG:TransceiveProcess nextTransceiveState 1&lt;BR /&gt;smCom :DEBUG:phNxpEse_WriteFrame Enter ..&lt;BR /&gt;smCom :DEBUG:RAW Tx&amp;gt; (Len=67)&lt;BR /&gt;5A 40 3E 80 05 00 00 39 10 08 01 9F 0A DD A0 37&lt;BR /&gt;6E 9E 41 2D 84 03 00 2E 28 10 3C 38 8F 36 62 2A&lt;BR /&gt;A8 9A C4 B8 AD 38 48 11 FE 4F 28 36 48 C7 DB 82&lt;BR /&gt;53 CC B3 18 7A 2B 70 D4 FC 3A 69 CE 15 98 FB 0B&lt;BR /&gt;FD 8F 46&lt;BR /&gt;smCom :DEBUG:phNxpEse_read Enter ..&lt;BR /&gt;smCom :DEBUG:phPalEse_i2c_read Read Requested 2 bytes&lt;BR /&gt;smCom :DEBUG:_i2c_read() error : 13&lt;BR /&gt;smCom :DEBUG:_i2c_read() [HDR]errno : 79 ret : FFFFFFFF&lt;BR /&gt;smCom :DEBUG:phNxpEse_readPacket Normal Pkt, delay read 1ms&lt;BR /&gt;smCom :DEBUG:phPalEse_i2c_read Read Requested 2 bytes&lt;BR /&gt;smCom :DEBUG:_i2c_read() error : 13&lt;BR /&gt;smCom :DEBUG:_i2c_read() [HDR]errno : 79 ret : FFFFFFFF&lt;BR /&gt;smCom :DEBUG:phNxpEse_readPacket Normal Pkt, delay read 1ms&lt;BR /&gt;smCom :DEBUG:phPalEse_i2c_read Read Requested 2 bytes&lt;BR /&gt;smCom :DEBUG:_i2c_read() error : 13&lt;BR /&gt;smCom :DEBUG:_i2c_read() [HDR]errno : 79 ret : FFFFFFFF&lt;BR /&gt;smCom :DEBUG:phNxpEse_readPacket Normal Pkt, delay read 1ms&lt;BR /&gt;smCom :DEBUG:phPalEse_i2c_read Read Requested 2 bytes&lt;BR /&gt;smCom :DEBUG:_i2c_read() error : 13&lt;BR /&gt;smCom :DEBUG:_i2c_read() [HDR]errno : 79 ret : FFFFFFFF&lt;BR /&gt;smCom :DEBUG:phNxpEse_readPacket Normal Pkt, delay read 1ms&lt;BR /&gt;smCom :DEBUG:phPalEse_i2c_read Read Requested 2 bytes&lt;BR /&gt;smCom :DEBUG:_i2c_read() error : 13&lt;BR /&gt;smCom :DEBUG:_i2c_read() [HDR]errno : 79 ret : FFFFFFFF&lt;BR /&gt;smCom :DEBUG:phNxpEse_readPacket Normal Pkt, delay read 1ms&lt;BR /&gt;smCom :DEBUG:phPalEse_i2c_read Read Requested 2 bytes&lt;BR /&gt;smCom :DEBUG:_i2c_read() error : 13&lt;BR /&gt;smCom :DEBUG:_i2c_read() [HDR]errno : 79 ret : FFFFFFFF&lt;BR /&gt;smCom :DEBUG:phNxpEse_readPacket Normal Pkt, delay read 1ms&lt;BR /&gt;smCom :DEBUG:phPalEse_i2c_read Read Requested 2 bytes&lt;BR /&gt;smCom :DEBUG:_i2c_read() error : 13&lt;BR /&gt;smCom :DEBUG:_i2c_read() [HDR]errno : 79 ret : FFFFFFFF&lt;BR /&gt;smCom :DEBUG:phNxpEse_readPacket Normal Pkt, delay read 1ms&lt;BR /&gt;smCom :DEBUG:phPalEse_i2c_read Read Requested 2 bytes&lt;BR /&gt;smCom :DEBUG:_i2c_read() error : 13&lt;BR /&gt;smCom :DEBUG:_i2c_read() [HDR]errno : 79 ret : FFFFFFFF&lt;BR /&gt;smCom :DEBUG:phNxpEse_readPacket Normal Pkt, delay read 1ms&lt;BR /&gt;smCom :DEBUG:phPalEse_i2c_read Read Requested 2 bytes&lt;BR /&gt;smCom :DEBUG:_i2c_read() error : 13&lt;BR /&gt;smCom :DEBUG:_i2c_read() [HDR]errno : 79 ret : FFFFFFFF&lt;BR /&gt;smCom :DEBUG:phNxpEse_readPacket Normal Pkt, delay read 1ms&lt;BR /&gt;smCom :DEBUG:phPalEse_i2c_read Read Requested 2 bytes&lt;BR /&gt;smCom :DEBUG:_i2c_read() error : 13&lt;BR /&gt;smCom :DEBUG:_i2c_read() [HDR]errno : 79 ret : FFFFFFFF&lt;BR /&gt;smCom :DEBUG:phNxpEse_readPacket Normal Pkt, delay read 1ms&lt;BR /&gt;smCom :DEBUG:phPalEse_i2c_read Read Requested 2 bytes&lt;BR /&gt;smCom :DEBUG:_i2c_read() error : 13&lt;BR /&gt;smCom :DEBUG:_i2c_read() [HDR]errno : 79 ret : FFFFFFFF&lt;BR /&gt;smCom :DEBUG:phNxpEse_readPacket Normal Pkt, delay read 1ms&lt;BR /&gt;smCom :DEBUG:phPalEse_i2c_read Read Requested 2 bytes&lt;BR /&gt;smCom :DEBUG:_i2c_read() error : 13&lt;BR /&gt;smCom :DEBUG:_i2c_read() [HDR]errno : 79 ret : FFFFFFFF&lt;BR /&gt;smCom :DEBUG:phNxpEse_readPacket Normal Pkt, delay read 1ms&lt;BR /&gt;smCom :DEBUG:phPalEse_i2c_read Read Requested 2 bytes&lt;BR /&gt;smCom :DEBUG:phNxpEse_readPacket Read HDR&lt;BR /&gt;smCom :DEBUG:phNxpEse_readPacket SOF FOUND&lt;BR /&gt;smCom :DEBUG:phPalEse_i2c_read Read Requested 1 bytes&lt;BR /&gt;smCom :DEBUG:poll_sof_chained_delay value is 0&lt;BR /&gt;smCom :DEBUG:phPalEse_i2c_read Read Requested 4 bytes&lt;BR /&gt;smCom :DEBUG:RAW Rx&amp;lt; (Len=7)&lt;BR /&gt;A5 40 02 69 86 9B F3&lt;BR /&gt;smCom :DEBUG:phNxpEseProto7816_ProcessResponse p_data ----&amp;gt; 0x186b3b0 len ----&amp;gt; 0x7&lt;BR /&gt;smCom :DEBUG:Received CRC:0x9bf3 Calculated CRC:0x9bf3&lt;BR /&gt;smCom :DEBUG:Retry Counter = 0&lt;BR /&gt;smCom :DEBUG:phNxpEseProto7816_DecodeFrame I-Frame Received&lt;BR /&gt;smCom :DEBUG:phNxpEseProto7816_DecodeFrame I-Frame lastRcvdIframeInfo.seqNo:0x1&lt;BR /&gt;smCom :DEBUG:Data[0]=0x69 len=2 Data[1]=0x69 Data[2]=0x86&lt;BR /&gt;smCom :DEBUG: phNxpEse_Transceive Exit status 0x0&lt;BR /&gt;smCom :DEBUG:APDU Rx&amp;lt; (Len=2)&lt;BR /&gt;69 86&lt;BR /&gt;scp :DEBUG:Inc_CommandCounter value (Len=16)&lt;BR /&gt;00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 03&lt;BR /&gt;sss :WARN :nxEnsure:'ret == SM_OK' failed. At Line:6992 Function:sss_se05x_TXn&lt;BR /&gt;App :ERROR:Se05x_API_PBKDF2 Failed&lt;BR /&gt;App :INFO :Done&lt;BR /&gt;App :INFO :ex_sss Finished&lt;BR /&gt;App :ERROR:ex_sss_entry Failed&lt;/P&gt;&lt;P&gt;APDU :DEBUG:CloseSession []&lt;BR /&gt;scp :DEBUG:FN: nxSCP03_Encrypt_CommandAPDU&lt;BR /&gt;scp :DEBUG: Input:cmdBuf (Len=0)&lt;BR /&gt;scp :DEBUG:FN: nxpSCP03_CalculateMac_CommandAPDU&lt;BR /&gt;scp :DEBUG:Input: cmdBuf (Len=5)&lt;BR /&gt;84 04 00 1C 08&lt;BR /&gt;scp :DEBUG:Output: mac (Len=8)&lt;BR /&gt;36 7D F2 32 70 06 6B FB&lt;BR /&gt;smCom :DEBUG:APDU Tx&amp;gt; (Len=30)&lt;BR /&gt;80 05 00 00 19 10 08 01 9F 0A DD A0 37 6E 9E 41&lt;BR /&gt;0D 84 04 00 1C 08 36 7D F2 32 70 06 6B FB&lt;BR /&gt;smCom :DEBUG:Enter phNxpEseProto7816_Transceive&lt;BR /&gt;smCom :DEBUG:Transceive data ptr 0x0xbee9e0a8 len:30&lt;BR /&gt;smCom :DEBUG:I-Frame Data Len: 30 Seq. no:0&lt;BR /&gt;smCom :DEBUG:TransceiveProcess nextTransceiveState 1&lt;BR /&gt;smCom :DEBUG:phNxpEse_WriteFrame Enter ..&lt;BR /&gt;smCom :DEBUG:RAW Tx&amp;gt; (Len=35)&lt;BR /&gt;5A 00 1E 80 05 00 00 19 10 08 01 9F 0A DD A0 37&lt;BR /&gt;6E 9E 41 0D 84 04 00 1C 08 36 7D F2 32 70 06 6B&lt;BR /&gt;FB 9F F2&lt;BR /&gt;smCom :DEBUG:phNxpEse_read Enter ..&lt;BR /&gt;smCom :DEBUG:phPalEse_i2c_read Read Requested 2 bytes&lt;BR /&gt;smCom :DEBUG:_i2c_read() error : 13&lt;BR /&gt;smCom :DEBUG:_i2c_read() [HDR]errno : 79 ret : FFFFFFFF&lt;BR /&gt;smCom :DEBUG:phNxpEse_readPacket Normal Pkt, delay read 1ms&lt;BR /&gt;smCom :DEBUG:phPalEse_i2c_read Read Requested 2 bytes&lt;BR /&gt;smCom :DEBUG:_i2c_read() error : 13&lt;BR /&gt;smCom :DEBUG:_i2c_read() [HDR]errno : 79 ret : FFFFFFFF&lt;BR /&gt;smCom :DEBUG:phNxpEse_readPacket Normal Pkt, delay read 1ms&lt;BR /&gt;smCom :DEBUG:phPalEse_i2c_read Read Requested 2 bytes&lt;BR /&gt;smCom :DEBUG:_i2c_read() error : 13&lt;BR /&gt;smCom :DEBUG:_i2c_read() [HDR]errno : 79 ret : FFFFFFFF&lt;BR /&gt;smCom :DEBUG:phNxpEse_readPacket Normal Pkt, delay read 1ms&lt;BR /&gt;smCom :DEBUG:phPalEse_i2c_read Read Requested 2 bytes&lt;BR /&gt;smCom :DEBUG:_i2c_read() error : 13&lt;BR /&gt;smCom :DEBUG:_i2c_read() [HDR]errno : 79 ret : FFFFFFFF&lt;BR /&gt;smCom :DEBUG:phNxpEse_readPacket Normal Pkt, delay read 1ms&lt;BR /&gt;smCom :DEBUG:phPalEse_i2c_read Read Requested 2 bytes&lt;BR /&gt;smCom :DEBUG:_i2c_read() error : 13&lt;BR /&gt;smCom :DEBUG:_i2c_read() [HDR]errno : 79 ret : FFFFFFFF&lt;BR /&gt;smCom :DEBUG:phNxpEse_readPacket Normal Pkt, delay read 1ms&lt;BR /&gt;smCom :DEBUG:phPalEse_i2c_read Read Requested 2 bytes&lt;BR /&gt;smCom :DEBUG:_i2c_read() error : 13&lt;BR /&gt;smCom :DEBUG:_i2c_read() [HDR]errno : 79 ret : FFFFFFFF&lt;BR /&gt;smCom :DEBUG:phNxpEse_readPacket Normal Pkt, delay read 1ms&lt;BR /&gt;smCom :DEBUG:phPalEse_i2c_read Read Requested 2 bytes&lt;BR /&gt;smCom :DEBUG:_i2c_read() error : 13&lt;BR /&gt;smCom :DEBUG:_i2c_read() [HDR]errno : 79 ret : FFFFFFFF&lt;BR /&gt;smCom :DEBUG:phNxpEse_readPacket Normal Pkt, delay read 1ms&lt;BR /&gt;smCom :DEBUG:phPalEse_i2c_read Read Requested 2 bytes&lt;BR /&gt;smCom :DEBUG:_i2c_read() error : 13&lt;BR /&gt;smCom :DEBUG:_i2c_read() [HDR]errno : 79 ret : FFFFFFFF&lt;BR /&gt;smCom :DEBUG:phNxpEse_readPacket Normal Pkt, delay read 1ms&lt;BR /&gt;smCom :DEBUG:phPalEse_i2c_read Read Requested 2 bytes&lt;BR /&gt;smCom :DEBUG:_i2c_read() error : 13&lt;BR /&gt;smCom :DEBUG:_i2c_read() [HDR]errno : 79 ret : FFFFFFFF&lt;BR /&gt;smCom :DEBUG:phNxpEse_readPacket Normal Pkt, delay read 1ms&lt;BR /&gt;smCom :DEBUG:phPalEse_i2c_read Read Requested 2 bytes&lt;BR /&gt;smCom :DEBUG:_i2c_read() error : 13&lt;BR /&gt;smCom :DEBUG:_i2c_read() [HDR]errno : 79 ret : FFFFFFFF&lt;BR /&gt;smCom :DEBUG:phNxpEse_readPacket Normal Pkt, delay read 1ms&lt;BR /&gt;smCom :DEBUG:phPalEse_i2c_read Read Requested 2 bytes&lt;BR /&gt;smCom :DEBUG:_i2c_read() error : 13&lt;BR /&gt;smCom :DEBUG:_i2c_read() [HDR]errno : 79 ret : FFFFFFFF&lt;BR /&gt;smCom :DEBUG:phNxpEse_readPacket Normal Pkt, delay read 1ms&lt;BR /&gt;smCom :DEBUG:phPalEse_i2c_read Read Requested 2 bytes&lt;BR /&gt;smCom :DEBUG:_i2c_read() error : 13&lt;BR /&gt;smCom :DEBUG:_i2c_read() [HDR]errno : 79 ret : FFFFFFFF&lt;BR /&gt;smCom :DEBUG:phNxpEse_readPacket Normal Pkt, delay read 1ms&lt;BR /&gt;smCom :DEBUG:phPalEse_i2c_read Read Requested 2 bytes&lt;BR /&gt;smCom :DEBUG:_i2c_read() error : 13&lt;BR /&gt;smCom :DEBUG:_i2c_read() [HDR]errno : 79 ret : FFFFFFFF&lt;BR /&gt;smCom :DEBUG:phNxpEse_readPacket Normal Pkt, delay read 1ms&lt;BR /&gt;smCom :DEBUG:phPalEse_i2c_read Read Requested 2 bytes&lt;BR /&gt;smCom :DEBUG:_i2c_read() error : 13&lt;BR /&gt;smCom :DEBUG:_i2c_read() [HDR]errno : 79 ret : FFFFFFFF&lt;BR /&gt;smCom :DEBUG:phNxpEse_readPacket Normal Pkt, delay read 1ms&lt;BR /&gt;smCom :DEBUG:phPalEse_i2c_read Read Requested 2 bytes&lt;BR /&gt;smCom :DEBUG:phNxpEse_readPacket Read HDR&lt;BR /&gt;smCom :DEBUG:phNxpEse_readPacket SOF FOUND&lt;BR /&gt;smCom :DEBUG:phPalEse_i2c_read Read Requested 1 bytes&lt;BR /&gt;smCom :DEBUG:poll_sof_chained_delay value is 0&lt;BR /&gt;smCom :DEBUG:phPalEse_i2c_read Read Requested 12 bytes&lt;BR /&gt;smCom :DEBUG:RAW Rx&amp;lt; (Len=15)&lt;BR /&gt;A5 00 0A 1E 15 ED DD 2A A3 2C E7 90 00 06 C1&lt;BR /&gt;smCom :DEBUG:phNxpEseProto7816_ProcessResponse p_data ----&amp;gt; 0x186b3b0 len ----&amp;gt; 0xf&lt;BR /&gt;smCom :DEBUG:Received CRC:0x6c1 Calculated CRC:0x6c1&lt;BR /&gt;smCom :DEBUG:Retry Counter = 0&lt;BR /&gt;smCom :DEBUG:phNxpEseProto7816_DecodeFrame I-Frame Received&lt;BR /&gt;smCom :DEBUG:phNxpEseProto7816_DecodeFrame I-Frame lastRcvdIframeInfo.seqNo:0x0&lt;BR /&gt;smCom :DEBUG:Data[0]=0x1e len=10 Data[9]=0x90 Data[10]=0x0&lt;BR /&gt;smCom :DEBUG: phNxpEse_Transceive Exit status 0x0&lt;BR /&gt;smCom :DEBUG:APDU Rx&amp;lt; (Len=10)&lt;BR /&gt;1E 15 ED DD 2A A3 2C E7 90 00&lt;BR /&gt;scp :DEBUG:FN: nxpSCP03_Decrypt_ResponseAPDU&lt;BR /&gt;scp :DEBUG: Input:rspBuf (Len=10)&lt;BR /&gt;1E 15 ED DD 2A A3 2C E7 90 00&lt;BR /&gt;scp :DEBUG: Calculated RMAC : (Len=16)&lt;BR /&gt;1E 15 ED DD 2A A3 2C E7 1C 63 E8 5E BB F1 81 62&lt;BR /&gt;scp :DEBUG:Verify MAC&lt;BR /&gt;scp :DEBUG:RMAC verified successfully...Decrypt Response Data&lt;BR /&gt;scp :DEBUG:Inc_CommandCounter value (Len=16)&lt;BR /&gt;00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 04&lt;BR /&gt;smCom :DEBUG:TransceiveProcess nextTransceiveState 6&lt;BR /&gt;smCom :DEBUG:S-Frame PCB: c5&lt;BR /&gt;smCom :DEBUG:phNxpEse_WriteFrame Enter ..&lt;BR /&gt;smCom :DEBUG:RAW Tx&amp;gt; (Len=5)&lt;BR /&gt;5A C5 00 47 82&lt;BR /&gt;smCom :DEBUG:phNxpEse_read Enter ..&lt;BR /&gt;smCom :DEBUG:phPalEse_i2c_read Read Requested 2 bytes&lt;BR /&gt;smCom :DEBUG:phNxpEse_readPacket Read HDR&lt;BR /&gt;smCom :DEBUG:phNxpEse_readPacket SOF FOUND&lt;BR /&gt;smCom :DEBUG:phPalEse_i2c_read Read Requested 1 bytes&lt;BR /&gt;smCom :DEBUG:poll_sof_chained_delay value is 0&lt;BR /&gt;smCom :DEBUG:phPalEse_i2c_read Read Requested 2 bytes&lt;BR /&gt;smCom :DEBUG:RAW Rx&amp;lt; (Len=5)&lt;BR /&gt;A5 E5 00 87 67&lt;BR /&gt;smCom :DEBUG:phNxpEseProto7816_ProcessResponse p_data ----&amp;gt; 0x186b3b0 len ----&amp;gt; 0x5&lt;BR /&gt;smCom :DEBUG:Received CRC:0x8767 Calculated CRC:0x8767&lt;BR /&gt;smCom :DEBUG:Retry Counter = 0&lt;BR /&gt;smCom :DEBUG:phNxpEseProto7816_DecodeFrame S-Frame Received&lt;BR /&gt;smCom :DEBUG:phNxpEse_close - ESE Context deinit completed&lt;BR /&gt;App :INFO :Closing Host Session&lt;BR /&gt;App :ERROR:!ERROR! ret != 0.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 08 Nov 2023 09:56:59 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Secure-Authentication/Se05x-API-PBKDF2-Failed-in-WiFiKDF-derive-example/m-p/1754111#M1430</guid>
      <dc:creator>Tlabs</dc:creator>
      <dc:date>2023-11-08T09:56:59Z</dc:date>
    </item>
    <item>
      <title>Re: Se05x_API_PBKDF2 Failed in WiFiKDF_derive example</title>
      <link>https://community.nxp.com/t5/Secure-Authentication/Se05x-API-PBKDF2-Failed-in-WiFiKDF-derive-example/m-p/1754669#M1431</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/221545"&gt;@Tlabs&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;There is some issue with&amp;nbsp;the policy of the symmetric key injected by&amp;nbsp;&lt;SPAN&gt;ex_se05x_WiFiKDF_inject, so that it leads to the failure in&amp;nbsp;WiFiKDF_derive example. Please apply the attached patch and try again.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;Apply patch as&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;cd simw-top\demos&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;git apply ex_se05x_WiFiKDF.patch&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Hope that helps,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Have a great day,&lt;BR /&gt;Kan&lt;/P&gt;
&lt;P&gt;&lt;BR /&gt;-------------------------------------------------------------------------------&lt;BR /&gt;Note:&lt;BR /&gt;- If this post answers your question, please click the "Mark Correct" button. Thank you!&lt;BR /&gt;- We are following threads for 7 weeks after the last post, later replies are ignored&lt;BR /&gt;Please open a new thread and refer to the closed one, if you have a related question at a later point in time.&lt;BR /&gt;-------------------------------------------------------------------------------&lt;/P&gt;</description>
      <pubDate>Thu, 09 Nov 2023 05:31:20 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Secure-Authentication/Se05x-API-PBKDF2-Failed-in-WiFiKDF-derive-example/m-p/1754669#M1431</guid>
      <dc:creator>Kan_Li</dc:creator>
      <dc:date>2023-11-09T05:31:20Z</dc:date>
    </item>
    <item>
      <title>Re: Se05x_API_PBKDF2 Failed in WiFiKDF_derive example</title>
      <link>https://community.nxp.com/t5/Secure-Authentication/Se05x-API-PBKDF2-Failed-in-WiFiKDF-derive-example/m-p/1755520#M1432</link>
      <description>&lt;P&gt;Now its working but if i set the Count to 10.000 is not working with:&lt;/P&gt;&lt;P&gt;App :INFO :ex_sss_entry started&lt;BR /&gt;App :INFO :Deriving PBKDF2 for wifi_ssid='some-wifi-ssid', WIFI_COUNT='10000'&lt;BR /&gt;smCom :ERROR:phNxpEseProto7816_DecodeFrame Interface Reset to eSE wtx count reached!!!&lt;BR /&gt;sss :WARN :nxEnsure:'ret == SM_OK' failed. At Line:6992 Function:sss_se05x_TXn&lt;BR /&gt;App :ERROR:Se05x_API_PBKDF2 Failed&lt;BR /&gt;App :INFO :Done&lt;BR /&gt;App :INFO :ex_sss Finished&lt;BR /&gt;App :ERROR:ex_sss_entry Failed&lt;BR /&gt;scp :ERROR: RESPONSE MAC DID NOT VERIFY 7042&lt;BR /&gt;sss :WARN :nxEnsure:'ret == SM_OK' failed.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Does anybody know the reason?&lt;/P&gt;</description>
      <pubDate>Fri, 10 Nov 2023 09:22:58 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Secure-Authentication/Se05x-API-PBKDF2-Failed-in-WiFiKDF-derive-example/m-p/1755520#M1432</guid>
      <dc:creator>Tlabs</dc:creator>
      <dc:date>2023-11-10T09:22:58Z</dc:date>
    </item>
    <item>
      <title>Re: Se05x_API_PBKDF2 Failed in WiFiKDF_derive example</title>
      <link>https://community.nxp.com/t5/Secure-Authentication/Se05x-API-PBKDF2-Failed-in-WiFiKDF-derive-example/m-p/1756068#M1435</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/221545"&gt;@Tlabs&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Do you mean it works with count of 4096 but failed with count of 10000? Please kindly clarify.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Have a great day,&lt;BR /&gt;Kan&lt;/P&gt;
&lt;P&gt;&lt;BR /&gt;-------------------------------------------------------------------------------&lt;BR /&gt;Note:&lt;BR /&gt;- If this post answers your question, please click the "Mark Correct" button. Thank you!&lt;BR /&gt;- We are following threads for 7 weeks after the last post, later replies are ignored&lt;BR /&gt;Please open a new thread and refer to the closed one, if you have a related question at a later point in time.&lt;BR /&gt;-------------------------------------------------------------------------------&lt;/P&gt;</description>
      <pubDate>Mon, 13 Nov 2023 07:26:10 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Secure-Authentication/Se05x-API-PBKDF2-Failed-in-WiFiKDF-derive-example/m-p/1756068#M1435</guid>
      <dc:creator>Kan_Li</dc:creator>
      <dc:date>2023-11-13T07:26:10Z</dc:date>
    </item>
    <item>
      <title>Re: Se05x_API_PBKDF2 Failed in WiFiKDF_derive example</title>
      <link>https://community.nxp.com/t5/Secure-Authentication/Se05x-API-PBKDF2-Failed-in-WiFiKDF-derive-example/m-p/1756174#M1438</link>
      <description>&lt;P&gt;Hi Kan,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Yes 4096 is working but 10.000 not.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Any idea?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thx.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Torsten&lt;/P&gt;</description>
      <pubDate>Mon, 13 Nov 2023 09:22:15 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Secure-Authentication/Se05x-API-PBKDF2-Failed-in-WiFiKDF-derive-example/m-p/1756174#M1438</guid>
      <dc:creator>Tlabs</dc:creator>
      <dc:date>2023-11-13T09:22:15Z</dc:date>
    </item>
    <item>
      <title>Re: Se05x_API_PBKDF2 Failed in WiFiKDF_derive example</title>
      <link>https://community.nxp.com/t5/Secure-Authentication/Se05x-API-PBKDF2-Failed-in-WiFiKDF-derive-example/m-p/1756776#M1442</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/221545"&gt;@Tlabs&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thanks for the clarification! but why do you use 10k iterations of PBKDF2? The Wifi spec uses only 4096 as far as I know. I will check if it is possible to run with 10k count.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Have a great day,&lt;BR /&gt;Kan&lt;/P&gt;
&lt;P&gt;&lt;BR /&gt;-------------------------------------------------------------------------------&lt;BR /&gt;Note:&lt;BR /&gt;- If this post answers your question, please click the "Mark Correct" button. Thank you!&lt;BR /&gt;- We are following threads for 7 weeks after the last post, later replies are ignored&lt;BR /&gt;Please open a new thread and refer to the closed one, if you have a related question at a later point in time.&lt;BR /&gt;-------------------------------------------------------------------------------&lt;/P&gt;</description>
      <pubDate>Tue, 14 Nov 2023 08:20:32 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Secure-Authentication/Se05x-API-PBKDF2-Failed-in-WiFiKDF-derive-example/m-p/1756776#M1442</guid>
      <dc:creator>Kan_Li</dc:creator>
      <dc:date>2023-11-14T08:20:32Z</dc:date>
    </item>
    <item>
      <title>Re: Se05x_API_PBKDF2 Failed in WiFiKDF_derive example</title>
      <link>https://community.nxp.com/t5/Secure-Authentication/Se05x-API-PBKDF2-Failed-in-WiFiKDF-derive-example/m-p/1762311#M1444</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/221545"&gt;@Tlabs&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I just got the solution from the expert team, and they suggested increasing&amp;nbsp;PH_PROTO_WTX_DEFAULT_COUNT in&amp;nbsp;simw-top\hostlib\hostLib\libCommon\smCom\T1oI2C\phNxpEseProto7816_3.h and this solution has been verified on my side. please kindly refer to the following for details.&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Kan_Li_0-1700707590673.png" style="width: 608px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/251193i1564CA0B88D48EDA/image-dimensions/608x234?v=v2" width="608" height="234" role="button" title="Kan_Li_0-1700707590673.png" alt="Kan_Li_0-1700707590673.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;In my test,&amp;nbsp;PH_PROTO_WTX_DEFAULT_COUNT was updated to 1000, you may try it as well on your side.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Please kindly let me if the problem is still there.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Have a great day,&lt;BR /&gt;Kan&lt;/P&gt;
&lt;P&gt;&lt;BR /&gt;-------------------------------------------------------------------------------&lt;BR /&gt;Note:&lt;BR /&gt;- If this post answers your question, please click the "Mark Correct" button. Thank you!&lt;BR /&gt;- We are following threads for 7 weeks after the last post, later replies are ignored&lt;BR /&gt;Please open a new thread and refer to the closed one, if you have a related question at a later point in time.&lt;BR /&gt;-------------------------------------------------------------------------------&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 23 Nov 2023 02:49:29 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Secure-Authentication/Se05x-API-PBKDF2-Failed-in-WiFiKDF-derive-example/m-p/1762311#M1444</guid>
      <dc:creator>Kan_Li</dc:creator>
      <dc:date>2023-11-23T02:49:29Z</dc:date>
    </item>
  </channel>
</rss>

