EdgeLock SE051: se05x_Minimal fails with SCP03 errors after loading OpenSSL Provider

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

EdgeLock SE051: se05x_Minimal fails with SCP03 errors after loading OpenSSL Provider

ソリューションへジャンプ
278件の閲覧回数
Uc_S
Contributor I

Hello,

I am trying to use the OpenSSL Provider with the EdgeLock SE051 and SCP03 on Linux. I have run into an issue where the se05x_Minimal example works perfectly at first, but fails with SCP03 authentication errors after I install the shared libraries for the OpenSSL Provider.

Could you please advise on what might be causing this conflict?

Environment:

  • Board: MCIMX8M-WEVK and OM-SE051ARD

  • SoC: i.MX 8M

  • Linux version: 6.1.151-cip46

  • OpenSSL version: 3.0.20

  • Plug & Trust MW version: 04.07.01

Steps Taken:

  1. Built the Plug & Trust MW with the following CMake configuration:

    cmake ../simw-top \
    -DPTMW_Applet=SE05X_C \
    -DPTMW_SE05X_Ver=07_02 \
    -DPTMW_Host=iMXLinux \
    -DPTMW_SMCOM=T1oI2C \
    -DPTMW_HostCrypto=OPENSSL \
    -DPTMW_RTOS=Default \
    -DPTMW_mbedTLS_ALT=None \
    -DPTMW_SCP=SCP03_SSS \
    -DPTMW_FIPS=None \
    -DPTMW_SBL=None \
    -DPTMW_SE05X_Auth=PlatfSCP03 \
    -DPTMW_Log=Default \
    -DCMAKE_BUILD_TYPE=Release \
    -DPTMW_SE_RESET_LOGIC=1
  2. Copied simw-top/demos/linux/common/openssl30_sss_se050.cnf from the Plug & Trust MW directory to /root on the i.MX 8M.

  3. Exported the configuration environment variable:

    export OPENSSL_CONF=/root/openssl30_sss_se050.cnf
  4. Executed se05x_Minimal to confirm that the SE051 with SCP03 works correctly. It succeeded.

    App   :INFO :Running bin/se05x_Minimal
    App   :INFO :If you want to over-ride the selection, use ENV=EX_SSS_BOOT_SSS_PORT or pass in command line arguments.
    App   :INFO :PlugAndTrust_v04.07.01_20250519
    App   :INFO :Using default PlatfSCP03 keys. You can use keys from file using ENV=EX_SSS_BOOT_SCP03_PATH
    sss   :INFO :atr (Len=35)
          (snip)
    App   :INFO :mem=17196
    App   :INFO :se05x_Minimal Example Success !!!...
    App   :INFO :ex_sss Finished
  5. Copied libsssapisw.so, libsss_pkcs11.so, and libsssProvider.so to /usr/local/lib/. (Note: /usr/local/lib/ is the path specified in the [nxp_prov_sec] section of /root/openssl30_sss_se050.cnf)

  6. Executed se05x_Minimal again. This time, it failed with the following errors:

Error Output:

App   :INFO :Running bin/se05x_Minimal
App   :INFO :If you want to over-ride the selection, use ENV=EX_SSS_BOOT_SSS_PORT or pass in command line arguments.
App   :INFO :PlugAndTrust_v04.07.01_20250519
App   :INFO :Using default PlatfSCP03 keys. You can use keys from file using ENV=EX_SSS_BOOT_SCP03_PATH
sss   :INFO :atr (Len=35)
      (snip)
App   :INFO :If you want to over-ride the selection, use ENV=EX_SSS_BOOT_SSS_PORT or pass in command line arguments.
App   :INFO :Using default PlatfSCP03 keys. You can use keys from file using ENV=EX_SSS_BOOT_SCP03_PATH
sss   :INFO :atr (Len=35)
      (snip)
sss   :ERROR:Error in RAND_pseudo_bytes 
scp   :WARN :nxEnsure:'status == kStatus_SSS_Success' failed. At Line:121 Function:nxScp03_AuthenticateChannel
sss   :ERROR:Could not set SCP03 Secure Channel
App   :ERROR:sss_session_open failed
App   :WARN :nxEnsure:'kStatus_SSS_Success == status' failed. At Line:240 Function:OSSL_provider_init
smCom :ERROR:phNxpEseProto7816_DecodeFrame Max retry count reached!!! 
smCom :ERROR:phNxpEseProto7816_Transceive Transceive failed, hard reset to proceed 
smCom :ERROR: phNxpEse_Transceive phNxpEseProto7816_Transceive- Failed 
smCom :ERROR: Transcive Failed 
sss   :WARN :nxEnsure:'retStatus == SM_OK' failed. At Line:7977 Function:sss_se05x_channel_txn
sss   :WARN :nxEnsure:'ret == SM_OK' failed. At Line:7839 Function:sss_se05x_TXn
sss   :WARN :APDU Transaction Error: Error (0xFFFF)

scp   :ERROR:GP_InitializeUpdate Failure on communication Link FFFF
scp   :ERROR:nxScp03_GP_InitializeUpdate fails with Status 3C3C0000
sss   :ERROR:Could not set SCP03 Secure Channel
App   :ERROR:sss_session_open failed
App   :ERROR:ex_sss_session_open Failed
App   :ERROR:!ERROR! ret != 0.

It seems that once the OpenSSL provider is successfully loaded by the configuration, something (possibly related to RAND_pseudo_bytes) breaks the SCP03 channel establishment.

Has anyone encountered this or knows what additional configurations might be missing?

Thank you in advance for your help.

0 件の賞賛
返信
1 解決策
235件の閲覧回数
Kan_Li
NXP TechSupport
NXP TechSupport

Hi @Uc_S ,

 

Did you set up the proper openssl version?  Please use the following option:

-DPTMW_OpenSSL=3_0

BTW, for test purpose, please enable verbose log to have more debug info. 

-DPTMW_Log=Verbose

 

Have a great day,
Kan


-------------------------------------------------------------------------------
Note:
- If this post answers your question, please click the "Mark Correct" button. Thank you!
- We are following threads for 7 weeks after the last post, later replies are ignored
Please open a new thread and refer to the closed one, if you have a related question at a later point in time.
-------------------------------------------------------------------------------

元の投稿で解決策を見る

0 件の賞賛
返信
2 返答(返信)
236件の閲覧回数
Kan_Li
NXP TechSupport
NXP TechSupport

Hi @Uc_S ,

 

Did you set up the proper openssl version?  Please use the following option:

-DPTMW_OpenSSL=3_0

BTW, for test purpose, please enable verbose log to have more debug info. 

-DPTMW_Log=Verbose

 

Have a great day,
Kan


-------------------------------------------------------------------------------
Note:
- If this post answers your question, please click the "Mark Correct" button. Thank you!
- We are following threads for 7 weeks after the last post, later replies are ignored
Please open a new thread and refer to the closed one, if you have a related question at a later point in time.
-------------------------------------------------------------------------------

0 件の賞賛
返信
224件の閲覧回数
Uc_S
Contributor I

Thank you very much for your advice. You were exactly right.

The root cause of the issue was indeed the missing "-DPTMW_OpenSSL=3_0" option in my CMake configuration.

After adding "-DPTMW_OpenSSL=3_0 -DPTMW_Log=Verbose" and rebuilding the MW, the problem was completely resolved. Here are the results:

Executing Step 6 no longer throws any errors. It successfully outputs "App :INFO :mem=17196" as expected.

I also confirmed that even when setting the log level back to my originally intended configuration ("-DPTMW_Log=Default"  instead of Verbose), the application still executes perfectly and outputs "App :INFO :mem=17196".

I will mark this topic as resolved.

0 件の賞賛
返信
%3CLINGO-SUB%20id%3D%22lingo-sub-2383849%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3EEdgeLock%20SE051%3AOpenSSL%20%E3%83%97%E3%83%AD%E3%83%90%E3%82%A4%E3%83%80%E3%82%92%E8%AA%AD%E3%81%BF%E8%BE%BC%E3%82%93%E3%81%A0%E5%BE%8C%E3%81%ABSCP03%E3%82%A8%E3%83%A9%E3%83%BC%E3%81%A7se05x_Minimal%E5%A4%B1%E6%95%97%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2383849%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E3%81%93%E3%82%93%E3%81%AB%E3%81%A1%E3%81%AF%E3%80%81%3C%2FP%3E%3CP%3ELinux%E4%B8%8A%E3%81%A7EdgeLock%20SE051%E3%81%A8SCP03%E3%82%92%E4%BD%BF%E3%81%A3%E3%81%A6OpenSSL%20%E3%83%97%E3%83%AD%E3%83%90%E3%82%A4%E3%83%80%E3%82%92%E4%BD%BF%E3%81%8A%E3%81%86%E3%81%A8%E3%81%97%E3%81%A6%E3%81%84%E3%81%BE%E3%81%99%E3%80%82se05x_Minimal%E4%BE%8B%E3%81%8C%E6%9C%80%E5%88%9D%E3%81%AF%E5%AE%8C%E7%92%A7%E3%81%AB%E5%8B%95%E4%BD%9C%E3%81%99%E3%82%8B%E3%81%AE%E3%81%AB%E3%80%81OpenSSL%20%E3%83%97%E3%83%AD%E3%83%90%E3%82%A4%E3%83%80%E3%81%AE%E5%85%B1%E6%9C%89%E3%83%A9%E3%82%A4%E3%83%96%E3%83%A9%E3%83%AA%E3%82%92%E3%82%A4%E3%83%B3%E3%82%B9%E3%83%88%E3%83%BC%E3%83%AB%E3%81%97%20%3CI%3E%E3%81%9F%E5%BE%8C%E3%81%AB%3C%2FI%3E%20SCP03%E8%AA%8D%E8%A8%BC%E3%82%A8%E3%83%A9%E3%83%BC%E3%81%A7%E5%A4%B1%E6%95%97%E3%81%99%E3%82%8B%E3%81%A8%E3%81%84%E3%81%86%E5%95%8F%E9%A1%8C%E3%81%AB%E7%9B%B4%E9%9D%A2%E3%81%97%E3%81%BE%E3%81%97%E3%81%9F%E3%80%82%3C%2FP%3E%3CP%3E%E3%81%93%E3%81%AE%E5%AF%BE%E7%AB%8B%E3%81%AE%E5%8E%9F%E5%9B%A0%E3%81%AB%E3%81%A4%E3%81%84%E3%81%A6%E3%82%A2%E3%83%89%E3%83%90%E3%82%A4%E3%82%B9%E3%82%92%E3%81%84%E3%81%9F%E3%81%A0%E3%81%91%E3%81%BE%E3%81%99%E3%81%8B%3F%3C%2FP%3E%3CP%3E%3CSTRONG%3E%E7%92%B0%E5%A2%83%3A%3C%2FSTRONG%3E%3C%2FP%3E%3CUL%3E%3CLI%3E%3CP%3E%3CSTRONG%3E%E5%9F%BA%E6%9D%BF%EF%BC%9A%3C%2FSTRONG%3E%20MCIMX8M-WEVK%E3%81%8A%E3%82%88%E3%81%B3OM-SE051ARD%3C%2FP%3E%3C%2FLI%3E%3CLI%3E%3CP%3E%3CSTRONG%3ESoC%3A%3C%2FSTRONG%3E%20i.MX%208M%3C%2FP%3E%3C%2FLI%3E%3CLI%3E%3CP%3E%3CSTRONG%3ELinux%E3%83%90%E3%83%BC%E3%82%B8%E3%83%A7%E3%83%B3%3A%3C%2FSTRONG%3E%206.1.151-cip46%3C%2FP%3E%3C%2FLI%3E%3CLI%3E%3CP%3E%3CSTRONG%3EOpenSSL%E3%83%90%E3%83%BC%E3%82%B8%E3%83%A7%E3%83%B3%EF%BC%9A%3C%2FSTRONG%3E%203.0.20%3C%2FP%3E%3C%2FLI%3E%3CLI%3E%3CP%3E%3CSTRONG%3EPlug%20%26amp%3B%20Trust%20MW%20%E3%83%90%E3%83%BC%E3%82%B8%E3%83%A7%E3%83%B3%3A%3C%2FSTRONG%3E%2004.07.01%3C%2FP%3E%3C%2FLI%3E%3C%2FUL%3E%3CP%3E%3CSTRONG%3E%E8%AC%9B%E3%81%98%E3%81%9F%E6%8E%AA%E7%BD%AE%EF%BC%9A%3C%2FSTRONG%3E%3C%2FP%3E%3COL%3E%3CLI%3E%3CP%3E%E4%BB%A5%E4%B8%8B%E3%81%AECMake%E6%A7%8B%E6%88%90%E3%82%92%E4%BD%BF%E7%94%A8%E3%81%97%E3%81%A6%E3%80%81Plug%20%26amp%3B%20Trust%20MW%E3%82%92%E3%83%93%E3%83%AB%E3%83%89%E3%81%97%E3%81%BE%E3%81%97%E3%81%9F%E3%80%82%3C%2FP%3E%3CDIV%20class%3D%22%22%3E%3CDIV%20class%3D%22%22%3E%3CDIV%20class%3D%22%22%3E%3CPRE%20translate%3D%22no%22%3Ecmake%20..%2Fsimw-top%20%5C%0A-DPTMW_Applet%3DSE05X_C%20%5C%0A-DPTMW_SE05X_Ver%3D07_02%20%5C%0A-DPTMW_Host%3DiMXLinux%20%5C%0A-DPTMW_SMCOM%3DT1oI2C%20%5C%0A-DPTMW_HostCrypto%3DOPENSSL%20%5C%0A-DPTMW_RTOS%3DDefault%20%5C%0A-DPTMW_mbedTLS_ALT%3DNone%20%5C%0A-DPTMW_SCP%3DSCP03_SSS%20%5C%0A-DPTMW_FIPS%3DNone%20%5C%0A-DPTMW_SBL%3DNone%20%5C%0A-DPTMW_SE05X_Auth%3DPlatfSCP03%20%5C%0A-DPTMW_Log%3DDefault%20%5C%0A-DCMAKE_BUILD_TYPE%3DRelease%20%5C%0A-DPTMW_SE_RESET_LOGIC%3D1%3C%2FPRE%3E%3C%2FDIV%3E%3C%2FDIV%3E%3C%2FDIV%3E%3C%2FLI%3E%3CLI%3E%3CP%3EPlug%20%26amp%3B%20Trust%20MW%E3%83%87%E3%82%A3%E3%83%AC%E3%82%AF%E3%83%88%E3%83%AA%E3%81%8B%E3%82%89%20i.MX%208M%E3%81%AE%2Froot%E3%81%ABsimw-top%2Fdemos%2Flinux%2Fcommon%2Fopenssl30_sss_se050.cnf%E3%82%92%E3%82%B3%E3%83%94%E3%83%BC%E3%81%97%E3%81%BE%E3%81%97%E3%81%9F%E3%80%82%3C%2FP%3E%3C%2FLI%3E%3CLI%3E%3CP%3E%E8%A8%AD%E5%AE%9A%E7%92%B0%E5%A2%83%E5%A4%89%E6%95%B0%E3%82%92%E3%82%A8%E3%82%AF%E3%82%B9%E3%83%9D%E3%83%BC%E3%83%88%E3%81%97%E3%81%BE%E3%81%97%E3%81%9F%E3%80%82%3C%2FP%3E%3CDIV%20class%3D%22%22%3E%3CDIV%20class%3D%22%22%3E%3CDIV%20class%3D%22%22%3E%3CPRE%20translate%3D%22no%22%3E%3CSPAN%20class%3D%22%22%3Eexport%3C%2FSPAN%3E%20OPENSSL_CONF%3D%2Froot%2Fopenssl30_sss_se050.cnf%3C%2FPRE%3E%3C%2FDIV%3E%3C%2FDIV%3E%3C%2FDIV%3E%3C%2FLI%3E%3CLI%3E%3CP%3ESE051%E3%81%A8SCP03%E3%81%8C%E6%AD%A3%E3%81%97%E3%81%8F%E5%8B%95%E4%BD%9C%E3%81%99%E3%82%8B%E3%81%93%E3%81%A8%E3%82%92%E7%A2%BA%E8%AA%8D%E3%81%99%E3%82%8B%E3%81%9F%E3%82%81%E3%80%81se05x_Minimal%E3%82%92%E5%AE%9F%E8%A1%8C%E3%81%97%E3%81%BE%E3%81%97%E3%81%9F%E3%80%82%3CSTRONG%3E%E3%81%9D%E3%82%8C%E3%81%AF%E6%88%90%E5%8A%9F%E3%81%97%E3%81%9F%E3%80%82%3C%2FSTRONG%3E%3C%2FP%3E%3CDIV%20class%3D%22%22%3E%3CDIV%20class%3D%22%22%3E%3CDIV%20class%3D%22%22%3E%3CPRE%20translate%3D%22no%22%3EApp%20%20%20%3AINFO%20%3ARunning%20bin%2Fse05x_Minimal%0AApp%20%20%20%3AINFO%20%3AIf%20you%20want%20to%20over-ride%20the%20selection%2C%20use%20ENV%3DEX_SSS_BOOT_SSS_PORT%20or%20pass%20in%20command%20line%20arguments.%0AApp%20%20%20%3AINFO%20%3APlugAndTrust_v04.07.01_20250519%0AApp%20%20%20%3AINFO%20%3AUsing%20default%20PlatfSCP03%20keys.%20You%20can%20use%20keys%20from%20file%20using%20ENV%3DEX_SSS_BOOT_SCP03_PATH%0Asss%20%20%20%3AINFO%20%3Aatr%20(Len%3D35)%0A%20%20%20%20%20%20(snip)%0AApp%20%20%20%3AINFO%20%3Amem%3D17196%0AApp%20%20%20%3AINFO%20%3Ase05x_Minimal%20Example%20Success%20!!!...%0AApp%20%20%20%3AINFO%20%3Aex_sss%20Finished%3C%2FPRE%3E%3C%2FDIV%3E%3C%2FDIV%3E%3C%2FDIV%3E%3C%2FLI%3E%3CLI%3E%3CP%3Elibsssapisw.so%20%E5%86%99%E3%81%97%E3%81%9F%E3%80%82libsss_pkcs11.so%E3%80%81%E3%81%9D%E3%81%97%E3%81%A6%2Fusr%2Flocal%2Flib%2F%E3%81%AB%20libsssProvider.so%E3%80%82%3CI%3E%EF%BC%88%E6%B3%A8%EF%BC%9A%2Fusr%2Flocal%2Flib%2F%20%E3%81%AF%E3%80%81%2Froot%2Fopenssl30_sss_se050.cnf%20%E3%81%AE%20%5Bnxp_prov_sec%5D%20%E3%82%BB%E3%82%AF%E3%82%B7%E3%83%A7%E3%83%B3%E3%81%A7%E6%8C%87%E5%AE%9A%E3%81%95%E3%82%8C%E3%81%A6%E3%81%84%E3%82%8B%E3%83%91%E3%82%B9%E3%81%A7%E3%81%99%E3%80%82%EF%BC%89%3C%2FI%3E%3C%2FP%3E%3C%2FLI%3E%3CLI%3E%3CP%3Ese05x_Minimal%E3%82%92%E5%86%8D%E5%BA%A6%E5%AE%9F%E8%A1%8C%E3%81%97%E3%81%BE%E3%81%97%E3%81%9F%E3%80%82%E4%BB%8A%E5%9B%9E%E3%81%AF%E3%80%81%E4%BB%A5%E4%B8%8B%E3%81%AE%E3%82%A8%E3%83%A9%E3%83%BC%E3%81%8C%E7%99%BA%E7%94%9F%E3%81%97%E3%81%A6%3CSTRONG%3E%E5%A4%B1%E6%95%97%E3%81%97%E3%81%BE%E3%81%97%E3%81%9F%3C%2FSTRONG%3E%E3%80%82%3C%2FP%3E%3C%2FLI%3E%3C%2FOL%3E%3CP%3E%3CSTRONG%3E%E3%82%A8%E3%83%A9%E3%83%BC%E5%87%BA%E5%8A%9B%3A%3C%2FSTRONG%3E%3C%2FP%3E%3CDIV%20class%3D%22%22%3E%3CDIV%20class%3D%22%22%3E%3CDIV%20class%3D%22%22%3E%3CPRE%20translate%3D%22no%22%3EApp%20%20%20%3AINFO%20%3ARunning%20bin%2Fse05x_Minimal%0AApp%20%20%20%3AINFO%20%3AIf%20you%20want%20to%20over-ride%20the%20selection%2C%20use%20ENV%3DEX_SSS_BOOT_SSS_PORT%20or%20pass%20in%20command%20line%20arguments.%0AApp%20%20%20%3AINFO%20%3APlugAndTrust_v04.07.01_20250519%0AApp%20%20%20%3AINFO%20%3AUsing%20default%20PlatfSCP03%20keys.%20You%20can%20use%20keys%20from%20file%20using%20ENV%3DEX_SSS_BOOT_SCP03_PATH%0Asss%20%20%20%3AINFO%20%3Aatr%20(Len%3D35)%0A%20%20%20%20%20%20(snip)%0AApp%20%20%20%3AINFO%20%3AIf%20you%20want%20to%20over-ride%20the%20selection%2C%20use%20ENV%3DEX_SSS_BOOT_SSS_PORT%20or%20pass%20in%20command%20line%20arguments.%0AApp%20%20%20%3AINFO%20%3AUsing%20default%20PlatfSCP03%20keys.%20You%20can%20use%20keys%20from%20file%20using%20ENV%3DEX_SSS_BOOT_SCP03_PATH%0Asss%20%20%20%3AINFO%20%3Aatr%20(Len%3D35)%0A%20%20%20%20%20%20(snip)%0Asss%20%20%20%3AERROR%3AError%20in%20RAND_pseudo_bytes%20%0Ascp%20%20%20%3AWARN%20%3AnxEnsure%3A'status%20%3D%3D%20kStatus_SSS_Success'%20failed.%20At%20Line%3A121%20Function%3AnxScp03_AuthenticateChannel%0Asss%20%20%20%3AERROR%3ACould%20not%20set%20SCP03%20Secure%20Channel%0AApp%20%20%20%3AERROR%3Asss_session_open%20failed%0AApp%20%20%20%3AWARN%20%3AnxEnsure%3A'kStatus_SSS_Success%20%3D%3D%20status'%20failed.%20At%20Line%3A240%20Function%3AOSSL_provider_init%0AsmCom%20%3AERROR%3AphNxpEseProto7816_DecodeFrame%20Max%20retry%20count%20reached!!!%20%0AsmCom%20%3AERROR%3AphNxpEseProto7816_Transceive%20Transceive%20failed%2C%20hard%20reset%20to%20proceed%20%0AsmCom%20%3AERROR%3A%20phNxpEse_Transceive%20phNxpEseProto7816_Transceive-%20Failed%20%0AsmCom%20%3AERROR%3A%20Transcive%20Failed%20%0Asss%20%20%20%3AWARN%20%3AnxEnsure%3A'retStatus%20%3D%3D%20SM_OK'%20failed.%20At%20Line%3A7977%20Function%3Asss_se05x_channel_txn%0Asss%20%20%20%3AWARN%20%3AnxEnsure%3A'ret%20%3D%3D%20SM_OK'%20failed.%20At%20Line%3A7839%20Function%3Asss_se05x_TXn%0Asss%20%20%20%3AWARN%20%3AAPDU%20Transaction%20Error%3A%20Error%20(0xFFFF)%0A%0Ascp%20%20%20%3AERROR%3AGP_InitializeUpdate%20Failure%20on%20communication%20Link%20FFFF%0Ascp%20%20%20%3AERROR%3AnxScp03_GP_InitializeUpdate%20fails%20with%20Status%203C3C0000%0Asss%20%20%20%3AERROR%3ACould%20not%20set%20SCP03%20Secure%20Channel%0AApp%20%20%20%3AERROR%3Asss_session_open%20failed%0AApp%20%20%20%3AERROR%3Aex_sss_session_open%20Failed%0AApp%20%20%20%3AERROR%3A!ERROR!%20ret%20!%3D%200.%3C%2FPRE%3E%3C%2FDIV%3E%3C%2FDIV%3E%3C%2FDIV%3E%3CP%3EOpenSSL%E3%83%97%E3%83%AD%E3%83%90%E3%82%A4%E3%83%80%E3%83%BC%E3%81%8C%E8%A8%AD%E5%AE%9A%E3%81%AB%E3%82%88%E3%81%A3%E3%81%A6%E6%AD%A3%E5%B8%B8%E3%81%AB%E3%83%AD%E3%83%BC%E3%83%89%E3%81%95%E3%82%8C%E3%82%8B%E3%81%A8%E3%80%81(%E3%81%8A%E3%81%9D%E3%82%89%E3%81%8FRAND_pseudo_bytes%E3%81%AB%E9%96%A2%E9%80%A3%E3%81%99%E3%82%8B)%E4%BD%95%E3%81%8B%E3%81%8CSCP03%E3%83%81%E3%83%A3%E3%83%8D%E3%83%AB%E3%81%AE%E7%A2%BA%E7%AB%8B%E3%82%92%E5%A3%8A%E3%81%99%E3%82%88%E3%81%86%E3%81%A7%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3E%E5%90%8C%E6%A7%98%E3%81%AE%E7%8F%BE%E8%B1%A1%E3%81%AB%E9%81%AD%E9%81%87%E3%81%97%E3%81%9F%E6%96%B9%E3%80%81%E3%81%BE%E3%81%9F%E3%81%AF%E4%BB%96%E3%81%AB%E3%81%A9%E3%81%AE%E3%82%88%E3%81%86%E3%81%AA%E8%A8%AD%E5%AE%9A%E3%81%8C%E4%B8%8D%E8%B6%B3%E3%81%97%E3%81%A6%E3%81%84%E3%82%8B%E3%81%8B%E3%81%94%E5%AD%98%E7%9F%A5%E3%81%AE%E6%96%B9%E3%81%AF%E3%81%84%E3%82%89%E3%81%A3%E3%81%97%E3%82%83%E3%81%84%E3%81%BE%E3%81%99%E3%81%8B%EF%BC%9F%3C%2FP%3E%3CP%3E%E3%81%94%E5%8D%94%E5%8A%9B%E3%81%82%E3%82%8A%E3%81%8C%E3%81%A8%E3%81%86%E3%81%94%E3%81%96%E3%81%84%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2384812%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20EdgeLock%20SE051%3A%20se05x_Minimal%20fails%20with%20SCP03%20errors%20after%20loading%20OpenSSL%20Provider%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2384812%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E3%81%93%E3%82%93%E3%81%AB%E3%81%A1%E3%81%AF%E3%80%81%20%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F259681%22%20target%3D%22_blank%22%3E%40Uc_S%20%E3%81%95%E3%82%93%3C%2FA%3E%E3%80%82%3C%2FP%3E%0A%3CBR%20%2F%3E%0A%3CP%3E%E9%81%A9%E5%88%87%E3%81%AA%E3%83%90%E3%83%BC%E3%82%B8%E3%83%A7%E3%83%B3%E3%81%AEopenssl%E3%82%92%E8%A8%AD%E5%AE%9A%E3%81%97%E3%81%BE%E3%81%97%E3%81%9F%E3%81%8B%EF%BC%9F%E4%BB%A5%E4%B8%8B%E3%81%AE%E3%82%AA%E3%83%97%E3%82%B7%E3%83%A7%E3%83%B3%E3%82%92%E3%81%94%E5%88%A9%E7%94%A8%E3%81%8F%E3%81%A0%E3%81%95%E3%81%84%E3%80%82%3C%2FP%3E%0A%3CP%3E%3CSPAN%3E-DPTMW_OpenSSL%3D3_0%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%3E%3CSPAN%3E%E3%81%A1%E3%81%AA%E3%81%BF%E3%81%AB%E3%80%81%E3%83%86%E3%82%B9%E3%83%88%E7%9B%AE%E7%9A%84%E3%81%A7%E3%80%81%E3%82%88%E3%82%8A%E8%A9%B3%E7%B4%B0%E3%81%AA%E3%83%87%E3%83%90%E3%83%83%E3%82%B0%E6%83%85%E5%A0%B1%E3%82%92%E5%8F%96%E5%BE%97%E3%81%99%E3%82%8B%E3%81%9F%E3%82%81%E3%81%AB%E3%80%81%E8%A9%B3%E7%B4%B0%E3%83%AD%E3%82%B0%E3%82%92%E6%9C%89%E5%8A%B9%E3%81%AB%E3%81%97%E3%81%A6%E3%81%8F%E3%81%A0%E3%81%95%E3%81%84%E3%80%82%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%3E%3CSPAN%3E-DPTMW_Log%3D%E8%A9%B3%E7%B4%B0%3C%2FSPAN%3E%3C%2FP%3E%0A%3CBR%20%2F%3E%0A%3CP%3E%E3%81%99%E3%81%A6%E3%81%8D%E3%81%AA%E4%B8%80%E6%97%A5%E3%82%92%E3%80%81%3CBR%20%2F%3E%E3%82%AB%E3%83%B3%3C%2FP%3E%0A%3CP%3E%3CBR%20%2F%3E-------------------------------------------------------------------------------%3CBR%20%2F%3E%E6%B3%A8%E8%A8%98%EF%BC%9A%3CBR%20%2F%3E%E3%81%93%E3%81%AE%E6%8A%95%E7%A8%BF%E3%81%8C%E3%81%82%E3%81%AA%E3%81%9F%E3%81%AE%E8%B3%AA%E5%95%8F%E3%81%B8%E3%81%AE%E5%9B%9E%E7%AD%94%E3%81%AB%E3%81%AA%E3%81%A3%E3%81%A6%E3%81%84%E3%82%8B%E5%A0%B4%E5%90%88%E3%81%AF%E3%80%81%E3%80%8C%E6%AD%A3%E8%A7%A3%E3%81%A8%E3%81%97%E3%81%A6%E3%83%9E%E3%83%BC%E3%82%AF%E3%80%8D%E3%83%9C%E3%82%BF%E3%83%B3%E3%82%92%E3%82%AF%E3%83%AA%E3%83%83%E3%82%AF%E3%81%97%E3%81%A6%E3%81%8F%E3%81%A0%E3%81%95%E3%81%84%E3%80%82%E3%81%82%E3%82%8A%E3%81%8C%E3%81%A8%E3%81%86%E3%81%94%E3%81%96%E3%81%84%E3%81%BE%E3%81%99!%3CBR%20%2F%3E-%20%E5%89%8D%E5%9B%9E%E3%81%AE%E6%8A%95%E7%A8%BF%E3%81%8B%E3%82%897%E9%80%B1%E9%96%93Thread%E3%82%92%E3%83%95%E3%82%A9%E3%83%AD%E3%83%BC%E3%81%97%E3%81%A6%E3%81%8A%E3%82%8A%E3%80%81%E3%81%9D%E3%81%AE%E5%BE%8C%E3%81%AE%E8%BF%94%E4%BF%A1%E3%81%AF%E7%84%A1%E8%A6%96%E3%81%97%E3%81%A6%E3%81%84%E3%81%BE%E3%81%99%3CBR%20%2F%3E%E3%82%82%E3%81%97%E5%BE%8C%E3%81%A7%E9%96%A2%E9%80%A3%E3%81%99%E3%82%8B%E8%B3%AA%E5%95%8F%E3%81%8C%E3%81%82%E3%82%8C%E3%81%B0%E3%80%81%E6%96%B0%E3%81%97%E3%81%84Thread%E3%82%92%E9%96%8B%E3%81%8D%E3%80%81%E9%96%89%E3%81%98%E3%81%9FThread%E3%82%92%E5%8F%82%E7%85%A7%E3%81%97%E3%81%A6%E3%81%8F%E3%81%A0%E3%81%95%E3%81%84%E3%80%82%3CBR%20%2F%3E-------------------------------------------------------------------------------%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2385344%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20EdgeLock%20SE051%3A%20se05x_Minimal%20fails%20with%20SCP03%20errors%20after%20loading%20OpenSSL%20Provider%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2385344%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E3%82%A2%E3%83%89%E3%83%90%E3%82%A4%E3%82%B9%E3%82%92%E3%81%84%E3%81%9F%E3%81%A0%E3%81%8D%E3%80%81%E6%9C%AC%E5%BD%93%E3%81%AB%E3%81%82%E3%82%8A%E3%81%8C%E3%81%A8%E3%81%86%E3%81%94%E3%81%96%E3%81%84%E3%81%BE%E3%81%97%E3%81%9F%E3%80%82%E3%81%82%E3%81%AA%E3%81%9F%E3%81%AE%E8%A8%80%E3%81%86%E9%80%9A%E3%82%8A%E3%81%A7%E3%81%97%E3%81%9F%E3%80%82%3C%2FP%3E%3CP%3E%E5%95%8F%E9%A1%8C%E3%81%AE%E6%A0%B9%E6%9C%AC%E5%8E%9F%E5%9B%A0%E3%81%AF%E3%80%81CMake%E3%81%AE%E8%A8%AD%E5%AE%9A%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB%E3%81%AB%E3%80%8C-DPTMW_OpenSSL%3D3_0%E3%80%8D%E3%82%AA%E3%83%97%E3%82%B7%E3%83%A7%E3%83%B3%E3%81%8C%E6%AC%A0%E8%90%BD%E3%81%97%E3%81%A6%E3%81%84%E3%81%9F%E3%81%93%E3%81%A8%E3%81%A7%E3%81%97%E3%81%9F%E3%80%82%3C%2FP%3E%3CP%3E%E3%80%8C-DPTMW_OpenSSL%3D3_0%20%3CSPAN%3E-DPTMW_Log%3DVerbose%3C%2FSPAN%3E%20%E3%80%8D%E3%82%92%E8%BF%BD%E5%8A%A0%E3%81%97%E3%81%A6MW%E3%82%92%E5%86%8D%E6%A7%8B%E7%AF%89%E3%81%97%E3%81%9F%E3%81%A8%E3%81%93%E3%82%8D%E3%80%81%E5%95%8F%E9%A1%8C%E3%81%AF%E5%AE%8C%E5%85%A8%E3%81%AB%E8%A7%A3%E6%B1%BA%E3%81%97%E3%81%BE%E3%81%97%E3%81%9F%E3%80%82%E7%B5%90%E6%9E%9C%E3%81%AF%E4%BB%A5%E4%B8%8B%E3%81%AE%E3%81%A8%E3%81%8A%E3%82%8A%E3%81%A7%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3E%E3%82%B9%E3%83%86%E3%83%83%E3%83%976%E3%82%92%E5%AE%9F%E8%A1%8C%E3%81%97%E3%81%A6%E3%82%82%E3%80%81%E3%82%A8%E3%83%A9%E3%83%BC%E3%81%AF%E7%99%BA%E7%94%9F%E3%81%97%E3%81%AA%E3%81%8F%E3%81%AA%E3%82%8A%E3%81%BE%E3%81%97%E3%81%9F%E3%80%82%E6%9C%9F%E5%BE%85%E3%81%A9%E3%81%8A%E3%82%8A%E3%81%AB%E3%80%8CApp%20%3AINFO%20%3Amem%3D17196%E3%80%8D%E3%81%8C%E5%87%BA%E5%8A%9B%E3%81%95%E3%82%8C%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3E%E3%81%BE%E3%81%9F%E3%80%81%E3%83%AD%E3%82%B0%E3%83%AC%E3%83%99%E3%83%AB%E3%82%92%E5%85%83%E3%81%AE%E8%A8%AD%E5%AE%9A(%E3%80%8C-DPTMW_Log%3DDefault%E3%80%8D%E3%81%AB%E8%A8%AD%E5%AE%9A%E3%81%97%E3%81%A6%E3%82%82%E3%80%81%E3%82%A2%E3%83%97%E3%83%AA%E3%82%B1%E3%83%BC%E3%82%B7%E3%83%A7%E3%83%B3%E3%81%AF%E5%AE%8C%E7%92%A7%E3%81%AB%E5%8B%95%E4%BD%9C%E3%81%97%E3%80%81%E3%80%8CApp%20%3AINFO%20%3Amem%3D17196%E3%80%8D%E3%82%92%E5%87%BA%E5%8A%9B%E3%81%99%E3%82%8B%E3%81%93%E3%81%A8%E3%82%82%E7%A2%BA%E8%AA%8D%E3%81%97%E3%81%BE%E3%81%97%E3%81%9F%E3%80%82%3C%2FP%3E%3CP%3E%E3%81%93%E3%81%AE%E3%83%88%E3%83%94%E3%83%83%E3%82%AF%E3%81%AF%E8%A7%A3%E6%B1%BA%E3%81%97%E3%81%9F%E3%81%A8%E3%83%9E%E3%83%BC%E3%82%AF%E3%81%97%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%3C%2FLINGO-BODY%3E