<?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>S32KのトピックRe: PSA Crypto API of TLS1.3?</title>
    <link>https://community.nxp.com/t5/S32K/PSA-Crypto-API-of-TLS1-3/m-p/2028509#M45129</link>
    <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/232520"&gt;@Changhawn&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Our current MbedTLS middleware stack supports Transport Layer Security (TLS) Protocol Version 1.2, along with security features provided by the Hardware Security Engine (HSE). Unfortunately, there is no available information regarding support for TLS Protocol Version 1.3 at this time.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;BR, VaneB&lt;/P&gt;</description>
    <pubDate>Wed, 15 Jan 2025 19:56:50 GMT</pubDate>
    <dc:creator>VaneB</dc:creator>
    <dc:date>2025-01-15T19:56:50Z</dc:date>
    <item>
      <title>PSA Crypto API of TLS1.3?</title>
      <link>https://community.nxp.com/t5/S32K/PSA-Crypto-API-of-TLS1-3/m-p/2027085#M45062</link>
      <description>&lt;P&gt;Hi~&lt;/P&gt;&lt;P&gt;In order to implement the vehicle charging communication(iso15118-20) standard,&lt;BR /&gt;it seems that TLS1.3 should be implemented as NXP HSE Base.&lt;/P&gt;&lt;P&gt;But I know that NXP HSE is not support TLS1.3.&lt;BR /&gt;NXP HSE does not currently support PSA Crypto API, is it correct to disable MBEDTLS_PSA_CRYPTO_C Feature?&lt;/P&gt;&lt;P&gt;Shouldn't NXP provide HSE's PSA Crypto related API?&lt;/P&gt;&lt;P&gt;Are there any schedules to support TLS1.3 as NXP HSE Base?&lt;/P&gt;&lt;P&gt;Thank u.&lt;/P&gt;</description>
      <pubDate>Tue, 14 Jan 2025 00:32:56 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/PSA-Crypto-API-of-TLS1-3/m-p/2027085#M45062</guid>
      <dc:creator>Changhawn</dc:creator>
      <dc:date>2025-01-14T00:32:56Z</dc:date>
    </item>
    <item>
      <title>Re: PSA Crypto API of TLS1.3?</title>
      <link>https://community.nxp.com/t5/S32K/PSA-Crypto-API-of-TLS1-3/m-p/2027861#M45101</link>
      <description>&lt;P&gt;Since there are no questions, I would like to ask a more specific question.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The functions below are PSA Crypto functions that need to be filled in when porting to TLS1.3. If you have implemented source code or examples, please share them.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;psa_status_t &lt;STRONG&gt;psa_destroy_key&lt;/STRONG&gt;(mbedtls_svc_key_id_t key)&lt;BR /&gt;{&lt;BR /&gt;/* TLS1.3 DEV, FIXME LATOR */&lt;BR /&gt;return -1;&lt;BR /&gt;}&lt;BR /&gt;psa_status_t &lt;STRONG&gt;psa_export_key&lt;/STRONG&gt;(mbedtls_svc_key_id_t key,&lt;BR /&gt;uint8_t *data_external,&lt;BR /&gt;size_t data_size,&lt;BR /&gt;size_t *data_length)&lt;BR /&gt;{&lt;BR /&gt;/* TLS1.3 DEV, FIXME LATOR */&lt;BR /&gt;return -1;&lt;BR /&gt;}&lt;BR /&gt;psa_status_t &lt;STRONG&gt;psa_import_key&lt;/STRONG&gt;(const psa_key_attributes_t *attributes,&lt;BR /&gt;const uint8_t *data_external,&lt;BR /&gt;size_t data_length,&lt;BR /&gt;mbedtls_svc_key_id_t *key)&lt;BR /&gt;{&lt;BR /&gt;/* TLS1.3 DEV, FIXME LATOR by Chang */&lt;BR /&gt;return -1;&lt;BR /&gt;}&lt;BR /&gt;psa_status_t &lt;STRONG&gt;psa_export_public_key&lt;/STRONG&gt;(mbedtls_svc_key_id_t key,&lt;BR /&gt;uint8_t *data_external,&lt;BR /&gt;size_t data_size,&lt;BR /&gt;size_t *data_length)&lt;BR /&gt;{&lt;BR /&gt;/* TLS1.3 DEV, FIXME LATOR */&lt;BR /&gt;return -1;&lt;BR /&gt;}&lt;/P&gt;&lt;P&gt;psa_status_t &lt;STRONG&gt;psa_generate_random&lt;/STRONG&gt;(uint8_t *output_external,&lt;BR /&gt;size_t output_size)&lt;BR /&gt;{&lt;BR /&gt;/* TLS1.3 DEV, FIXME LATOR */&lt;BR /&gt;return -1;&lt;BR /&gt;}&lt;BR /&gt;psa_status_t &lt;STRONG&gt;psa_get_key_attributes&lt;/STRONG&gt;(mbedtls_svc_key_id_t key,&lt;BR /&gt;psa_key_attributes_t *attributes)&lt;BR /&gt;{&lt;BR /&gt;/* TLS1.3 DEV, FIXME LATOR */&lt;BR /&gt;return -1;&lt;BR /&gt;}&lt;BR /&gt;psa_status_t &lt;STRONG&gt;psa_hash_compute&lt;/STRONG&gt;(psa_algorithm_t alg,&lt;BR /&gt;const uint8_t *input_external, size_t input_length,&lt;BR /&gt;uint8_t *hash_external, size_t hash_size,&lt;BR /&gt;size_t *hash_length)&lt;BR /&gt;{&lt;BR /&gt;/* TLS1.3 DEV, FIXME LATOR */&lt;BR /&gt;return -1;&lt;BR /&gt;}&lt;BR /&gt;psa_status_t &lt;STRONG&gt;psa_key_derivation_abort&lt;/STRONG&gt;(psa_key_derivation_operation_t *operation)&lt;BR /&gt;{&lt;BR /&gt;/* TLS1.3 DEV, FIXME LATOR */&lt;BR /&gt;return -1;&lt;BR /&gt;}&lt;BR /&gt;psa_status_t &lt;STRONG&gt;psa_key_derivation_output_bytes&lt;/STRONG&gt;(&lt;BR /&gt;psa_key_derivation_operation_t *operation,&lt;BR /&gt;uint8_t *output_external,&lt;BR /&gt;size_t output_length)&lt;BR /&gt;{&lt;BR /&gt;/* TLS1.3 DEV, FIXME LATOR */&lt;BR /&gt;return -1;&lt;BR /&gt;}&lt;BR /&gt;psa_status_t &lt;STRONG&gt;psa_key_derivation_input_bytes&lt;/STRONG&gt;(&lt;BR /&gt;psa_key_derivation_operation_t *operation,&lt;BR /&gt;psa_key_derivation_step_t step,&lt;BR /&gt;const uint8_t *data_external,&lt;BR /&gt;size_t data_length)&lt;BR /&gt;{&lt;BR /&gt;/* TLS1.3 DEV, FIXME LATOR */&lt;BR /&gt;return -1;&lt;BR /&gt;}&lt;BR /&gt;psa_status_t &lt;STRONG&gt;psa_key_derivation_setup&lt;/STRONG&gt;(psa_key_derivation_operation_t *operation,&lt;BR /&gt;psa_algorithm_t alg)&lt;BR /&gt;{&lt;BR /&gt;/* TLS1.3 DEV, FIXME LATOR */&lt;BR /&gt;return -1;&lt;BR /&gt;}&lt;BR /&gt;psa_status_t &lt;STRONG&gt;psa_mac_compute&lt;/STRONG&gt;(mbedtls_svc_key_id_t key,&lt;BR /&gt;psa_algorithm_t alg,&lt;BR /&gt;const uint8_t *input_external,&lt;BR /&gt;size_t input_length,&lt;BR /&gt;uint8_t *mac_external,&lt;BR /&gt;size_t mac_size,&lt;BR /&gt;size_t *mac_length)&lt;BR /&gt;{&lt;BR /&gt;/* TLS1.3 DEV, FIXME LATOR */&lt;BR /&gt;return -1;&lt;BR /&gt;}&lt;/P&gt;</description>
      <pubDate>Wed, 15 Jan 2025 00:21:15 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/PSA-Crypto-API-of-TLS1-3/m-p/2027861#M45101</guid>
      <dc:creator>Changhawn</dc:creator>
      <dc:date>2025-01-15T00:21:15Z</dc:date>
    </item>
    <item>
      <title>Re: PSA Crypto API of TLS1.3?</title>
      <link>https://community.nxp.com/t5/S32K/PSA-Crypto-API-of-TLS1-3/m-p/2028509#M45129</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/232520"&gt;@Changhawn&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Our current MbedTLS middleware stack supports Transport Layer Security (TLS) Protocol Version 1.2, along with security features provided by the Hardware Security Engine (HSE). Unfortunately, there is no available information regarding support for TLS Protocol Version 1.3 at this time.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;BR, VaneB&lt;/P&gt;</description>
      <pubDate>Wed, 15 Jan 2025 19:56:50 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/PSA-Crypto-API-of-TLS1-3/m-p/2028509#M45129</guid>
      <dc:creator>VaneB</dc:creator>
      <dc:date>2025-01-15T19:56:50Z</dc:date>
    </item>
  </channel>
</rss>

