Request for AES-GCM Example with SE052F

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

Request for AES-GCM Example with SE052F

814件の閲覧回数
JaeHoLee1811
Contributor I

Hello,

I am currently working with the EdgeLock SE052F secure element and would like to use the AES-GCM mode for encryption and authentication.
According to the SE052F specifications, AES-GCM should be supported. However, after searching through the SIMW-TOP package and its documentation, I was unable to find any example or reference implementation for AES-GCM.

Could you please help clarify the following points?

  1. Is there any example code or API usage guide demonstrating AES-GCM encryption/decryption (including tag generation and verification) for SE052F?

  2. If such examples exist within SIMW-TOP or another middleware package (e.g., Plug & Trust Middleware), could you please point me to the exact location or documentation?

  3. Are there any specific considerations or limitations when using AES-GCM on SE052F (e.g., supported key sizes, IV/nonce handling, tag length, etc.)?

 

void se_test(void)
{
    sss_status_t st = ex_sss_entry(PCONTEXT);
    if (st != kStatus_SSS_Success) {
        ESP_LOGE("SE-GCM", "ex_sss_entry failed (0x%X)", st);
        return;
    }
    log_se_applet_version(&PCONTEXT->session);
    se_delete_object(PCONTEXT, USER_TEMPLATE_AES_KEY_ID);
    se_list_ids(PCONTEXT, kSE05x_SecObjTyp_AES_KEY);

    vTaskDelay(pdMS_TO_TICKS(500));

    sss_status_t status = kStatus_SSS_Success;
    sss_algorithm_t algorithm;
    sss_mode_t mode;
    /* clang-format off */
    uint8_t srcData[16] = { 0x48 ,0x45 ,0x4c ,0x4c ,0x4f ,0x48 ,0x45 ,0x4c ,0x4c ,0x4f ,0x48 ,0x45 ,0x4c ,0x4c ,0x4f ,0x31 }; /*HELLOHELLOHELLO1*/
    uint8_t keystring[16] = { 0x48 ,0x45 ,0x4c ,0x4c ,0x4f ,0x48 ,0x45 ,0x4c ,0x4c ,0x4f ,0x48 ,0x45 ,0x4c ,0x4c ,0x4f ,0x31 }; /*HELLOHELLOHELLO1*/
    uint8_t destData[16] = {0,};
    size_t destDataLen = sizeof(destData);
    uint8_t iv[16] = {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfd, 0x15, 0x71, 0x99, 0x32, 0xd3, 0x56, 0x90};
    size_t ivlen = sizeof(iv);
    uint32_t keyId = USER_TEMPLATE_AES_KEY_ID;
    sss_key_part_t keyPart;
    sss_cipher_type_t cipherType;
    size_t keyByteLenMax = 16;
    sss_object_t key = { 0 };
    sss_aead_t ctx_aead_encrypt = { 0 };
    size_t TAG_SIZE = 16;
    uint8_t tag[TAG_SIZE];
    uint8_t  *aad =(uint8_t*)"Extra authentication data";
    size_t aadSize = strlen((char*)aad);

    // === 1) Symmetric Key Policy: GCM 허용 + 외부 IV 금지 ===
    static const sss_policy_sym_key_u gcm_symm = {
        .can_Sign = 0,
        .can_Verify = 0,
        .can_Encrypt = 1,              // GCM Encrypt 허용
        .can_Decrypt = 1,              // GCM Decrypt 허용
        .can_Import_Export = 0,        // 필요 시 1
        .forbid_Derived_Output = 0,
        .can_TLS_KDF = 0,
        .allow_kdf_ext_rnd = 0,
        .can_TLS_PMS_KD = 0,
        .can_HKDF = 0,
        .can_PBKDF = 0,
        .can_Wrap = 0,
        .can_Desfire_Auth = 0,
        .can_Desfire_Dump = 0,
        .can_Desfire_KD = 0,
        .forbid_external_iv = 1,       // ★ AN13904: 외부 IV 금지
        .can_usage_hmac_pepper = 0,
        .can_KA = 0,
        .can_KD = 0,
        .can_Write = 0,                // (공통 정책에서 R/W/Delete 처리)
        .can_Gen = 0,
    };

    // === 2) Common Policy: Read/Write/Delete 허용 + Secure Messaging 강제 ===
    static const sss_policy_common_u common = {
        .forbid_All = 0,
        .can_Read   = 1,               // 읽기 허용
        .can_Write  = 1,               // 쓰기 허용
        .can_Delete = 1,               // 삭제 허용
        .req_Sm     = 1,               // ★ SCP03 등 보호채널(암호/무결성) 강제
        .req_pcr_val = 0,
    };

    // === 3) Policy Wrapper ===
    static const sss_policy_u pol_sym = {
        .type = KPolicy_Sym_Key,
        .auth_obj_id = 0,
        .policy.symmkey = gcm_symm,
    };
    static const sss_policy_u pol_common = {
        .type = KPolicy_Common,
        .auth_obj_id = 0,
        .policy.common = common,
    };

    // === 4) Policy Array (두 정책 동시 적용) ===
    static const sss_policy_t key_policy = {
        .policies = { &pol_sym, &pol_common },
        .nPolicies = 2,
    };

    algorithm =  kAlgorithm_SSS_AES_GCM;
    keyPart    = kSSS_KeyPart_Default;
    cipherType = kSSS_CipherType_AES;
    mode       = kMode_SSS_Encrypt;

    /* doc:start ex_sss_symmetric-allocate-key */
    /* Pre-requisite for encryption Part*/
    ENSURE_OR_GO_CLEANUP(kType_SSS_SE_SE05x == ((PCONTEXT)->session).subsystem);
    status = sss_key_object_init(&key, &(PCONTEXT)->ks);
    ENSURE_OR_GO_CLEANUP(status == kStatus_SSS_Success);

    status = sss_key_object_allocate_handle(&key, keyId, keyPart, cipherType, keyByteLenMax, kKeyObject_Mode_Persistent);
    ENSURE_OR_GO_CLEANUP(status == kStatus_SSS_Success);

    // status = sss_key_store_set_key(&(PCONTEXT)->ks, &key, keystring, sizeof(keystring), sizeof(keystring) * 8, NULL, 0);
    status = sss_key_store_set_key(&(PCONTEXT)->ks, &key, keystring, sizeof(keystring), sizeof(keystring) * 8, &key_policy, sizeof(key_policy));
    ENSURE_OR_GO_CLEANUP(status == kStatus_SSS_Success);
    /* doc:end ex_sss_symmetric-allocate-key */
    se_list_ids(PCONTEXT, kSE05x_SecObjTyp_AES_KEY);
    se_dump_free_memory(PCONTEXT);
    /* doc:start ex_sss_aead-encrypt */

    status = sss_aead_context_init(&ctx_aead_encrypt, &(PCONTEXT)->session, &key, algorithm, mode);
    ENSURE_OR_GO_CLEANUP(status == kStatus_SSS_Success);

    LOG_I("Do Encryption");
    LOG_MAU8_I("iv", iv, ivlen);
    LOG_MAU8_I("srcData", srcData, sizeof(srcData));
    /*Do Encryption*/

    status = sss_aead_one_go(&ctx_aead_encrypt,srcData,destData, destDataLen, iv, ivlen, aad, aadSize, tag, &TAG_SIZE);
    ENSURE_OR_GO_CLEANUP(status == kStatus_SSS_Success);
    /* doc:end ex_sss_aead-encrypt */

    LOG_MAU8_I("encrypted data", destData, destDataLen);
    LOG_I("Encryption successful !!!");

cleanup:
    ex_sss_close((PCONTEXT));
}
 
static sss_status_t select_applet(ex_sss_boot_ctx_t *pCtx)
{
    sss_session_t *pSession                 = &pCtx->session;
    pCtx->se05x_open_ctx.skip_select_applet = 0;
    pCtx->se05x_open_ctx.connType           = kType_SE_Conn_Type_T1oI2C;
    sss_status_t status = sss_session_open(pSession, kType_SSS_SE_SE05x, 0, kSSS_ConnectionType_Encrypted, &pCtx->se05x_open_ctx);
    if (status == kStatus_SSS_Success) {
        LOG_I("Applet selection successful!");
    }
    else {
        LOG_E("Applet selection failed!");
    }

    status = sss_key_store_context_init(&pCtx->ks, pSession);
    if (kStatus_SSS_Success != status) { LOG_E("SE keystore init fail (0x%X)", status);}

    status = sss_key_store_allocate(&pCtx->ks, 1U);
    if (kStatus_SSS_Success != status) { LOG_E("SE keystore alloc fail (0x%X)", status);}

    return status;
}

static sss_status_t test_random(ex_sss_boot_ctx_t *pCtx)
{
    sss_rng_context_t rng;
    uint8_t rndData[256] = {0};

    sss_status_t status = sss_rng_context_init(&rng, &pCtx->session);
    ENSURE_OR_GO_CLEANUP(kStatus_SSS_Success == status);
    status = sss_rng_get_random(&rng, rndData, 32);
    ENSURE_OR_GO_CLEANUP(status == kStatus_SSS_Success);
    status = sss_rng_context_free(&rng);
    ENSURE_OR_GO_CLEANUP(status == kStatus_SSS_Success);

cleanup:
    return status;
}

sss_status_t s_alloc_Scp03key_Host(sss_object_t *keyObject, sss_key_store_t *pKs, uint32_t keyId)
{
    sss_status_t status = kStatus_SSS_Fail;
    status              = sss_key_object_init(keyObject, pKs);
    if (status != kStatus_SSS_Success) {
        return status;
    }

    status = sss_key_object_allocate_handle(keyObject,
        keyId,
        kSSS_KeyPart_Default,
        kSSS_CipherType_AES,
        SCP03_MAX_AUTH_KEY_SIZE,
        kKeyObject_Mode_Transient);
    return status;
}

sss_status_t s_platform_prepare_host(sss_session_t *pHostSession,
    sss_key_store_t *pHostKs,
    SE_Connect_Ctx_t *se05x_open_ctx,
    uint8_t *ENC_KEY,
    uint8_t *MAC_KEY,
    uint8_t *DEK_KEY,
    size_t key_length)
{
    sss_status_t status = kStatus_SSS_Fail;

    NXSCP03_StaticCtx_t *pStatic_ctx = se05x_open_ctx->auth.ctx.scp03.pStatic_ctx;
    NXSCP03_DynCtx_t *pDyn_ctx       = se05x_open_ctx->auth.ctx.scp03.pDyn_ctx;

    pStatic_ctx->keyVerNo = PF_KEY_VERSION_NO;

    /* Init Allocate ENC Static Key */
    status = s_alloc_Scp03key_Host(&pStatic_ctx->Enc, pHostKs, __LINE__);
    if (status != kStatus_SSS_Success) {
        return status;
    }
    /* Set ENC Static Key */
    status = sss_key_store_set_key(pHostKs, &pStatic_ctx->Enc, ENC_KEY, key_length, key_length * 8, NULL, 0);
    if (status != kStatus_SSS_Success) {
        return status;
    }

    /* Init Allocate MAC Static Key */
    status = s_alloc_Scp03key_Host(&pStatic_ctx->Mac, pHostKs, __LINE__);
    if (status != kStatus_SSS_Success) {
        return status;
    }
    /* Set MAC Static Key */
    status = sss_key_store_set_key(pHostKs, &pStatic_ctx->Mac, MAC_KEY, key_length, key_length * 8, NULL, 0);
    if (status != kStatus_SSS_Success) {
        return status;
    }

    /* Init Allocate DEK Static Key */
    status = s_alloc_Scp03key_Host(&pStatic_ctx->Dek, pHostKs, __LINE__);
    if (status != kStatus_SSS_Success) {
        return status;
    }
    /* Set DEK Static Key */
    status = sss_key_store_set_key(pHostKs, &pStatic_ctx->Dek, DEK_KEY, key_length, key_length * 8, NULL, 0);
    if (status != kStatus_SSS_Success) {
        return status;
    }

    /* Init Allocate ENC Session Key */
    status = s_alloc_Scp03key_Host(&pDyn_ctx->Enc, pHostKs, __LINE__);
    if (status != kStatus_SSS_Success) {
        return status;
    }

    /* Init Allocate MAC Session Key */
    status = s_alloc_Scp03key_Host(&pDyn_ctx->Mac, pHostKs, __LINE__);
    if (status != kStatus_SSS_Success) {
        return status;
    }
    /* Init Allocate DEK Session Key */
    status = s_alloc_Scp03key_Host(&pDyn_ctx->Rmac, pHostKs, __LINE__);

    return status;
}

sss_status_t ex_sss_entry(ex_sss_boot_ctx_t *pCtx)
{
    /** Prepare Host for SCP03 connection, KCs will be set in ex_sss_entry **/
    SE05x_Connect_Ctx_t *pConnectCtx = &pCtx->se05x_open_ctx;
    // Hardcode the connection to T1oI2C
    pConnectCtx->connType = kType_SE_Conn_Type_T1oI2C;
    // Auth type is Platform SCP03
    pConnectCtx->auth.authType              = kSSS_AuthType_SCP03;
    pConnectCtx->auth.ctx.scp03.pStatic_ctx = &pCtx->ex_se05x_auth.scp03.ex_static;
    pConnectCtx->auth.ctx.scp03.pDyn_ctx    = &pCtx->ex_se05x_auth.scp03.ex_dyn;
    pConnectCtx->auth.ctx.scp03.pStatic_ctx->key_len = AUTH_KEY_SIZE;

    sss_status_t status = sss_host_session_open(&pCtx->host_session, kType_SSS_mbedTLS, 0, kSSS_ConnectionType_Plain, NULL);
    if (kStatus_SSS_Success != status) {
        LOG_E("Failed to open Host Session");
        goto cleanup;
    }
    status = sss_host_key_store_context_init(&pCtx->host_ks, &pCtx->host_session);
    if (kStatus_SSS_Success != status) {
        LOG_E("Host: sss_key_store_context_init failed");
        goto cleanup;
    }
    status = sss_host_key_store_allocate(&pCtx->host_ks, __LINE__);
    if (kStatus_SSS_Success != status) {
        LOG_E("Host: sss_key_store_allocate failed");
        goto cleanup;
    }

    status = s_platform_prepare_host(&pCtx->host_session,
        &pCtx->host_ks,
        &pCtx->se05x_open_ctx,
        SCP03_KEY_ENC,
        SCP03_KEY_MAC,
        SCP03_KEY_DEK,
        AUTH_KEY_SIZE);
    ENSURE_OR_GO_CLEANUP(status == kStatus_SSS_Success);

    /* Open the SCP03 session with the applet selected */
    status = select_applet(pCtx);
    ENSURE_OR_GO_CLEANUP(status == kStatus_SSS_Success);

    /* Test RNG */
    // status = test_random(pCtx);
    // ENSURE_OR_GO_CLEANUP(status == kStatus_SSS_Success);
    // LOG_I("Random test was successful from secure application");

cleanup:
    return status;
}
ラベル(2)
0 件の賞賛
返信
4 返答(返信)

789件の閲覧回数
JaeHoLee1811
Contributor I

The logs are as follows

App :INFO :PAL open: use existing I2C port 0, addr 0x48
I (28832) pwr: button_state = 1
I (28832) pwr: button_state = 0
sss :INFO :atr (Len=35)
01 A0 00 00 03 96 04 03 E8 00 FE 02 0B 03 E8 00
01 00 00 00 00 64 13 88 0A 00 65 53 45 30 35 31
00 00 00
sss :INFO :Newer version of Applet Found
sss :INFO :Compiled for 0x70200. Got newer 0x70216
App :INFO :Applet selection successful!
App :WARN :#################### SE Applet Version ####################
App :INFO :Applet Major = 7
App :INFO :Applet Minor = 2
App :INFO :Applet Patch = 22
App :INFO :SecureBox = FFFF
App :WARN :###########################################################
App :INFO :Deleted object 0x20000004
App :INFO :ID[0] = 0x20000003
App :INFO :ID[1] = 0x20000002
App :INFO :ID[2] = 0xF0003394
App :INFO :ID[3] = 0x7FFF100A
App :INFO :ID[4] = 0x7FFF0207
App :INFO :>> filter=0x09 : 5 object(s)
App :INFO :ID[0] = 0x20000004
App :INFO :ID[1] = 0x20000003
App :INFO :ID[2] = 0x20000002
App :INFO :ID[3] = 0xF0003394
App :INFO :ID[4] = 0x7FFF100A
App :INFO :ID[5] = 0x7FFF0207
App :INFO :>> filter=0x09 : 6 object(s)
App :INFO :Free Persistent (NVM): 83948 bytes
App :INFO :Free Transient-RESET (RAM): 1077 bytes
App :INFO :Free Transient-DESELECT (RAM): 1072 bytes
App :INFO :Do Encryption
App :INFO :iv (Len=16)
00 00 00 00 00 00 00 00 FD 15 71 99 32 D3 56 90
App :INFO :srcData (Len=16)
48 45 4C 4C 4F 48 45 4C 4C 4F 48 45 4C 4C 4F 31
sss :WARN :nxEnsure:'ret == SM_OK' failed. At Line:7839 Function:sss_se05x_TXn
sss :WARN :APDU Transaction Error: Conditions not satisfied (0x6985)

sss :WARN :nxEnsure:'status == SM_OK' failed. At Line:6697 Function:sss_se05x_aead_one_go
App :WARN :nxEnsure:'status == kStatus_SSS_Success' failed. At Line:902 Function:se_test
App :INFO :phPalEse_i2c_close()

0 件の賞賛
返信

789件の閲覧回数
JaeHoLee1811
Contributor I

Hi,
I'm working in VSCode with an ESP32 custom board.

0 件の賞賛
返信

607件の閲覧回数
carlos_o
NXP TechSupport
NXP TechSupport

Apologies the late reply, 

There are not any examples to use AES-GCM on the SE052F,

I recommend you review the Plug & Trust MW Documentation there you could review how to configure the sss_aead functions to accomplish it. 


0 件の賞賛
返信

793件の閲覧回数
carlos_o
NXP TechSupport
NXP TechSupport

Hi @JaeHoLee1811 

Thanks for your post.

Could you please share in which environment are you working on this? (Linux, Visual Studio, or a specific board)

0 件の賞賛
返信
%3CLINGO-SUB%20id%3D%22lingo-sub-2197350%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ESE052F%E3%82%92%E4%BD%BF%E7%94%A8%E3%81%97%E3%81%9FAES-GCM%E3%81%AE%E4%BE%8B%E3%81%AE%E3%83%AA%E3%82%AF%E3%82%A8%E3%82%B9%E3%83%88%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2197350%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%3E%E7%8F%BE%E5%9C%A8%E3%80%81%20%3CSTRONG%3EEdgeLock%20SE052F%3C%2FSTRONG%3E%E3%82%BB%E3%82%AD%E3%83%A5%E3%82%A2%20%E3%82%A8%E3%83%AC%E3%83%A1%E3%83%B3%E3%83%88%E3%82%92%E4%BD%BF%E7%94%A8%E3%81%97%E3%81%A6%E3%81%8A%E3%82%8A%E3%80%81%E6%9A%97%E5%8F%B7%E5%8C%96%E3%81%A8%E8%AA%8D%E8%A8%BC%E3%81%AB%3CSTRONG%3EAES-GCM%3C%2FSTRONG%3E%E3%83%A2%E3%83%BC%E3%83%89%E3%82%92%E4%BD%BF%E7%94%A8%E3%81%97%E3%81%9F%E3%81%84%E3%81%A8%E8%80%83%E3%81%88%E3%81%A6%E3%81%84%E3%81%BE%E3%81%99%E3%80%82%3CBR%20%2F%3ESE052F%20%E4%BB%95%E6%A7%98%E3%81%AB%E3%82%88%E3%82%8C%E3%81%B0%E3%80%81AES-GCM%20%E3%81%8C%E3%82%B5%E3%83%9D%E3%83%BC%E3%83%88%E3%81%95%E3%82%8C%E3%82%8B%E3%81%AF%E3%81%9A%E3%81%A7%E3%81%99%E3%80%82%E3%81%97%E3%81%8B%E3%81%97%E3%80%81%20%3CSTRONG%3ESIMW-TOP%3C%2FSTRONG%3E%E3%83%91%E3%83%83%E3%82%B1%E3%83%BC%E3%82%B8%E3%81%A8%E3%81%9D%E3%81%AE%E3%83%89%E3%82%AD%E3%83%A5%E3%83%A1%E3%83%B3%E3%83%88%E3%82%92%E6%A4%9C%E7%B4%A2%E3%81%97%E3%81%A6%E3%82%82%E3%80%81AES-GCM%20%E3%81%AE%E4%BE%8B%E3%82%84%E3%83%AA%E3%83%95%E3%82%A1%E3%83%AC%E3%83%B3%E3%82%B9%E5%AE%9F%E8%A3%85%E3%81%AF%E8%A6%8B%E3%81%A4%E3%81%8B%E3%82%8A%E3%81%BE%E3%81%9B%E3%82%93%E3%81%A7%E3%81%97%E3%81%9F%E3%80%82%3C%2FP%3E%3CP%3E%E4%BB%A5%E4%B8%8B%E3%81%AE%E7%82%B9%E3%82%92%E6%98%8E%E7%A2%BA%E3%81%AB%E3%81%97%E3%81%A6%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%3COL%3E%3CLI%3E%3CP%3ESE052F%20%E3%81%AE%20AES-GCM%20%E6%9A%97%E5%8F%B7%E5%8C%96%2F%E5%BE%A9%E5%8F%B7%E5%8C%96%20(%E3%82%BF%E3%82%B0%E7%94%9F%E6%88%90%E3%81%A8%E6%A4%9C%E8%A8%BC%E3%82%92%E5%90%AB%E3%82%80)%20%E3%82%92%E7%A4%BA%E3%81%99%3CSTRONG%3E%E3%82%B5%E3%83%B3%E3%83%97%E3%83%AB%20%E3%82%B3%E3%83%BC%E3%83%89%3C%2FSTRONG%3E%E3%81%BE%E3%81%9F%E3%81%AF%3CSTRONG%3EAPI%20%E4%BD%BF%E7%94%A8%E3%82%AC%E3%82%A4%E3%83%89%E3%81%AF%3C%2FSTRONG%3E%E3%81%82%E3%82%8A%E3%81%BE%E3%81%99%E3%81%8B%3F%3C%2FP%3E%3C%2FLI%3E%3CLI%3E%3CP%3E%3CSTRONG%3ESIMW-TOP%3C%2FSTRONG%3E%E3%81%BE%E3%81%9F%E3%81%AF%E5%88%A5%E3%81%AE%E3%83%9F%E3%83%89%E3%83%AB%E3%82%A6%E3%82%A7%E3%82%A2%20%E3%83%91%E3%83%83%E3%82%B1%E3%83%BC%E3%82%B8%20(%E4%BE%8B%3A%20Plug%20%26amp%3B%20Trust%20Middleware)%20%E5%86%85%E3%81%AB%E3%81%9D%E3%81%AE%E3%82%88%E3%81%86%E3%81%AA%E4%BE%8B%E3%81%8C%E5%AD%98%E5%9C%A8%E3%81%99%E3%82%8B%E5%A0%B4%E5%90%88%E3%80%81%E6%AD%A3%E7%A2%BA%E3%81%AA%E5%A0%B4%E6%89%80%E3%81%BE%E3%81%9F%E3%81%AF%E3%83%89%E3%82%AD%E3%83%A5%E3%83%A1%E3%83%B3%E3%83%88%E3%82%92%E6%95%99%E3%81%88%E3%81%A6%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%3C%2FLI%3E%3CLI%3E%3CP%3ESE052F%20%E3%81%A7%20AES-GCM%20%E3%82%92%E4%BD%BF%E7%94%A8%E3%81%99%E3%82%8B%E5%A0%B4%E5%90%88%E3%80%81%3CSTRONG%3E%E7%89%B9%E5%AE%9A%E3%81%AE%E8%80%83%E6%85%AE%E4%BA%8B%E9%A0%85%E3%82%84%E5%88%B6%E9%99%90%E3%81%AF%3C%2FSTRONG%3E%E3%81%82%E3%82%8A%E3%81%BE%E3%81%99%E3%81%8B%20(%E4%BE%8B%3A%20%E3%82%B5%E3%83%9D%E3%83%BC%E3%83%88%E3%81%95%E3%82%8C%E3%82%8B%E3%82%AD%E3%83%BC%20%E3%82%B5%E3%82%A4%E3%82%BA%E3%80%81IV%2Fnonce%20%E5%87%A6%E7%90%86%E3%80%81%E3%82%BF%E3%82%B0%E3%81%AE%E9%95%B7%E3%81%95%E3%81%AA%E3%81%A9)%3F%3CBR%20%2F%3E%3CBR%20%2F%3E%3C%2FP%3E%3C%2FLI%3E%3C%2FOL%3E%3CBR%20%2F%3E%3CDIV%3E%3CDIV%3E%3CSPAN%3Evoid%3C%2FSPAN%3E%20%3CSPAN%3Ese_test%3C%2FSPAN%3E%20%3CSPAN%3E(%3C%2FSPAN%3E%20%3CSPAN%3Evoid%3C%2FSPAN%3E%20%3CSPAN%3E)%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%7B%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%26nbsp%3B%20%26nbsp%3B%20%3C%2FSPAN%3E%3CSPAN%3Esss_status_t%3C%2FSPAN%3E%20%3CSPAN%3Est%3C%2FSPAN%3E%20%3CSPAN%3E%3D%3C%2FSPAN%3E%20%3CSPAN%3Eex_sss_entry%3C%2FSPAN%3E%20%3CSPAN%3E(%3C%2FSPAN%3E%20%3CSPAN%3EPCONTEXT%3C%2FSPAN%3E%20%3CSPAN%3E)%3B%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%26nbsp%3B%20%26nbsp%3B%20%3C%2FSPAN%3E%3CSPAN%3Eif%3C%2FSPAN%3E%20%3CSPAN%3E(%3C%2FSPAN%3E%20%3CSPAN%3Est%3C%2FSPAN%3E%20%3CSPAN%3E!%3D%3C%2FSPAN%3E%20%3CSPAN%3EkStatus_SSS_Success%3C%2FSPAN%3E%20%3CSPAN%3E)%20%7B%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%3C%2FSPAN%3E%3CSPAN%3EESP_LOGE%3C%2FSPAN%3E%20%3CSPAN%3E(%3C%2FSPAN%3E%20%3CSPAN%3E%22SE-GCM%22%3C%2FSPAN%3E%20%3CSPAN%3E%E3%80%81%3C%2FSPAN%3E%20%3CSPAN%3E%22ex_sss_entry%20%E3%81%8C%E5%A4%B1%E6%95%97%E3%81%97%E3%81%BE%E3%81%97%E3%81%9F%20(0x%3C%2FSPAN%3E%20%3CSPAN%3E%25X%3C%2FSPAN%3E%20%3CSPAN%3E)%22%3C%2FSPAN%3E%20%3CSPAN%3E%E3%80%81%3C%2FSPAN%3E%20%3CSPAN%3Est%3C%2FSPAN%3E%20%3CSPAN%3E)%3B%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%3C%2FSPAN%3E%3CSPAN%3E%E6%88%BB%E3%82%8B%3C%2FSPAN%3E%3CSPAN%3E%3B%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%26nbsp%3B%26nbsp%3B%20%7D%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%26nbsp%3B%20%26nbsp%3B%20%3C%2FSPAN%3E%3CSPAN%3Elog_se_applet_version%3C%2FSPAN%3E%20%3CSPAN%3E(%3C%2FSPAN%3E%20%3CSPAN%3E%26amp%3B%3C%2FSPAN%3E%20%3CSPAN%3EPCONTEXT%3C%2FSPAN%3E%20%3CSPAN%3E-%26gt%3B%3C%2FSPAN%3E%3CSPAN%3E%E3%82%BB%E3%83%83%E3%82%B7%E3%83%A7%E3%83%B3%3C%2FSPAN%3E%3CSPAN%3E)%3B%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%26nbsp%3B%20%26nbsp%3B%20%3C%2FSPAN%3E%3CSPAN%3Ese_delete_object%3C%2FSPAN%3E%20%3CSPAN%3E(%3C%2FSPAN%3E%20%3CSPAN%3EPCONTEXT%3C%2FSPAN%3E%20%3CSPAN%3E%E3%80%81%3C%2FSPAN%3E%20%3CSPAN%3EUSER_TEMPLATE_AES_KEY_ID%3C%2FSPAN%3E%20%3CSPAN%3E)%20%3B%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%26nbsp%3B%20%26nbsp%3B%20%3C%2FSPAN%3E%3CSPAN%3Ese_list_ids%3C%2FSPAN%3E%20%3CSPAN%3E(%3C%2FSPAN%3E%20%3CSPAN%3EPCONTEXT%3C%2FSPAN%3E%20%3CSPAN%3E%E3%80%81%3C%2FSPAN%3E%20%3CSPAN%3EkSE05x_SecObjTyp_AES_KEY%3C%2FSPAN%3E%20%3CSPAN%3E)%3B%3C%2FSPAN%3E%3C%2FDIV%3E%3CBR%20%2F%3E%3CDIV%3E%3CSPAN%3E%26nbsp%3B%20%26nbsp%3B%20%3C%2FSPAN%3E%3CSPAN%3EvTaskDelay%3C%2FSPAN%3E%20%3CSPAN%3E(%3C%2FSPAN%3E%20%3CSPAN%3EpdMS_TO_TICKS%3C%2FSPAN%3E%20%3CSPAN%3E(%3C%2FSPAN%3E%20%3CSPAN%3E500%3C%2FSPAN%3E%20%3CSPAN%3E))%3B%3C%2FSPAN%3E%3C%2FDIV%3E%3CBR%20%2F%3E%3CDIV%3E%3CSPAN%3E%26nbsp%3B%20%26nbsp%3B%20%3C%2FSPAN%3E%3CSPAN%3Esss_status_t%3C%2FSPAN%3E%3CSPAN%3E%E3%82%B9%E3%83%86%E3%83%BC%E3%82%BF%E3%82%B9%3C%2FSPAN%3E%3CSPAN%3E%3D%3C%2FSPAN%3E%20%3CSPAN%3EkStatus_SSS_Success%3C%2FSPAN%3E%20%3CSPAN%3E%3B%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%26nbsp%3B%20%26nbsp%3B%20%3C%2FSPAN%3E%3CSPAN%3Esss_algorithm_t%3C%2FSPAN%3E%3CSPAN%3E%E3%82%A2%E3%83%AB%E3%82%B4%E3%83%AA%E3%82%BA%E3%83%A0%3C%2FSPAN%3E%3CSPAN%3E%3B%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%26nbsp%3B%20%26nbsp%3B%20%3C%2FSPAN%3E%3CSPAN%3Esss_mode_t%3C%2FSPAN%3E%3CSPAN%3E%E3%83%A2%E3%83%BC%E3%83%89%3C%2FSPAN%3E%3CSPAN%3E%3B%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%2F*%20clang-format%20%E3%82%AA%E3%83%95%20*%2F%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%26nbsp%3B%20%26nbsp%3B%20%3C%2FSPAN%3E%3CSPAN%3Euint8_t%3C%2FSPAN%3E%20%3CSPAN%3EsrcData%3C%2FSPAN%3E%20%3CSPAN%3E%5B%3C%2FSPAN%3E%20%3CSPAN%3E16%3C%2FSPAN%3E%20%3CSPAN%3E%5D%3C%2FSPAN%3E%20%3CSPAN%3E%3D%3C%2FSPAN%3E%20%3CSPAN%3E%7B%3C%2FSPAN%3E%20%3CSPAN%3E0x%3C%2FSPAN%3E%20%3CSPAN%3E48%3C%2FSPAN%3E%20%3CSPAN%3E%2C%3C%2FSPAN%3E%20%3CSPAN%3E0x%3C%2FSPAN%3E%20%3CSPAN%3E45%3C%2FSPAN%3E%20%3CSPAN%3E%2C%3C%2FSPAN%3E%20%3CSPAN%3E0x%3C%2FSPAN%3E%20%3CSPAN%3E4c%3C%2FSPAN%3E%20%3CSPAN%3E%2C%3C%2FSPAN%3E%20%3CSPAN%3E0x%3C%2FSPAN%3E%20%3CSPAN%3E4c%3C%2FSPAN%3E%20%3CSPAN%3E%2C%3C%2FSPAN%3E%20%3CSPAN%3E0x%3C%2FSPAN%3E%20%3CSPAN%3E4f%3C%2FSPAN%3E%20%3CSPAN%3E%2C%3C%2FSPAN%3E%20%3CSPAN%3E0x%3C%2FSPAN%3E%20%3CSPAN%3E48%3C%2FSPAN%3E%20%3CSPAN%3E%2C%3C%2FSPAN%3E%20%3CSPAN%3E0x%3C%2FSPAN%3E%20%3CSPAN%3E45%3C%2FSPAN%3E%20%3CSPAN%3E%2C%3C%2FSPAN%3E%20%3CSPAN%3E0x%3C%2FSPAN%3E%20%3CSPAN%3E4c%3C%2FSPAN%3E%20%3CSPAN%3E%2C%3C%2FSPAN%3E%20%3CSPAN%3E0x%3C%2FSPAN%3E%20%3CSPAN%3E4c%3C%2FSPAN%3E%20%3CSPAN%3E%2C%3C%2FSPAN%3E%20%3CSPAN%3E0x%3C%2FSPAN%3E%20%3CSPAN%3E4f%3C%2FSPAN%3E%20%3CSPAN%3E%2C%3C%2FSPAN%3E%20%3CSPAN%3E0x%3C%2FSPAN%3E%20%3CSPAN%3E48%3C%2FSPAN%3E%20%3CSPAN%3E%2C%3C%2FSPAN%3E%20%3CSPAN%3E0x%3C%2FSPAN%3E%20%3CSPAN%3E45%3C%2FSPAN%3E%20%3CSPAN%3E%2C%3C%2FSPAN%3E%20%3CSPAN%3E0x%3C%2FSPAN%3E%20%3CSPAN%3E4c%3C%2FSPAN%3E%20%3CSPAN%3E%2C%3C%2FSPAN%3E%20%3CSPAN%3E0x%3C%2FSPAN%3E%20%3CSPAN%3E4c%3C%2FSPAN%3E%20%3CSPAN%3E%2C%3C%2FSPAN%3E%20%3CSPAN%3E0x%3C%2FSPAN%3E%20%3CSPAN%3E4f%3C%2FSPAN%3E%20%3CSPAN%3E%2C%3C%2FSPAN%3E%20%3CSPAN%3E0x%3C%2FSPAN%3E%20%3CSPAN%3E31%3C%2FSPAN%3E%20%3CSPAN%3E%7D%3B%3C%2FSPAN%3E%20%3CSPAN%3E%2F*HELLOHELLOHELLO1*%2F%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%26nbsp%3B%20%26nbsp%3B%20%3C%2FSPAN%3E%3CSPAN%3Euint8_t%3C%2FSPAN%3E%3CSPAN%3E%E3%82%AD%E3%83%BC%E6%96%87%E5%AD%97%E5%88%97%3C%2FSPAN%3E%3CSPAN%3E%5B%3C%2FSPAN%3E%20%3CSPAN%3E16%3C%2FSPAN%3E%20%3CSPAN%3E%5D%3C%2FSPAN%3E%20%3CSPAN%3E%3D%3C%2FSPAN%3E%20%3CSPAN%3E%7B%3C%2FSPAN%3E%20%3CSPAN%3E0x%3C%2FSPAN%3E%20%3CSPAN%3E48%3C%2FSPAN%3E%20%3CSPAN%3E%2C%3C%2FSPAN%3E%20%3CSPAN%3E0x%3C%2FSPAN%3E%20%3CSPAN%3E45%3C%2FSPAN%3E%20%3CSPAN%3E%2C%3C%2FSPAN%3E%20%3CSPAN%3E0x%3C%2FSPAN%3E%20%3CSPAN%3E4c%3C%2FSPAN%3E%20%3CSPAN%3E%2C%3C%2FSPAN%3E%20%3CSPAN%3E0x%3C%2FSPAN%3E%20%3CSPAN%3E4c%3C%2FSPAN%3E%20%3CSPAN%3E%2C%3C%2FSPAN%3E%20%3CSPAN%3E0x%3C%2FSPAN%3E%20%3CSPAN%3E4f%3C%2FSPAN%3E%20%3CSPAN%3E%2C%3C%2FSPAN%3E%20%3CSPAN%3E0x%3C%2FSPAN%3E%20%3CSPAN%3E48%3C%2FSPAN%3E%20%3CSPAN%3E%2C%3C%2FSPAN%3E%20%3CSPAN%3E0x%3C%2FSPAN%3E%20%3CSPAN%3E45%3C%2FSPAN%3E%20%3CSPAN%3E%2C%3C%2FSPAN%3E%20%3CSPAN%3E0x%3C%2FSPAN%3E%20%3CSPAN%3E4c%3C%2FSPAN%3E%20%3CSPAN%3E%2C%3C%2FSPAN%3E%20%3CSPAN%3E0x%3C%2FSPAN%3E%20%3CSPAN%3E4c%3C%2FSPAN%3E%20%3CSPAN%3E%2C%3C%2FSPAN%3E%20%3CSPAN%3E0x%3C%2FSPAN%3E%20%3CSPAN%3E4f%3C%2FSPAN%3E%20%3CSPAN%3E%2C%3C%2FSPAN%3E%20%3CSPAN%3E0x%3C%2FSPAN%3E%20%3CSPAN%3E48%3C%2FSPAN%3E%20%3CSPAN%3E%2C%3C%2FSPAN%3E%20%3CSPAN%3E0x%3C%2FSPAN%3E%20%3CSPAN%3E45%3C%2FSPAN%3E%20%3CSPAN%3E%2C%3C%2FSPAN%3E%20%3CSPAN%3E0x%3C%2FSPAN%3E%20%3CSPAN%3E4c%3C%2FSPAN%3E%20%3CSPAN%3E%2C%3C%2FSPAN%3E%20%3CSPAN%3E0x%3C%2FSPAN%3E%20%3CSPAN%3E4c%3C%2FSPAN%3E%20%3CSPAN%3E%2C%3C%2FSPAN%3E%20%3CSPAN%3E0x%3C%2FSPAN%3E%20%3CSPAN%3E4f%3C%2FSPAN%3E%20%3CSPAN%3E%2C%3C%2FSPAN%3E%20%3CSPAN%3E0x%3C%2FSPAN%3E%20%3CSPAN%3E31%3C%2FSPAN%3E%20%3CSPAN%3E%7D%3B%3C%2FSPAN%3E%20%3CSPAN%3E%2F*HELLOHELLOHELLO1*%2F%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%26nbsp%3B%20%26nbsp%3B%20%3C%2FSPAN%3E%3CSPAN%3Euint8_t%3C%2FSPAN%3E%3CSPAN%3E%E5%AE%9B%E5%85%88%E3%83%87%E3%83%BC%E3%82%BF%3C%2FSPAN%3E%3CSPAN%3E%5B%3C%2FSPAN%3E%20%3CSPAN%3E16%3C%2FSPAN%3E%20%3CSPAN%3E%5D%3C%2FSPAN%3E%20%3CSPAN%3E%3D%3C%2FSPAN%3E%20%3CSPAN%3E%7B%3C%2FSPAN%3E%20%3CSPAN%3E0%3C%2FSPAN%3E%20%3CSPAN%3E%2C%7D%3B%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%26nbsp%3B%20%26nbsp%3B%20%3C%2FSPAN%3E%3CSPAN%3Esize_t%3C%2FSPAN%3E%20%3CSPAN%3EdestDataLen%3C%2FSPAN%3E%20%3CSPAN%3E%3D%3C%2FSPAN%3E%20%3CSPAN%3Esizeof%3C%2FSPAN%3E%20%3CSPAN%3E(%3C%2FSPAN%3E%20%3CSPAN%3EdestData%3C%2FSPAN%3E%20%3CSPAN%3E)%3B%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%26nbsp%3B%20%26nbsp%3B%20%3C%2FSPAN%3E%3CSPAN%3Euint8_t%3C%2FSPAN%3E%20%3CSPAN%3Eiv%3C%2FSPAN%3E%20%3CSPAN%3E%5B%3C%2FSPAN%3E%20%3CSPAN%3E16%3C%2FSPAN%3E%20%3CSPAN%3E%5D%3C%2FSPAN%3E%20%3CSPAN%3E%3D%3C%2FSPAN%3E%20%3CSPAN%3E%7B%3C%2FSPAN%3E%20%3CSPAN%3E0x%3C%2FSPAN%3E%20%3CSPAN%3E00%3C%2FSPAN%3E%20%3CSPAN%3E%2C%3C%2FSPAN%3E%20%3CSPAN%3E0x%3C%2FSPAN%3E%20%3CSPAN%3E00%3C%2FSPAN%3E%20%3CSPAN%3E%2C%3C%2FSPAN%3E%20%3CSPAN%3E0x%3C%2FSPAN%3E%20%3CSPAN%3E00%3C%2FSPAN%3E%20%3CSPAN%3E%2C%3C%2FSPAN%3E%20%3CSPAN%3E0x%3C%2FSPAN%3E%20%3CSPAN%3E00%3C%2FSPAN%3E%20%3CSPAN%3E%2C%3C%2FSPAN%3E%20%3CSPAN%3E0x%3C%2FSPAN%3E%20%3CSPAN%3E00%3C%2FSPAN%3E%20%3CSPAN%3E%2C%3C%2FSPAN%3E%20%3CSPAN%3E0x%3C%2FSPAN%3E%20%3CSPAN%3E00%3C%2FSPAN%3E%20%3CSPAN%3E%2C%3C%2FSPAN%3E%20%3CSPAN%3E0x%3C%2FSPAN%3E%20%3CSPAN%3E00%3C%2FSPAN%3E%20%3CSPAN%3E%2C%3C%2FSPAN%3E%20%3CSPAN%3E0x%3C%2FSPAN%3E%20%3CSPAN%3E00%3C%2FSPAN%3E%20%3CSPAN%3E%2C%3C%2FSPAN%3E%20%3CSPAN%3E0x%3C%2FSPAN%3E%20%3CSPAN%3Efd%3C%2FSPAN%3E%20%3CSPAN%3E%2C%3C%2FSPAN%3E%20%3CSPAN%3E0x%3C%2FSPAN%3E%20%3CSPAN%3E15%3C%2FSPAN%3E%20%3CSPAN%3E%2C%3C%2FSPAN%3E%20%3CSPAN%3E0x%3C%2FSPAN%3E%20%3CSPAN%3E71%3C%2FSPAN%3E%20%3CSPAN%3E%2C%3C%2FSPAN%3E%20%3CSPAN%3E0x%3C%2FSPAN%3E%20%3CSPAN%3E99%3C%2FSPAN%3E%20%3CSPAN%3E%2C%3C%2FSPAN%3E%20%3CSPAN%3E0x%3C%2FSPAN%3E%20%3CSPAN%3E32%3C%2FSPAN%3E%20%3CSPAN%3E%E3%80%81%3C%2FSPAN%3E%20%3CSPAN%3E0x%3C%2FSPAN%3E%20%3CSPAN%3Ed3%3C%2FSPAN%3E%20%3CSPAN%3E%E3%80%81%3C%2FSPAN%3E%20%3CSPAN%3E0x%3C%2FSPAN%3E%20%3CSPAN%3E56%3C%2FSPAN%3E%20%3CSPAN%3E%E3%80%81%3C%2FSPAN%3E%20%3CSPAN%3E0x%3C%2FSPAN%3E%20%3CSPAN%3E90%3C%2FSPAN%3E%20%3CSPAN%3E%7D%3B%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%26nbsp%3B%20%26nbsp%3B%20%3C%2FSPAN%3E%3CSPAN%3Esize_t%3C%2FSPAN%3E%20%3CSPAN%3Eivlen%3C%2FSPAN%3E%20%3CSPAN%3E%3D%3C%2FSPAN%3E%20%3CSPAN%3Esizeof%3C%2FSPAN%3E%20%3CSPAN%3E(%3C%2FSPAN%3E%20%3CSPAN%3Eiv%3C%2FSPAN%3E%20%3CSPAN%3E)%3B%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%26nbsp%3B%20%26nbsp%3B%20%3C%2FSPAN%3E%3CSPAN%3Euint32_t%3C%2FSPAN%3E%3CSPAN%3E%E3%82%AD%E3%83%BCID%3C%2FSPAN%3E%20%3CSPAN%3E%3D%3C%2FSPAN%3E%20%3CSPAN%3EUSER_TEMPLATE_AES_KEY_ID%3C%2FSPAN%3E%20%3CSPAN%3E%3B%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%26nbsp%3B%20%26nbsp%3B%20%3C%2FSPAN%3E%3CSPAN%3Esss_key_part_t%3C%2FSPAN%3E%3CSPAN%3E%E3%82%AD%E3%83%BC%E3%83%91%E3%83%BC%E3%83%88%3C%2FSPAN%3E%3CSPAN%3E%3B%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%26nbsp%3B%20%26nbsp%3B%20%3C%2FSPAN%3E%3CSPAN%3Esss_cipher_type_t%3C%2FSPAN%3E%3CSPAN%3E%E6%9A%97%E5%8F%B7%E3%82%BF%E3%82%A4%E3%83%97%3C%2FSPAN%3E%3CSPAN%3E%3B%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%26nbsp%3B%20%26nbsp%3B%20%3C%2FSPAN%3E%3CSPAN%3Esize_t%3C%2FSPAN%3E%20%3CSPAN%3EkeyByteLenMax%3C%2FSPAN%3E%20%3CSPAN%3E%3D%3C%2FSPAN%3E%20%3CSPAN%3E16%3C%2FSPAN%3E%20%3CSPAN%3E%3B%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%26nbsp%3B%20%26nbsp%3B%20%3C%2FSPAN%3E%3CSPAN%3Esss_object_t%3C%2FSPAN%3E%3CSPAN%3E%E3%82%AD%E3%83%BC%3C%2FSPAN%3E%3CSPAN%3E%3D%3C%2FSPAN%3E%20%3CSPAN%3E%7B%3C%2FSPAN%3E%20%3CSPAN%3E0%3C%2FSPAN%3E%20%3CSPAN%3E%7D%3B%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%26nbsp%3B%20%26nbsp%3B%20%3C%2FSPAN%3E%3CSPAN%3Esss_aead_t%3C%2FSPAN%3E%20%3CSPAN%3Ectx_aead_encrypt%3C%2FSPAN%3E%20%3CSPAN%3E%3D%3C%2FSPAN%3E%20%3CSPAN%3E%7B%3C%2FSPAN%3E%20%3CSPAN%3E0%3C%2FSPAN%3E%20%3CSPAN%3E%7D%3B%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%26nbsp%3B%20%26nbsp%3B%20%3C%2FSPAN%3E%3CSPAN%3Esize_t%3C%2FSPAN%3E%20%3CSPAN%3ETAG_SIZE%3C%2FSPAN%3E%20%3CSPAN%3E%3D%3C%2FSPAN%3E%20%3CSPAN%3E16%3C%2FSPAN%3E%20%3CSPAN%3E%3B%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%26nbsp%3B%20%26nbsp%3B%20%3C%2FSPAN%3E%3CSPAN%3Euint8_t%3C%2FSPAN%3E%3CSPAN%3E%E3%82%BF%E3%82%B0%3C%2FSPAN%3E%3CSPAN%3E%5B%3C%2FSPAN%3E%20%3CSPAN%3ETAG_SIZE%3C%2FSPAN%3E%20%3CSPAN%3E%5D%3B%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%26nbsp%3B%20%26nbsp%3B%20%3C%2FSPAN%3E%3CSPAN%3Euint8_t%3C%2FSPAN%3E%3CSPAN%3E%20%26nbsp%3B%3C%2FSPAN%3E%3CSPAN%3E*%3C%2FSPAN%3E%20%3CSPAN%3Eaad%3C%2FSPAN%3E%20%3CSPAN%3E%3D%3C%2FSPAN%3E%20%3CSPAN%3E(%3C%2FSPAN%3E%20%3CSPAN%3Euint8_t%3C%2FSPAN%3E%20%3CSPAN%3E*%3C%2FSPAN%3E%20%3CSPAN%3E)%3C%2FSPAN%3E%20%3CSPAN%3E%22%E8%BF%BD%E5%8A%A0%E3%81%AE%E8%AA%8D%E8%A8%BC%E3%83%87%E3%83%BC%E3%82%BF%22%3C%2FSPAN%3E%20%3CSPAN%3E%3B%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%26nbsp%3B%20%26nbsp%3B%20%3C%2FSPAN%3E%3CSPAN%3Esize_t%3C%2FSPAN%3E%20%3CSPAN%3EaadSize%3C%2FSPAN%3E%20%3CSPAN%3E%3D%3C%2FSPAN%3E%20%3CSPAN%3Estrlen%3C%2FSPAN%3E%20%3CSPAN%3E((%3C%2FSPAN%3E%20%3CSPAN%3Echar*%3C%2FSPAN%3E%20%3CSPAN%3E)%3C%2FSPAN%3E%20%3CSPAN%3Eaad%3C%2FSPAN%3E%20%3CSPAN%3E)%3B%3C%2FSPAN%3E%3C%2FDIV%3E%3CBR%20%2F%3E%3CDIV%3E%3CSPAN%3E%26nbsp%3B%20%26nbsp%3B%20%3C%2FSPAN%3E%3CSPAN%3E%2F%2F%20%3D%3D%3D%201)%20%E5%AF%BE%E7%A7%B0%E3%82%AD%E3%83%BC%E3%83%9D%E3%83%AA%E3%82%B7%E3%83%BC%3A%20GCM%20%ED%97%88%EC%9A%A9%20%2B%20%EC%99%B8%EB%B6%80%20IV%20%EA%B8%88%EC%A7%80%20%3D%3D%3D%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%26nbsp%3B%20%26nbsp%3B%20%3C%2FSPAN%3E%3CSPAN%3E%E9%9D%99%E7%9A%84%3C%2FSPAN%3E%3CSPAN%3E%E5%AE%9A%E6%95%B0%3C%2FSPAN%3E%3CSPAN%3Esss_policy_sym_key_u%3C%2FSPAN%3E%20%3CSPAN%3Egcm_symm%3C%2FSPAN%3E%20%3CSPAN%3E%3D%3C%2FSPAN%3E%20%3CSPAN%3E%7B%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E.can_Sign%3C%2FSPAN%3E%20%3CSPAN%3E%3D%3C%2FSPAN%3E%20%3CSPAN%3E0%3C%2FSPAN%3E%20%3CSPAN%3E%2C%3C%2FSPAN%3E%3CSPAN%3E%E2%80%8B%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E.%3C%2FSPAN%3E%20%3CSPAN%3Ecan_Verify%3C%2FSPAN%3E%20%3CSPAN%3E%3D%3C%2FSPAN%3E%20%3CSPAN%3E0%3C%2FSPAN%3E%20%3CSPAN%3E%2C%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%E3%80%82%3C%2FSPAN%3E%20%3CSPAN%3Ecan_Encrypt%3C%2FSPAN%3E%20%3CSPAN%3E%3D%3C%2FSPAN%3E%20%3CSPAN%3E1%3C%2FSPAN%3E%20%3CSPAN%3E%2C%3C%2FSPAN%3E%20%3CSPAN%3E%2F%2F%20GCM%20%E6%9A%97%E5%8F%B7%E5%8C%96%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E.%3C%2FSPAN%3E%20%3CSPAN%3Ecan_Decrypt%3C%2FSPAN%3E%20%3CSPAN%3E%3D%3C%2FSPAN%3E%20%3CSPAN%3E1%3C%2FSPAN%3E%20%3CSPAN%3E%2C%3C%2FSPAN%3E%20%3CSPAN%3E%2F%2F%20GCM%20%E5%BE%A9%E5%8F%B7%E5%8C%96%E3%83%8F%E3%83%83%E3%82%B7%E3%83%A5%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%E3%80%82%3C%2FSPAN%3E%20%3CSPAN%3Ecan_Import_Export%3C%2FSPAN%3E%20%3CSPAN%3E%3D%3C%2FSPAN%3E%20%3CSPAN%3E0%3C%2FSPAN%3E%20%3CSPAN%3E%2C%3C%2FSPAN%3E%20%3CSPAN%3E%2F%2F%20%ED%95%84%EC%9A%94%20%EC%8B%9C%201%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E.%3C%2FSPAN%3E%20%3CSPAN%3Eforbid_Derived_Output%3C%2FSPAN%3E%20%3CSPAN%3E%3D%3C%2FSPAN%3E%20%3CSPAN%3E0%3C%2FSPAN%3E%20%3CSPAN%3E%E3%80%81%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E.%3C%2FSPAN%3E%20%3CSPAN%3Ecan_TLS_KDF%3C%2FSPAN%3E%20%3CSPAN%3E%3D%3C%2FSPAN%3E%20%3CSPAN%3E0%3C%2FSPAN%3E%20%3CSPAN%3E%E3%80%81%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E.%3C%2FSPAN%3E%20%3CSPAN%3Eallow_kdf_ext_rnd%3C%2FSPAN%3E%20%3CSPAN%3E%3D%3C%2FSPAN%3E%20%3CSPAN%3E0%3C%2FSPAN%3E%20%3CSPAN%3E%E3%80%81%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E.%3C%2FSPAN%3E%20%3CSPAN%3Ecan_TLS_PMS_KD%3C%2FSPAN%3E%20%3CSPAN%3E%3D%3C%2FSPAN%3E%20%3CSPAN%3E0%3C%2FSPAN%3E%20%3CSPAN%3E%E3%80%81%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E.can_HKDF%3C%2FSPAN%3E%20%3CSPAN%3E%3D%3C%2FSPAN%3E%20%3CSPAN%3E0%3C%2FSPAN%3E%20%3CSPAN%3E%2C%3C%2FSPAN%3E%3CSPAN%3E%E2%80%8B%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E.can_PBKDF%3C%2FSPAN%3E%20%3CSPAN%3E%3D%3C%2FSPAN%3E%20%3CSPAN%3E0%3C%2FSPAN%3E%20%3CSPAN%3E%2C%3C%2FSPAN%3E%3CSPAN%3E%E2%80%8B%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E.can_Wrap%3C%2FSPAN%3E%20%3CSPAN%3E%3D%3C%2FSPAN%3E%20%3CSPAN%3E0%3C%2FSPAN%3E%20%3CSPAN%3E%2C%3C%2FSPAN%3E%3CSPAN%3E%E2%80%8B%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E.%3C%2FSPAN%3E%20%3CSPAN%3Ecan_Desfire_Auth%3C%2FSPAN%3E%20%3CSPAN%3E%3D%3C%2FSPAN%3E%20%3CSPAN%3E0%3C%2FSPAN%3E%20%3CSPAN%3E%2C%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E.%3C%2FSPAN%3E%20%3CSPAN%3Ecan_Desfire_Dump%3C%2FSPAN%3E%20%3CSPAN%3E%3D%3C%2FSPAN%3E%20%3CSPAN%3E0%3C%2FSPAN%3E%20%3CSPAN%3E%E3%80%81%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E.%3C%2FSPAN%3E%20%3CSPAN%3Ecan_Desfire_KD%3C%2FSPAN%3E%20%3CSPAN%3E%3D%3C%2FSPAN%3E%20%3CSPAN%3E0%3C%2FSPAN%3E%20%3CSPAN%3E%2C%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%E3%80%82%3C%2FSPAN%3E%20%3CSPAN%3Eforbid_external_iv%3C%2FSPAN%3E%20%3CSPAN%3E%3D%3C%2FSPAN%3E%20%3CSPAN%3E1%3C%2FSPAN%3E%20%3CSPAN%3E%2C%3C%2FSPAN%3E%20%3CSPAN%3E%2F%2F%20%E2%98%85%20AN13904%3A%20%EC%99%B8%EB%B6%80%20IV%20%EA%B8%88%EC%A7%80%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E.%3C%2FSPAN%3E%20%3CSPAN%3Ecan_usage_hmac_pepper%3C%2FSPAN%3E%20%3CSPAN%3E%3D%3C%2FSPAN%3E%20%3CSPAN%3E0%3C%2FSPAN%3E%20%3CSPAN%3E%E3%80%81%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E.can_KA%3C%2FSPAN%3E%20%3CSPAN%3E%3D%3C%2FSPAN%3E%20%3CSPAN%3E0%3C%2FSPAN%3E%20%3CSPAN%3E%2C%3C%2FSPAN%3E%3CSPAN%3E%E2%80%8B%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E.%3C%2FSPAN%3E%20%3CSPAN%3Ecan_KD%3C%2FSPAN%3E%20%3CSPAN%3E%3D%3C%2FSPAN%3E%20%3CSPAN%3E0%3C%2FSPAN%3E%20%3CSPAN%3E%2C%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%E3%80%82%3C%2FSPAN%3E%20%3CSPAN%3Ecan_Write%3C%2FSPAN%3E%20%3CSPAN%3E%3D%3C%2FSPAN%3E%20%3CSPAN%3E0%3C%2FSPAN%3E%20%3CSPAN%3E%2C%3C%2FSPAN%3E%20%3CSPAN%3E%2F%2F%20(%E8%AA%AD%E3%81%BF%E5%8F%96%E3%82%8A%2F%E6%9B%B8%E3%81%8D%E8%BE%BC%E3%81%BF%2F%E5%89%8A%E9%99%A4%20%EC%B2%98%EB%A6%AC)%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E.can_Gen%3C%2FSPAN%3E%20%3CSPAN%3E%3D%3C%2FSPAN%3E%20%3CSPAN%3E0%3C%2FSPAN%3E%20%3CSPAN%3E%2C%3C%2FSPAN%3E%3CSPAN%3E%E2%80%8B%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%7D%3B%3C%2FSPAN%3E%3C%2FDIV%3E%3CBR%20%2F%3E%3CDIV%3E%3CSPAN%3E%26nbsp%3B%20%26nbsp%3B%20%3C%2FSPAN%3E%3CSPAN%3E%2F%2F%20%3D%3D%3D%202)%20%E5%85%B1%E9%80%9A%E3%83%9D%E3%83%AA%E3%82%B7%E3%83%BC%3A%20%E8%AA%AD%E3%81%BF%E5%8F%96%E3%82%8A%2F%E6%9B%B8%E3%81%8D%E8%BE%BC%E3%81%BF%2F%E5%89%8A%E9%99%A4%20%ED%97%88%EC%9A%A9%20%2B%20%E3%82%BB%E3%82%AD%E3%83%A5%E3%82%A2%20%E3%83%A1%E3%83%83%E3%82%BB%E3%83%BC%E3%82%B8%E3%83%B3%E3%82%B0%20%EA%B0%95%EC%A0%9C%20%3D%3D%3D%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%26nbsp%3B%20%26nbsp%3B%20%3C%2FSPAN%3E%3CSPAN%3E%E9%9D%99%E7%9A%84%3C%2FSPAN%3E%3CSPAN%3E%E5%AE%9A%E6%95%B0%3C%2FSPAN%3E%3CSPAN%3Esss_policy_common_u%3C%2FSPAN%3E%3CSPAN%3E%E5%85%B1%E9%80%9A%3C%2FSPAN%3E%3CSPAN%3E%3D%3C%2FSPAN%3E%20%3CSPAN%3E%7B%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E.%3C%2FSPAN%3E%20%3CSPAN%3Eforbid_All%3C%2FSPAN%3E%20%3CSPAN%3E%3D%3C%2FSPAN%3E%20%3CSPAN%3E0%3C%2FSPAN%3E%20%3CSPAN%3E%2C%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E.%3C%2FSPAN%3E%3CSPAN%3E%E8%AA%AD%E3%82%80%E3%81%93%E3%81%A8%E3%81%8C%E3%81%A7%E3%81%8D%E3%81%BE%E3%81%99%3C%2FSPAN%3E%3CSPAN%3E%20%26nbsp%3B%20%3C%2FSPAN%3E%3CSPAN%3E%3D%3C%2FSPAN%3E%20%3CSPAN%3E1%3C%2FSPAN%3E%20%3CSPAN%3E%2C%3C%2FSPAN%3E%20%3CSPAN%3E%2F%2F%20%EC%9D%BD%EA%B8%B0%20%ED%97%88%EC%9A%A9%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E.%3C%2FSPAN%3E%3CSPAN%3E%E6%9B%B8%E3%81%8D%E8%BE%BC%E3%81%BF%E5%8F%AF%E8%83%BD%3C%2FSPAN%3E%3CSPAN%3E%20%26nbsp%3B%3C%2FSPAN%3E%3CSPAN%3E%3D%3C%2FSPAN%3E%20%3CSPAN%3E1%3C%2FSPAN%3E%20%3CSPAN%3E%2C%3C%2FSPAN%3E%20%3CSPAN%3E%2F%2F%20%EC%93%B0%EA%B8%B0%20%ED%97%88%EC%9A%A9%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%E3%80%82%3C%2FSPAN%3E%20%3CSPAN%3Ecan_Delete%3C%2FSPAN%3E%20%3CSPAN%3E%3D%3C%2FSPAN%3E%20%3CSPAN%3E1%3C%2FSPAN%3E%20%3CSPAN%3E%2C%3C%2FSPAN%3E%20%3CSPAN%3E%2F%2F%20%EC%82%AD%EC%A0%9C%20%ED%97%88%EC%9A%A9%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E.%3C%2FSPAN%3E%3CSPAN%3E%E8%A6%81%E6%B1%82Sm%3C%2FSPAN%3E%3CSPAN%3E%20%26nbsp%3B%20%26nbsp%3B%20%3C%2FSPAN%3E%3CSPAN%3E%3D%3C%2FSPAN%3E%20%3CSPAN%3E1%3C%2FSPAN%3E%20%3CSPAN%3E%2C%3C%2FSPAN%3E%20%3CSPAN%3E%2F%2F%20%E2%98%85%20SCP03%20%EB%93%B1%20%EB%B3%B4%ED%98%B8%EC%B1%84%EB%84%90(%EC%95%94%ED%98%B8%2F%EB%AC%B4%EA%B2%B0%EC%84%B1)%20%EA%B0%95%EC%A0%9C%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E.%3C%2FSPAN%3E%20%3CSPAN%3Ereq_pcr_val%3C%2FSPAN%3E%20%3CSPAN%3E%3D%3C%2FSPAN%3E%20%3CSPAN%3E0%3C%2FSPAN%3E%20%3CSPAN%3E%E3%80%81%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%7D%3B%3C%2FSPAN%3E%3C%2FDIV%3E%3CBR%20%2F%3E%3CDIV%3E%3CSPAN%3E%26nbsp%3B%20%26nbsp%3B%20%3C%2FSPAN%3E%3CSPAN%3E%2F%2F%20%3D%3D%3D%203)%20%E3%83%9D%E3%83%AA%E3%82%B7%E3%83%BC%E3%83%A9%E3%83%83%E3%83%91%E3%83%BC%20%3D%3D%3D%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%26nbsp%3B%20%26nbsp%3B%20%3C%2FSPAN%3E%3CSPAN%3E%E9%9D%99%E7%9A%84%3C%2FSPAN%3E%3CSPAN%3E%E5%AE%9A%E6%95%B0%3C%2FSPAN%3E%3CSPAN%3Esss_policy_u%3C%2FSPAN%3E%20%3CSPAN%3Epol_sym%3C%2FSPAN%3E%20%3CSPAN%3E%3D%3C%2FSPAN%3E%20%3CSPAN%3E%7B%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E.%3C%2FSPAN%3E%20%3CSPAN%3Etype%3C%2FSPAN%3E%20%3CSPAN%3E%3D%3C%2FSPAN%3E%20%3CSPAN%3EKPolicy_Sym_Key%3C%2FSPAN%3E%20%3CSPAN%3E%E3%80%81%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E.%3C%2FSPAN%3E%20%3CSPAN%3Eauth_obj_id%3C%2FSPAN%3E%20%3CSPAN%3E%3D%3C%2FSPAN%3E%20%3CSPAN%3E0%3C%2FSPAN%3E%20%3CSPAN%3E%2C%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E.%3C%2FSPAN%3E%3CSPAN%3E%E3%83%9D%E3%83%AA%E3%82%B7%E3%83%BC%3C%2FSPAN%3E%3CSPAN%3E.%3C%2FSPAN%3E%20%3CSPAN%3Esymmkey%3C%2FSPAN%3E%20%3CSPAN%3E%3D%3C%2FSPAN%3E%20%3CSPAN%3Egcm_symm%3C%2FSPAN%3E%20%3CSPAN%3E%2C%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%7D%3B%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%26nbsp%3B%20%26nbsp%3B%20%3C%2FSPAN%3E%3CSPAN%3E%E9%9D%99%E7%9A%84%3C%2FSPAN%3E%3CSPAN%3E%E5%AE%9A%E6%95%B0%3C%2FSPAN%3E%3CSPAN%3Esss_policy_u%3C%2FSPAN%3E%20%3CSPAN%3Epol_common%3C%2FSPAN%3E%20%3CSPAN%3E%3D%3C%2FSPAN%3E%20%3CSPAN%3E%7B%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E.%3C%2FSPAN%3E%3CSPAN%3E%E3%82%BF%E3%82%A4%E3%83%97%3C%2FSPAN%3E%3CSPAN%3E%3D%3C%2FSPAN%3E%20%3CSPAN%3EKPolicy_Common%3C%2FSPAN%3E%20%3CSPAN%3E%E3%80%81%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E.%3C%2FSPAN%3E%20%3CSPAN%3Eauth_obj_id%3C%2FSPAN%3E%20%3CSPAN%3E%3D%3C%2FSPAN%3E%20%3CSPAN%3E0%3C%2FSPAN%3E%20%3CSPAN%3E%2C%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E.%3C%2FSPAN%3E%3CSPAN%3E%E3%83%9D%E3%83%AA%E3%82%B7%E3%83%BC%3C%2FSPAN%3E%3CSPAN%3E.%3C%2FSPAN%3E%20%3CSPAN%3Ecommon%3C%2FSPAN%3E%20%3CSPAN%3E%3D%3C%2FSPAN%3E%20%3CSPAN%3Ecommon%3C%2FSPAN%3E%20%3CSPAN%3E%E3%80%81%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%7D%3B%3C%2FSPAN%3E%3C%2FDIV%3E%3CBR%20%2F%3E%3CDIV%3E%3CSPAN%3E%26nbsp%3B%20%26nbsp%3B%20%3C%2FSPAN%3E%3CSPAN%3E%2F%2F%20%3D%3D%3D%204)%20%E3%83%9D%E3%83%AA%E3%82%B7%E3%83%BC%E9%85%8D%E5%88%97%20(%EB%91%90%20%EC%A0%95%EC%B1%85%20%EB%8F%99%EC%8B%9C%20%EC%A0%81%EC%9A%A9)%20%3D%3D%3D%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%26nbsp%3B%20%26nbsp%3B%20%3C%2FSPAN%3E%3CSPAN%3E%E9%9D%99%E7%9A%84%3C%2FSPAN%3E%3CSPAN%3E%E5%AE%9A%E6%95%B0%3C%2FSPAN%3E%3CSPAN%3Esss_policy_t%3C%2FSPAN%3E%20%3CSPAN%3Ekey_policy%3C%2FSPAN%3E%20%3CSPAN%3E%3D%3C%2FSPAN%3E%20%3CSPAN%3E%7B%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E.%3C%2FSPAN%3E%3CSPAN%3E%E3%83%9D%E3%83%AA%E3%82%B7%E3%83%BC%3C%2FSPAN%3E%3CSPAN%3E%3D%3C%2FSPAN%3E%20%3CSPAN%3E%7B%3C%2FSPAN%3E%20%3CSPAN%3E%26amp%3B%3C%2FSPAN%3E%20%3CSPAN%3Epol_sym%3C%2FSPAN%3E%20%3CSPAN%3E%2C%3C%2FSPAN%3E%20%3CSPAN%3E%26amp%3B%3C%2FSPAN%3E%20%3CSPAN%3Epol_common%3C%2FSPAN%3E%20%3CSPAN%3E%7D%2C%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E.%3C%2FSPAN%3E%20%3CSPAN%3EnPolicies%3C%2FSPAN%3E%20%3CSPAN%3E%3D%3C%2FSPAN%3E%20%3CSPAN%3E2%3C%2FSPAN%3E%20%3CSPAN%3E%2C%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%7D%3B%3C%2FSPAN%3E%3C%2FDIV%3E%3CBR%20%2F%3E%3CDIV%3E%3CSPAN%3E%26nbsp%3B%20%26nbsp%3B%20%3C%2FSPAN%3E%3CSPAN%3E%E3%82%A2%E3%83%AB%E3%82%B4%E3%83%AA%E3%82%BA%E3%83%A0%3C%2FSPAN%3E%3CSPAN%3E%3D%3C%2FSPAN%3E%3CSPAN%3E%20%26nbsp%3B%3C%2FSPAN%3E%3CSPAN%3Ek%E3%82%A2%E3%83%AB%E3%82%B4%E3%83%AA%E3%82%BA%E3%83%A0_SSS_AES_GCM%3C%2FSPAN%3E%20%3CSPAN%3E%3B%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%26nbsp%3B%20%26nbsp%3B%20%3C%2FSPAN%3E%3CSPAN%3E%E3%82%AD%E3%83%BC%E3%83%91%E3%83%BC%E3%83%84%3C%2FSPAN%3E%3CSPAN%3E%20%26nbsp%3B%20%26nbsp%3B%3C%2FSPAN%3E%3CSPAN%3E%3D%3C%2FSPAN%3E%20%3CSPAN%3EkSSS_KeyPart_Default%3C%2FSPAN%3E%20%3CSPAN%3E%3B%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%26nbsp%3B%20%26nbsp%3B%20%3C%2FSPAN%3E%3CSPAN%3E%E6%9A%97%E5%8F%B7%E3%82%BF%E3%82%A4%E3%83%97%3C%2FSPAN%3E%3CSPAN%3E%3D%3C%2FSPAN%3E%20%3CSPAN%3EkSSS_CipherType_AES%3C%2FSPAN%3E%20%3CSPAN%3E%3B%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%26nbsp%3B%20%26nbsp%3B%20%3C%2FSPAN%3E%3CSPAN%3E%E3%83%A2%E3%83%BC%E3%83%89%3C%2FSPAN%3E%3CSPAN%3E%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%3C%2FSPAN%3E%3CSPAN%3E%3D%3C%2FSPAN%3E%20%3CSPAN%3EkMode_SSS_Encrypt%3C%2FSPAN%3E%20%3CSPAN%3E%3B%3C%2FSPAN%3E%3C%2FDIV%3E%3CBR%20%2F%3E%3CDIV%3E%3CSPAN%3E%2F*%20doc%3Aex_sss_symmetric-allocate-key%20%E3%81%AE%E9%96%8B%E5%A7%8B%20*%2F%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%2F*%20%E6%9A%97%E5%8F%B7%E5%8C%96%E3%81%AE%E5%89%8D%E6%8F%90%E6%9D%A1%E4%BB%B6%20*%2F%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%26nbsp%3B%20%26nbsp%3B%20%3C%2FSPAN%3E%3CSPAN%3EENSURE_OR_GO_CLEANUP%3C%2FSPAN%3E%20%3CSPAN%3E(%3C%2FSPAN%3E%20%3CSPAN%3EkType_SSS_SE_SE05x%3C%2FSPAN%3E%20%3CSPAN%3E%3D%3D%3C%2FSPAN%3E%20%3CSPAN%3E((%3C%2FSPAN%3E%20%3CSPAN%3EPCONTEXT%3C%2FSPAN%3E%20%3CSPAN%3E)-%26gt%3B%3C%2FSPAN%3E%3CSPAN%3E%E3%82%BB%E3%83%83%E3%82%B7%E3%83%A7%E3%83%B3%3C%2FSPAN%3E%3CSPAN%3E).%3C%2FSPAN%3E%3CSPAN%3E%E3%82%B5%E3%83%96%E3%82%B7%E3%82%B9%E3%83%86%E3%83%A0%3C%2FSPAN%3E%3CSPAN%3E)%3B%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%26nbsp%3B%20%26nbsp%3B%20%3C%2FSPAN%3E%3CSPAN%3E%E3%82%B9%E3%83%86%E3%83%BC%E3%82%BF%E3%82%B9%3C%2FSPAN%3E%3CSPAN%3E%3D%3C%2FSPAN%3E%20%3CSPAN%3Esss_key_object_init%3C%2FSPAN%3E%20%3CSPAN%3E(%3C%2FSPAN%3E%20%3CSPAN%3E%26amp%3B%3C%2FSPAN%3E%20%3CSPAN%3Ekey%3C%2FSPAN%3E%20%3CSPAN%3E%E3%80%81%3C%2FSPAN%3E%20%3CSPAN%3E%26amp%3B%3C%2FSPAN%3E%20%3CSPAN%3E(%3C%2FSPAN%3E%20%3CSPAN%3EPCONTEXT%3C%2FSPAN%3E%20%3CSPAN%3E)-%26gt%3B%3C%2FSPAN%3E%20%3CSPAN%3Eks%3C%2FSPAN%3E%20%3CSPAN%3E)%3B%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%26nbsp%3B%20%26nbsp%3B%20%3C%2FSPAN%3E%3CSPAN%3EENSURE_OR_GO_CLEANUP%3C%2FSPAN%3E%20%3CSPAN%3E(%3C%2FSPAN%3E%3CSPAN%3E%E3%82%B9%E3%83%86%E3%83%BC%E3%82%BF%E3%82%B9%3C%2FSPAN%3E%3CSPAN%3E%3D%3D%3C%2FSPAN%3E%20%3CSPAN%3EkStatus_SSS_Success%3C%2FSPAN%3E%20%3CSPAN%3E)%3B%3C%2FSPAN%3E%3C%2FDIV%3E%3CBR%20%2F%3E%3CDIV%3E%3CSPAN%3E%26nbsp%3B%20%26nbsp%3B%20%3C%2FSPAN%3E%3CSPAN%3E%E3%82%B9%E3%83%86%E3%83%BC%E3%82%BF%E3%82%B9%3C%2FSPAN%3E%3CSPAN%3E%3D%3C%2FSPAN%3E%20%3CSPAN%3Esss_key_object_allocate_handle%3C%2FSPAN%3E%20%3CSPAN%3E(%3C%2FSPAN%3E%20%3CSPAN%3E%26amp%3B%3C%2FSPAN%3E%20%3CSPAN%3Ekey%3C%2FSPAN%3E%20%3CSPAN%3E%E3%80%81%3C%2FSPAN%3E%20%3CSPAN%3EkeyId%3C%2FSPAN%3E%20%3CSPAN%3E%E3%80%81%3C%2FSPAN%3E%20%3CSPAN%3EkeyPart%3C%2FSPAN%3E%20%3CSPAN%3E%E3%80%81%3C%2FSPAN%3E%20%3CSPAN%3EcipherType%3C%2FSPAN%3E%20%3CSPAN%3E%E3%80%81%3C%2FSPAN%3E%20%3CSPAN%3EkeyByteLenMax%3C%2FSPAN%3E%20%3CSPAN%3E%E3%80%81%3C%2FSPAN%3E%20%3CSPAN%3EkKeyObject_Mode_Persistent%3C%2FSPAN%3E%20%3CSPAN%3E)%3B%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%26nbsp%3B%20%26nbsp%3B%20%3C%2FSPAN%3E%3CSPAN%3EENSURE_OR_GO_CLEANUP%3C%2FSPAN%3E%20%3CSPAN%3E(%3C%2FSPAN%3E%3CSPAN%3E%E3%82%B9%E3%83%86%E3%83%BC%E3%82%BF%E3%82%B9%3C%2FSPAN%3E%3CSPAN%3E%3D%3D%3C%2FSPAN%3E%20%3CSPAN%3EkStatus_SSS_Success%3C%2FSPAN%3E%20%3CSPAN%3E)%3B%3C%2FSPAN%3E%3C%2FDIV%3E%3CBR%20%2F%3E%3CDIV%3E%3CSPAN%3E%26nbsp%3B%20%26nbsp%3B%20%3C%2FSPAN%3E%3CSPAN%3E%2F%2F%20%E3%82%B9%E3%83%86%E3%83%BC%E3%82%BF%E3%82%B9%20%3D%20sss_key_store_set_key(%26amp%3B(PCONTEXT)-%26gt%3Bks%2C%20%26amp%3Bkey%2C%20keystring%2C%20sizeof(keystring)%2C%20sizeof(keystring)%20*%208%2C%20NULL%2C%200)%3B%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%26nbsp%3B%20%26nbsp%3B%20%3C%2FSPAN%3E%3CSPAN%3E%E3%82%B9%E3%83%86%E3%83%BC%E3%82%BF%E3%82%B9%3C%2FSPAN%3E%3CSPAN%3E%3D%3C%2FSPAN%3E%20%3CSPAN%3Esss_key_store_set_key%3C%2FSPAN%3E%20%3CSPAN%3E(%3C%2FSPAN%3E%20%3CSPAN%3E%26amp%3B%3C%2FSPAN%3E%20%3CSPAN%3E(%3C%2FSPAN%3E%20%3CSPAN%3EPCONTEXT%3C%2FSPAN%3E%20%3CSPAN%3E)-%26gt%3B%3C%2FSPAN%3E%20%3CSPAN%3Eks%3C%2FSPAN%3E%20%3CSPAN%3E%E3%80%81%3C%2FSPAN%3E%20%3CSPAN%3E%26amp%3B%3C%2FSPAN%3E%20%3CSPAN%3Ekey%3C%2FSPAN%3E%20%3CSPAN%3E%E3%80%81%3C%2FSPAN%3E%20%3CSPAN%3Ekeystring%3C%2FSPAN%3E%20%3CSPAN%3E%E3%80%81%3C%2FSPAN%3E%20%3CSPAN%3Esizeof%3C%2FSPAN%3E%20%3CSPAN%3E(%3C%2FSPAN%3E%20%3CSPAN%3Ekeystring%3C%2FSPAN%3E%20%3CSPAN%3E)%20%E3%80%81%3C%2FSPAN%3E%20%3CSPAN%3Esizeof%3C%2FSPAN%3E%20%3CSPAN%3E(%3C%2FSPAN%3E%20%3CSPAN%3Ekeystring%3C%2FSPAN%3E%20%3CSPAN%3E)%3C%2FSPAN%3E%20%3CSPAN%3E*%3C%2FSPAN%3E%20%3CSPAN%3E8%3C%2FSPAN%3E%20%3CSPAN%3E%E3%80%81%3C%2FSPAN%3E%20%3CSPAN%3E%26amp%3B%3C%2FSPAN%3E%20%3CSPAN%3Ekey_policy%3C%2FSPAN%3E%20%3CSPAN%3E%E3%80%81%3C%2FSPAN%3E%20%3CSPAN%3Esizeof%3C%2FSPAN%3E%20%3CSPAN%3E(%3C%2FSPAN%3E%20%3CSPAN%3Ekey_policy%3C%2FSPAN%3E%20%3CSPAN%3E))%3B%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%26nbsp%3B%20%26nbsp%3B%20%3C%2FSPAN%3E%3CSPAN%3EENSURE_OR_GO_CLEANUP%3C%2FSPAN%3E%20%3CSPAN%3E(%3C%2FSPAN%3E%3CSPAN%3E%E3%82%B9%E3%83%86%E3%83%BC%E3%82%BF%E3%82%B9%3C%2FSPAN%3E%3CSPAN%3E%3D%3D%3C%2FSPAN%3E%20%3CSPAN%3EkStatus_SSS_Success%3C%2FSPAN%3E%20%3CSPAN%3E)%3B%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%2F*%20doc%3Aex_sss_symmetric-allocate-key%20%E3%81%AE%E7%B5%82%E4%BA%86%20*%2F%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%26nbsp%3B%20%26nbsp%3B%20%3C%2FSPAN%3E%3CSPAN%3Ese_list_ids%3C%2FSPAN%3E%20%3CSPAN%3E(%3C%2FSPAN%3E%20%3CSPAN%3EPCONTEXT%3C%2FSPAN%3E%20%3CSPAN%3E%E3%80%81%3C%2FSPAN%3E%20%3CSPAN%3EkSE05x_SecObjTyp_AES_KEY%3C%2FSPAN%3E%20%3CSPAN%3E)%3B%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%26nbsp%3B%20%26nbsp%3B%20%3C%2FSPAN%3E%3CSPAN%3Ese_dump_free_memory%3C%2FSPAN%3E%20%3CSPAN%3E(%3C%2FSPAN%3E%20%3CSPAN%3EPCONTEXT%3C%2FSPAN%3E%20%3CSPAN%3E)%3B%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%2F*%20doc%3Aex_sss_aead-encrypt%20%E3%82%92%E9%96%8B%E5%A7%8B%20*%2F%3C%2FSPAN%3E%3C%2FDIV%3E%3CBR%20%2F%3E%3CDIV%3E%3CSPAN%3E%26nbsp%3B%20%26nbsp%3B%20%3C%2FSPAN%3E%3CSPAN%3Estatus%3C%2FSPAN%3E%20%3CSPAN%3E%3D%3C%2FSPAN%3E%20%3CSPAN%3Esss_aead_context_init%3C%2FSPAN%3E%20%3CSPAN%3E(%3C%2FSPAN%3E%20%3CSPAN%3E%26amp%3B%3C%2FSPAN%3E%20%3CSPAN%3Ectx_aead_encrypt%3C%2FSPAN%3E%20%3CSPAN%3E%2C%3C%2FSPAN%3E%20%3CSPAN%3E%26amp%3B%3C%2FSPAN%3E%20%3CSPAN%3E(%3C%2FSPAN%3E%20%3CSPAN%3EPCONTEXT%3C%2FSPAN%3E%20%3CSPAN%3E)-%26gt%3B%3C%2FSPAN%3E%3CSPAN%3E%E3%82%BB%E3%83%83%E3%82%B7%E3%83%A7%E3%83%B3%3C%2FSPAN%3E%3CSPAN%3E%2C%3C%2FSPAN%3E%20%3CSPAN%3E%26amp%3B%3C%2FSPAN%3E%3CSPAN%3E%E3%82%AD%E3%83%BC%3C%2FSPAN%3E%3CSPAN%3E%2C%3C%2FSPAN%3E%3CSPAN%3E%E3%82%A2%E3%83%AB%E3%82%B4%E3%83%AA%E3%82%BA%E3%83%A0%3C%2FSPAN%3E%3CSPAN%3E%2C%3C%2FSPAN%3E%3CSPAN%3E%E3%83%A2%E3%83%BC%E3%83%89%3C%2FSPAN%3E%3CSPAN%3E)%3B%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%26nbsp%3B%20%26nbsp%3B%20%3C%2FSPAN%3E%3CSPAN%3EENSURE_OR_GO_CLEANUP%3C%2FSPAN%3E%20%3CSPAN%3E(%3C%2FSPAN%3E%3CSPAN%3E%E3%82%B9%E3%83%86%E3%83%BC%E3%82%BF%E3%82%B9%3C%2FSPAN%3E%3CSPAN%3E%3D%3D%3C%2FSPAN%3E%20%3CSPAN%3EkStatus_SSS_Success%3C%2FSPAN%3E%20%3CSPAN%3E)%3B%3C%2FSPAN%3E%3C%2FDIV%3E%3CBR%20%2F%3E%3CDIV%3E%3CSPAN%3E%26nbsp%3B%20%26nbsp%3B%20%3C%2FSPAN%3E%3CSPAN%3ELOG_I%3C%2FSPAN%3E%20%3CSPAN%3E(%3C%2FSPAN%3E%20%3CSPAN%3E%22%E6%9A%97%E5%8F%B7%E5%8C%96%E3%82%92%E8%A1%8C%E3%81%86%22%3C%2FSPAN%3E%20%3CSPAN%3E)%3B%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%26nbsp%3B%20%26nbsp%3B%20%3C%2FSPAN%3E%3CSPAN%3ELOG_MAU8_I%3C%2FSPAN%3E%20%3CSPAN%3E(%3C%2FSPAN%3E%20%3CSPAN%3E%22iv%22%3C%2FSPAN%3E%20%3CSPAN%3E%E3%80%81%3C%2FSPAN%3E%20%3CSPAN%3Eiv%3C%2FSPAN%3E%20%3CSPAN%3E%E3%80%81%3C%2FSPAN%3E%20%3CSPAN%3Eivlen%3C%2FSPAN%3E%20%3CSPAN%3E)%3B%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%26nbsp%3B%20%26nbsp%3B%20%3C%2FSPAN%3E%3CSPAN%3ELOG_MAU8_I%3C%2FSPAN%3E%20%3CSPAN%3E(%3C%2FSPAN%3E%20%3CSPAN%3E%22srcData%22%3C%2FSPAN%3E%20%3CSPAN%3E%E3%80%81%3C%2FSPAN%3E%20%3CSPAN%3EsrcData%3C%2FSPAN%3E%20%3CSPAN%3E%E3%80%81%3C%2FSPAN%3E%20%3CSPAN%3Esizeof%3C%2FSPAN%3E%20%3CSPAN%3E(%3C%2FSPAN%3E%20%3CSPAN%3EsrcData%3C%2FSPAN%3E%20%3CSPAN%3E))%3B%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%2F*%E6%9A%97%E5%8F%B7%E5%8C%96%E3%82%92%E8%A1%8C%E3%81%86*%2F%3C%2FSPAN%3E%3C%2FDIV%3E%3CBR%20%2F%3E%3CDIV%3E%3CSPAN%3E%26nbsp%3B%20%26nbsp%3B%20%3C%2FSPAN%3E%3CSPAN%3E%E3%82%B9%E3%83%86%E3%83%BC%E3%82%BF%E3%82%B9%3C%2FSPAN%3E%3CSPAN%3E%3D%3C%2FSPAN%3E%20%3CSPAN%3Esss_aead_one_go%3C%2FSPAN%3E%20%3CSPAN%3E(%3C%2FSPAN%3E%20%3CSPAN%3E%26amp%3B%3C%2FSPAN%3E%20%3CSPAN%3Ectx_aead_encrypt%3C%2FSPAN%3E%20%3CSPAN%3E%E3%80%81%3C%2FSPAN%3E%20%3CSPAN%3EsrcData%3C%2FSPAN%3E%20%3CSPAN%3E%E3%80%81%3C%2FSPAN%3E%20%3CSPAN%3EdestData%3C%2FSPAN%3E%20%3CSPAN%3E%E3%80%81%3C%2FSPAN%3E%20%3CSPAN%3EdestDataLen%3C%2FSPAN%3E%20%3CSPAN%3E%E3%80%81%3C%2FSPAN%3E%20%3CSPAN%3Eiv%3C%2FSPAN%3E%20%3CSPAN%3E%E3%80%81%3C%2FSPAN%3E%20%3CSPAN%3Eivlen%3C%2FSPAN%3E%20%3CSPAN%3E%E3%80%81%3C%2FSPAN%3E%20%3CSPAN%3Eaad%3C%2FSPAN%3E%20%3CSPAN%3E%E3%80%81%3C%2FSPAN%3E%20%3CSPAN%3EaadSize%3C%2FSPAN%3E%20%3CSPAN%3E%E3%80%81%3C%2FSPAN%3E%20%3CSPAN%3Etag%3C%2FSPAN%3E%20%3CSPAN%3E%E3%80%81%3C%2FSPAN%3E%20%3CSPAN%3E%26amp%3B%3C%2FSPAN%3E%20%3CSPAN%3ETAG_SIZE%3C%2FSPAN%3E%20%3CSPAN%3E)%3B%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%26nbsp%3B%20%26nbsp%3B%20%3C%2FSPAN%3E%3CSPAN%3EENSURE_OR_GO_CLEANUP%3C%2FSPAN%3E%20%3CSPAN%3E(%3C%2FSPAN%3E%3CSPAN%3E%E3%82%B9%E3%83%86%E3%83%BC%E3%82%BF%E3%82%B9%3C%2FSPAN%3E%3CSPAN%3E%3D%3D%3C%2FSPAN%3E%20%3CSPAN%3EkStatus_SSS_Success%3C%2FSPAN%3E%20%3CSPAN%3E)%3B%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%2F*%20doc%3Aex_sss_aead-encrypt%20%E3%81%AE%E7%B5%82%E4%BA%86%20*%2F%3C%2FSPAN%3E%3C%2FDIV%3E%3CBR%20%2F%3E%3CDIV%3E%3CSPAN%3E%26nbsp%3B%20%26nbsp%3B%20%3C%2FSPAN%3E%3CSPAN%3ELOG_MAU8_I%3C%2FSPAN%3E%20%3CSPAN%3E(%3C%2FSPAN%3E%20%3CSPAN%3E%22%E6%9A%97%E5%8F%B7%E5%8C%96%E3%81%95%E3%82%8C%E3%81%9F%E3%83%87%E3%83%BC%E3%82%BF%22%3C%2FSPAN%3E%20%3CSPAN%3E%E3%80%81%3C%2FSPAN%3E%20%3CSPAN%3EdestData%3C%2FSPAN%3E%20%3CSPAN%3E%E3%80%81%3C%2FSPAN%3E%20%3CSPAN%3EdestDataLen%3C%2FSPAN%3E%20%3CSPAN%3E)%3B%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%26nbsp%3B%20%26nbsp%3B%20%3C%2FSPAN%3E%3CSPAN%3ELOG_I%3C%2FSPAN%3E%20%3CSPAN%3E(%3C%2FSPAN%3E%20%3CSPAN%3E%22%E6%9A%97%E5%8F%B7%E5%8C%96%E3%81%AB%E6%88%90%E5%8A%9F%E3%81%97%E3%81%BE%E3%81%97%E3%81%9F!!!%22%3C%2FSPAN%3E%20%3CSPAN%3E)%3B%3C%2FSPAN%3E%3C%2FDIV%3E%3CBR%20%2F%3E%3CDIV%3E%3CSPAN%3E%E6%8E%83%E9%99%A4%3C%2FSPAN%3E%3CSPAN%3E%EF%BC%9A%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%26nbsp%3B%20%26nbsp%3B%20%3C%2FSPAN%3E%3CSPAN%3Eex_sss_close%3C%2FSPAN%3E%20%3CSPAN%3E((%3C%2FSPAN%3E%20%3CSPAN%3EPCONTEXT%3C%2FSPAN%3E%20%3CSPAN%3E))%3B%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%7D%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%26nbsp%3B%3C%2FDIV%3E%3CDIV%3E%3CDIV%3E%3CDIV%3E%3CSPAN%3E%E9%9D%99%E7%9A%84%3C%2FSPAN%3E%3CSPAN%3Esss_status_t%3C%2FSPAN%3E%20%3CSPAN%3Eselect_applet%3C%2FSPAN%3E%20%3CSPAN%3E(%3C%2FSPAN%3E%20%3CSPAN%3Eex_sss_boot_ctx_t%3C%2FSPAN%3E%20%3CSPAN%3E*%3C%2FSPAN%3E%20%3CSPAN%3EpCtx%3C%2FSPAN%3E%20%3CSPAN%3E)%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%7B%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%26nbsp%3B%20%26nbsp%3B%20%3C%2FSPAN%3E%3CSPAN%3Esss_session_t%3C%2FSPAN%3E%20%3CSPAN%3E*%3C%2FSPAN%3E%20%3CSPAN%3Ep%E3%82%BB%E3%83%83%E3%82%B7%E3%83%A7%E3%83%B3%3C%2FSPAN%3E%3CSPAN%3E%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%3C%2FSPAN%3E%3CSPAN%3E%3D%3C%2FSPAN%3E%20%3CSPAN%3E%26amp%3B%3C%2FSPAN%3E%20%3CSPAN%3EpCtx%3C%2FSPAN%3E%20%3CSPAN%3E-%26gt%3B%3C%2FSPAN%3E%3CSPAN%3E%E3%82%BB%E3%83%83%E3%82%B7%E3%83%A7%E3%83%B3%3C%2FSPAN%3E%3CSPAN%3E%3B%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%26nbsp%3B%20%26nbsp%3B%20%3C%2FSPAN%3E%3CSPAN%3EpCtx%3C%2FSPAN%3E%20%3CSPAN%3E-%26gt%3B%3C%2FSPAN%3E%20%3CSPAN%3Ese05x_open_ctx%3C%2FSPAN%3E%20%3CSPAN%3E.%3C%2FSPAN%3E%20%3CSPAN%3Eskip_select_applet%3C%2FSPAN%3E%20%3CSPAN%3E%3D%3C%2FSPAN%3E%20%3CSPAN%3E0%3C%2FSPAN%3E%20%3CSPAN%3E%3B%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%26nbsp%3B%20%26nbsp%3B%20%3C%2FSPAN%3E%3CSPAN%3EpCtx%3C%2FSPAN%3E%20%3CSPAN%3E-%26gt%3B%3C%2FSPAN%3E%20%3CSPAN%3Ese05x_open_ctx%3C%2FSPAN%3E%20%3CSPAN%3E.%3C%2FSPAN%3E%20%3CSPAN%3EconnType%3C%2FSPAN%3E%3CSPAN%3E%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%3C%2FSPAN%3E%3CSPAN%3E%3D%3C%2FSPAN%3E%20%3CSPAN%3EkType_SE_Conn_Type_T1oI2C%3C%2FSPAN%3E%20%3CSPAN%3E%3B%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%26nbsp%3B%20%26nbsp%3B%20%3C%2FSPAN%3E%3CSPAN%3Esss_status_t%3C%2FSPAN%3E%3CSPAN%3E%E3%82%B9%E3%83%86%E3%83%BC%E3%82%BF%E3%82%B9%3C%2FSPAN%3E%3CSPAN%3E%3D%3C%2FSPAN%3E%20%3CSPAN%3Esss_session_open%3C%2FSPAN%3E%20%3CSPAN%3E(%3C%2FSPAN%3E%20%3CSPAN%3EpSession%3C%2FSPAN%3E%20%3CSPAN%3E%E3%80%81%3C%2FSPAN%3E%20%3CSPAN%3EkType_SSS_SE_SE05x%3C%2FSPAN%3E%20%3CSPAN%3E%E3%80%81%3C%2FSPAN%3E%20%3CSPAN%3E0%3C%2FSPAN%3E%20%3CSPAN%3E%E3%80%81%3C%2FSPAN%3E%20%3CSPAN%3EkSSS_ConnectionType_Encrypted%3C%2FSPAN%3E%20%3CSPAN%3E%E3%80%81%3C%2FSPAN%3E%20%3CSPAN%3E%26amp%3B%3C%2FSPAN%3E%20%3CSPAN%3EpCtx%3C%2FSPAN%3E%20%3CSPAN%3E-%26gt%3B%3C%2FSPAN%3E%20%3CSPAN%3Ese05x_open_ctx%3C%2FSPAN%3E%20%3CSPAN%3E)%E3%80%82%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%26nbsp%3B%20%26nbsp%3B%20%3C%2FSPAN%3E%3CSPAN%3Eif%3C%2FSPAN%3E%20%3CSPAN%3E(%3C%2FSPAN%3E%3CSPAN%3E%E3%82%B9%E3%83%86%E3%83%BC%E3%82%BF%E3%82%B9%3C%2FSPAN%3E%3CSPAN%3E%3D%3D%3C%2FSPAN%3E%20%3CSPAN%3EkStatus_SSS_Success%3C%2FSPAN%3E%20%3CSPAN%3E)%20%7B%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%3C%2FSPAN%3E%3CSPAN%3ELOG_I%3C%2FSPAN%3E%20%3CSPAN%3E(%3C%2FSPAN%3E%20%3CSPAN%3E%22%E3%82%A2%E3%83%97%E3%83%AC%E3%83%83%E3%83%88%E3%81%AE%E9%81%B8%E6%8A%9E%E3%81%AB%E6%88%90%E5%8A%9F%E3%81%97%E3%81%BE%E3%81%97%E3%81%9F!%22%3C%2FSPAN%3E%20%3CSPAN%3E)%3B%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%26nbsp%3B%26nbsp%3B%20%7D%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%26nbsp%3B%20%26nbsp%3B%20%3C%2FSPAN%3E%3CSPAN%3E%E3%81%9D%E3%82%8C%E4%BB%A5%E5%A4%96%3C%2FSPAN%3E%3CSPAN%3E%7B%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%3C%2FSPAN%3E%3CSPAN%3ELOG_E%3C%2FSPAN%3E%20%3CSPAN%3E(%3C%2FSPAN%3E%20%3CSPAN%3E%22%E3%82%A2%E3%83%97%E3%83%AC%E3%83%83%E3%83%88%E3%81%AE%E9%81%B8%E6%8A%9E%E3%81%AB%E5%A4%B1%E6%95%97%E3%81%97%E3%81%BE%E3%81%97%E3%81%9F!%22%3C%2FSPAN%3E%20%3CSPAN%3E)%3B%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%26nbsp%3B%26nbsp%3B%20%7D%3C%2FSPAN%3E%3C%2FDIV%3E%3CBR%20%2F%3E%3CDIV%3E%3CSPAN%3E%26nbsp%3B%20%26nbsp%3B%20%3C%2FSPAN%3E%3CSPAN%3E%E3%82%B9%E3%83%86%E3%83%BC%E3%82%BF%E3%82%B9%3C%2FSPAN%3E%3CSPAN%3E%3D%3C%2FSPAN%3E%20%3CSPAN%3Esss_key_store_context_init%3C%2FSPAN%3E%20%3CSPAN%3E(%3C%2FSPAN%3E%20%3CSPAN%3E%26amp%3B%3C%2FSPAN%3E%20%3CSPAN%3EpCtx%3C%2FSPAN%3E%20%3CSPAN%3E-%26gt%3B%3C%2FSPAN%3E%20%3CSPAN%3Eks%3C%2FSPAN%3E%20%3CSPAN%3E%E3%80%81%3C%2FSPAN%3E%20%3CSPAN%3EpSession%3C%2FSPAN%3E%20%3CSPAN%3E)%3B%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%26nbsp%3B%20%26nbsp%3B%20%3C%2FSPAN%3E%3CSPAN%3Eif%3C%2FSPAN%3E%20%3CSPAN%3E(%3C%2FSPAN%3E%20%3CSPAN%3EkStatus_SSS_Success%3C%2FSPAN%3E%20%3CSPAN%3E!%3D%3C%2FSPAN%3E%20%3CSPAN%3Estatus%3C%2FSPAN%3E%20%3CSPAN%3E)%20%7B%3C%2FSPAN%3E%20%3CSPAN%3ELOG_E%3C%2FSPAN%3E%20%3CSPAN%3E(%3C%2FSPAN%3E%20%3CSPAN%3E%22SE%20%E3%82%AD%E3%83%BC%E3%82%B9%E3%83%88%E3%82%A2%E3%81%AE%E5%88%9D%E6%9C%9F%E5%8C%96%E3%81%AB%E5%A4%B1%E6%95%97%E3%81%97%E3%81%BE%E3%81%97%E3%81%9F%20(0x%3C%2FSPAN%3E%20%3CSPAN%3E%25X%3C%2FSPAN%3E%20%3CSPAN%3E)%22%3C%2FSPAN%3E%20%3CSPAN%3E%2C%3C%2FSPAN%3E%20%3CSPAN%3Estatus%3C%2FSPAN%3E%20%3CSPAN%3E)%3B%7D%3C%2FSPAN%3E%3C%2FDIV%3E%3CBR%20%2F%3E%3CDIV%3E%3CSPAN%3E%26nbsp%3B%20%26nbsp%3B%20%3C%2FSPAN%3E%3CSPAN%3E%E3%82%B9%E3%83%86%E3%83%BC%E3%82%BF%E3%82%B9%3C%2FSPAN%3E%3CSPAN%3E%3D%3C%2FSPAN%3E%20%3CSPAN%3Esss_key_store_allocate%3C%2FSPAN%3E%20%3CSPAN%3E(%3C%2FSPAN%3E%20%3CSPAN%3E%26amp%3B%3C%2FSPAN%3E%20%3CSPAN%3EpCtx%3C%2FSPAN%3E%20%3CSPAN%3E-%26gt%3B%3C%2FSPAN%3E%20%3CSPAN%3Eks%3C%2FSPAN%3E%20%3CSPAN%3E%2C%3C%2FSPAN%3E%20%3CSPAN%3E1%3C%2FSPAN%3E%20%3CSPAN%3EU%3C%2FSPAN%3E%20%3CSPAN%3E)%3B%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%26nbsp%3B%20%26nbsp%3B%20%3C%2FSPAN%3E%3CSPAN%3Eif%3C%2FSPAN%3E%20%3CSPAN%3E(%3C%2FSPAN%3E%20%3CSPAN%3EkStatus_SSS_Success%3C%2FSPAN%3E%20%3CSPAN%3E!%3D%3C%2FSPAN%3E%20%3CSPAN%3Estatus%3C%2FSPAN%3E%20%3CSPAN%3E)%20%7B%3C%2FSPAN%3E%20%3CSPAN%3ELOG_E%3C%2FSPAN%3E%20%3CSPAN%3E(%3C%2FSPAN%3E%20%3CSPAN%3E%22SE%20%E3%82%AD%E3%83%BC%E3%82%B9%E3%83%88%E3%82%A2%E3%81%AE%E5%89%B2%E3%82%8A%E5%BD%93%E3%81%A6%E5%A4%B1%E6%95%97%20(0x%3C%2FSPAN%3E%20%3CSPAN%3E%25X%3C%2FSPAN%3E%20%3CSPAN%3E)%22%3C%2FSPAN%3E%20%3CSPAN%3E%2C%3C%2FSPAN%3E%20%3CSPAN%3Estatus%3C%2FSPAN%3E%20%3CSPAN%3E)%3B%7D%3C%2FSPAN%3E%3C%2FDIV%3E%3CBR%20%2F%3E%3CDIV%3E%3CSPAN%3E%26nbsp%3B%20%26nbsp%3B%20%3C%2FSPAN%3E%3CSPAN%3E%E3%82%B9%E3%83%86%E3%83%BC%E3%82%BF%E3%82%B9%3C%2FSPAN%3E%3CSPAN%3E%E3%82%92%E8%BF%94%E3%81%97%E3%81%BE%E3%81%99%3C%2FSPAN%3E%3CSPAN%3E%E3%80%82%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%7D%3C%2FSPAN%3E%3C%2FDIV%3E%3CBR%20%2F%3E%3CDIV%3E%3CSPAN%3E%E9%9D%99%E7%9A%84%3C%2FSPAN%3E%3CSPAN%3Esss_status_t%3C%2FSPAN%3E%20%3CSPAN%3Etest_random%3C%2FSPAN%3E%20%3CSPAN%3E(%3C%2FSPAN%3E%20%3CSPAN%3Eex_sss_boot_ctx_t%3C%2FSPAN%3E%20%3CSPAN%3E*%3C%2FSPAN%3E%20%3CSPAN%3EpCtx%3C%2FSPAN%3E%20%3CSPAN%3E)%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%7B%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%26nbsp%3B%20%26nbsp%3B%20%3C%2FSPAN%3E%3CSPAN%3Esss_rng_context_t%3C%2FSPAN%3E%20%3CSPAN%3Erng%3C%2FSPAN%3E%20%3CSPAN%3E%3B%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%26nbsp%3B%20%26nbsp%3B%20%3C%2FSPAN%3E%3CSPAN%3Euint8_t%3C%2FSPAN%3E%20%3CSPAN%3ErndData%3C%2FSPAN%3E%20%3CSPAN%3E%5B%3C%2FSPAN%3E%20%3CSPAN%3E256%3C%2FSPAN%3E%20%3CSPAN%3E%5D%3C%2FSPAN%3E%20%3CSPAN%3E%3D%3C%2FSPAN%3E%20%3CSPAN%3E%7B%3C%2FSPAN%3E%20%3CSPAN%3E0%3C%2FSPAN%3E%20%3CSPAN%3E%7D%3B%3C%2FSPAN%3E%3C%2FDIV%3E%3CBR%20%2F%3E%3CDIV%3E%3CSPAN%3E%26nbsp%3B%20%26nbsp%3B%20%3C%2FSPAN%3E%3CSPAN%3Esss_status_t%3C%2FSPAN%3E%3CSPAN%3E%E3%82%B9%E3%83%86%E3%83%BC%E3%82%BF%E3%82%B9%3C%2FSPAN%3E%3CSPAN%3E%3D%3C%2FSPAN%3E%20%3CSPAN%3Esss_rng_context_init%3C%2FSPAN%3E%20%3CSPAN%3E(%3C%2FSPAN%3E%20%3CSPAN%3E%26amp%3B%3C%2FSPAN%3E%20%3CSPAN%3Erng%3C%2FSPAN%3E%20%3CSPAN%3E%E3%80%81%3C%2FSPAN%3E%20%3CSPAN%3E%26amp%3B%3C%2FSPAN%3E%20%3CSPAN%3EpCtx%3C%2FSPAN%3E%20%3CSPAN%3E-%26gt%3B%3C%2FSPAN%3E%3CSPAN%3E%E3%82%BB%E3%83%83%E3%82%B7%E3%83%A7%E3%83%B3%3C%2FSPAN%3E%3CSPAN%3E)%3B%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%26nbsp%3B%20%26nbsp%3B%20%3C%2FSPAN%3E%3CSPAN%3EENSURE_OR_GO_CLEANUP%3C%2FSPAN%3E%20%3CSPAN%3E(%3C%2FSPAN%3E%20%3CSPAN%3EkStatus_SSS_Success%3C%2FSPAN%3E%20%3CSPAN%3E%3D%3D%3C%2FSPAN%3E%3CSPAN%3E%E3%82%B9%E3%83%86%E3%83%BC%E3%82%BF%E3%82%B9%3C%2FSPAN%3E%3CSPAN%3E)%3B%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%26nbsp%3B%20%26nbsp%3B%20%3C%2FSPAN%3E%3CSPAN%3E%E3%82%B9%E3%83%86%E3%83%BC%E3%82%BF%E3%82%B9%3C%2FSPAN%3E%3CSPAN%3E%3D%3C%2FSPAN%3E%20%3CSPAN%3Esss_rng_get_random%3C%2FSPAN%3E%20%3CSPAN%3E(%3C%2FSPAN%3E%20%3CSPAN%3E%26amp%3B%3C%2FSPAN%3E%20%3CSPAN%3Erng%3C%2FSPAN%3E%20%3CSPAN%3E%2C%3C%2FSPAN%3E%20%3CSPAN%3ErndData%3C%2FSPAN%3E%20%3CSPAN%3E%2C%3C%2FSPAN%3E%20%3CSPAN%3E32%3C%2FSPAN%3E%20%3CSPAN%3E)%3B%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%26nbsp%3B%20%26nbsp%3B%20%3C%2FSPAN%3E%3CSPAN%3EENSURE_OR_GO_CLEANUP%3C%2FSPAN%3E%20%3CSPAN%3E(%3C%2FSPAN%3E%3CSPAN%3E%E3%82%B9%E3%83%86%E3%83%BC%E3%82%BF%E3%82%B9%3C%2FSPAN%3E%3CSPAN%3E%3D%3D%3C%2FSPAN%3E%20%3CSPAN%3EkStatus_SSS_Success%3C%2FSPAN%3E%20%3CSPAN%3E)%3B%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%26nbsp%3B%20%26nbsp%3B%20%3C%2FSPAN%3E%3CSPAN%3E%E3%82%B9%E3%83%86%E3%83%BC%E3%82%BF%E3%82%B9%3C%2FSPAN%3E%3CSPAN%3E%3D%3C%2FSPAN%3E%20%3CSPAN%3Esss_rng_context_free%3C%2FSPAN%3E%20%3CSPAN%3E(%3C%2FSPAN%3E%20%3CSPAN%3E%26amp%3B%3C%2FSPAN%3E%20%3CSPAN%3Erng%3C%2FSPAN%3E%20%3CSPAN%3E)%3B%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%26nbsp%3B%20%26nbsp%3B%20%3C%2FSPAN%3E%3CSPAN%3EENSURE_OR_GO_CLEANUP%3C%2FSPAN%3E%20%3CSPAN%3E(%3C%2FSPAN%3E%3CSPAN%3E%E3%82%B9%E3%83%86%E3%83%BC%E3%82%BF%E3%82%B9%3C%2FSPAN%3E%3CSPAN%3E%3D%3D%3C%2FSPAN%3E%20%3CSPAN%3EkStatus_SSS_Success%3C%2FSPAN%3E%20%3CSPAN%3E)%3B%3C%2FSPAN%3E%3C%2FDIV%3E%3CBR%20%2F%3E%3CDIV%3E%3CSPAN%3E%E6%8E%83%E9%99%A4%3C%2FSPAN%3E%3CSPAN%3E%EF%BC%9A%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%26nbsp%3B%20%26nbsp%3B%20%3C%2FSPAN%3E%3CSPAN%3E%E3%82%B9%E3%83%86%E3%83%BC%E3%82%BF%E3%82%B9%3C%2FSPAN%3E%3CSPAN%3E%E3%82%92%E8%BF%94%E3%81%97%E3%81%BE%E3%81%99%3C%2FSPAN%3E%3CSPAN%3E%E3%80%82%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%7D%3C%2FSPAN%3E%3C%2FDIV%3E%3CBR%20%2F%3E%3CDIV%3E%3CSPAN%3Esss_status_t%3C%2FSPAN%3E%20%3CSPAN%3Es_alloc_Scp03key_Host%3C%2FSPAN%3E%20%3CSPAN%3E(%3C%2FSPAN%3E%20%3CSPAN%3Esss_object_t%3C%2FSPAN%3E%20%3CSPAN%3E*%3C%2FSPAN%3E%20%3CSPAN%3EkeyObject%3C%2FSPAN%3E%20%3CSPAN%3E%E3%80%81%3C%2FSPAN%3E%20%3CSPAN%3Esss_key_store_t%3C%2FSPAN%3E%20%3CSPAN%3E*%3C%2FSPAN%3E%20%3CSPAN%3EpKs%3C%2FSPAN%3E%20%3CSPAN%3E%E3%80%81%3C%2FSPAN%3E%20%3CSPAN%3Euint32_t%3C%2FSPAN%3E%20%3CSPAN%3EkeyId%3C%2FSPAN%3E%20%3CSPAN%3E)%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%7B%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%26nbsp%3B%20%26nbsp%3B%20%3C%2FSPAN%3E%3CSPAN%3Esss_status_t%3C%2FSPAN%3E%3CSPAN%3E%E3%82%B9%E3%83%86%E3%83%BC%E3%82%BF%E3%82%B9%3C%2FSPAN%3E%3CSPAN%3E%3D%3C%2FSPAN%3E%20%3CSPAN%3EkStatus_SSS_Fail%3C%2FSPAN%3E%20%3CSPAN%3E%3B%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%26nbsp%3B%20%26nbsp%3B%20%3C%2FSPAN%3E%3CSPAN%3E%E7%8A%B6%E6%85%8B%3C%2FSPAN%3E%3CSPAN%3E%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%3C%2FSPAN%3E%3CSPAN%3E%3D%3C%2FSPAN%3E%20%3CSPAN%3Esss_key_object_init%3C%2FSPAN%3E%20%3CSPAN%3E(%3C%2FSPAN%3E%20%3CSPAN%3EkeyObject%3C%2FSPAN%3E%20%3CSPAN%3E%E3%80%81%3C%2FSPAN%3E%20%3CSPAN%3EpKs%3C%2FSPAN%3E%20%3CSPAN%3E)%3B%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%26nbsp%3B%20%26nbsp%3B%20%3C%2FSPAN%3E%3CSPAN%3Eif%3C%2FSPAN%3E%20%3CSPAN%3E(%3C%2FSPAN%3E%3CSPAN%3E%E3%82%B9%E3%83%86%E3%83%BC%E3%82%BF%E3%82%B9%3C%2FSPAN%3E%3CSPAN%3E!%3D%3C%2FSPAN%3E%20%3CSPAN%3EkStatus_SSS_Success%3C%2FSPAN%3E%20%3CSPAN%3E)%20%7B%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%3C%2FSPAN%3E%3CSPAN%3E%E3%82%B9%E3%83%86%E3%83%BC%E3%82%BF%E3%82%B9%3C%2FSPAN%3E%3CSPAN%3E%E3%82%92%E8%BF%94%E3%81%97%E3%81%BE%E3%81%99%3C%2FSPAN%3E%3CSPAN%3E%E3%80%82%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%26nbsp%3B%26nbsp%3B%20%7D%3C%2FSPAN%3E%3C%2FDIV%3E%3CBR%20%2F%3E%3CDIV%3E%3CSPAN%3E%26nbsp%3B%20%26nbsp%3B%20%3C%2FSPAN%3E%3CSPAN%3E%E3%82%B9%E3%83%86%E3%83%BC%E3%82%BF%E3%82%B9%3C%2FSPAN%3E%3CSPAN%3E%3D%3C%2FSPAN%3E%20%3CSPAN%3Esss_key_object_allocate_handle%3C%2FSPAN%3E%20%3CSPAN%3E(%3C%2FSPAN%3E%20%3CSPAN%3EkeyObject%3C%2FSPAN%3E%20%3CSPAN%3E%E3%80%81%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%3C%2FSPAN%3E%3CSPAN%3E%E3%82%AD%E3%83%BCID%3C%2FSPAN%3E%20%3CSPAN%3E%E3%80%81%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%3C%2FSPAN%3E%3CSPAN%3EkSSS_KeyPart_Default%3C%2FSPAN%3E%20%3CSPAN%3E%E3%80%81%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%3C%2FSPAN%3E%3CSPAN%3EkSSS_%E6%9A%97%E5%8F%B7%E3%82%BF%E3%82%A4%E3%83%97_AES%3C%2FSPAN%3E%20%3CSPAN%3E%E3%80%81%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%3C%2FSPAN%3E%3CSPAN%3ESCP03_MAX_AUTH_KEY_SIZE%3C%2FSPAN%3E%20%3CSPAN%3E%E3%80%81%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%3C%2FSPAN%3E%3CSPAN%3EkKeyObject_Mode_Transient%3C%2FSPAN%3E%20%3CSPAN%3E)%3B%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%26nbsp%3B%20%26nbsp%3B%20%3C%2FSPAN%3E%3CSPAN%3E%E3%82%B9%E3%83%86%E3%83%BC%E3%82%BF%E3%82%B9%3C%2FSPAN%3E%3CSPAN%3E%E3%82%92%E8%BF%94%E3%81%97%E3%81%BE%E3%81%99%3C%2FSPAN%3E%3CSPAN%3E%E3%80%82%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%7D%3C%2FSPAN%3E%3C%2FDIV%3E%3CBR%20%2F%3E%3CDIV%3E%3CSPAN%3Esss_status_t%3C%2FSPAN%3E%20%3CSPAN%3Es_platform_prepare_host%3C%2FSPAN%3E%20%3CSPAN%3E(%3C%2FSPAN%3E%20%3CSPAN%3Esss_session_t%3C%2FSPAN%3E%20%3CSPAN%3E*%3C%2FSPAN%3E%20%3CSPAN%3EpHostSession%3C%2FSPAN%3E%20%3CSPAN%3E%E3%80%81%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%26nbsp%3B%20%26nbsp%3B%20%3C%2FSPAN%3E%3CSPAN%3Esss_key_store_t%3C%2FSPAN%3E%20%3CSPAN%3E*%3C%2FSPAN%3E%20%3CSPAN%3EpHostKs%3C%2FSPAN%3E%20%3CSPAN%3E%E3%80%81%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%26nbsp%3B%20%26nbsp%3B%20%3C%2FSPAN%3E%3CSPAN%3ESE_Connect_Ctx_t%3C%2FSPAN%3E%20%3CSPAN%3E*%3C%2FSPAN%3E%20%3CSPAN%3Ese05x_open_ctx%3C%2FSPAN%3E%20%3CSPAN%3E%E3%80%81%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%26nbsp%3B%20%26nbsp%3B%20%3C%2FSPAN%3E%3CSPAN%3Euint8_t%3C%2FSPAN%3E%20%3CSPAN%3E*%3C%2FSPAN%3E%20%3CSPAN%3EENC_KEY%3C%2FSPAN%3E%20%3CSPAN%3E%2C%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%26nbsp%3B%20%26nbsp%3B%20%3C%2FSPAN%3E%3CSPAN%3Euint8_t%3C%2FSPAN%3E%20%3CSPAN%3E*%3C%2FSPAN%3E%20%3CSPAN%3EMAC_KEY%3C%2FSPAN%3E%20%3CSPAN%3E%2C%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%26nbsp%3B%20%26nbsp%3B%20%3C%2FSPAN%3E%3CSPAN%3Euint8_t%3C%2FSPAN%3E%20%3CSPAN%3E*%3C%2FSPAN%3E%20%3CSPAN%3EDEK_KEY%3C%2FSPAN%3E%20%3CSPAN%3E%E3%80%81%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%26nbsp%3B%20%26nbsp%3B%20%3C%2FSPAN%3E%3CSPAN%3Esize_t%3C%2FSPAN%3E%3CSPAN%3E%E3%82%AD%E3%83%BC%E3%81%AE%E9%95%B7%E3%81%95%3C%2FSPAN%3E%3CSPAN%3E)%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%7B%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%26nbsp%3B%20%26nbsp%3B%20%3C%2FSPAN%3E%3CSPAN%3Esss_status_t%3C%2FSPAN%3E%3CSPAN%3E%E3%82%B9%E3%83%86%E3%83%BC%E3%82%BF%E3%82%B9%3C%2FSPAN%3E%3CSPAN%3E%3D%3C%2FSPAN%3E%20%3CSPAN%3EkStatus_SSS_Fail%3C%2FSPAN%3E%20%3CSPAN%3E%3B%3C%2FSPAN%3E%3C%2FDIV%3E%3CBR%20%2F%3E%3CDIV%3E%3CSPAN%3E%26nbsp%3B%20%26nbsp%3B%20%3C%2FSPAN%3E%3CSPAN%3ENXSCP03_StaticCtx_t%3C%2FSPAN%3E%20%3CSPAN%3E*%3C%2FSPAN%3E%20%3CSPAN%3EpStatic_ctx%3C%2FSPAN%3E%20%3CSPAN%3E%3D%3C%2FSPAN%3E%20%3CSPAN%3Ese05x_open_ctx%3C%2FSPAN%3E%20%3CSPAN%3E-%3C%2FSPAN%3E%20%3CSPAN%3E%26gt%3B%3C%2FSPAN%3E%20%3CSPAN%3Eauth.ctx.scp03.pStatic_ctx%3C%2FSPAN%3E%20%3CSPAN%3E%3B%3C%2FSPAN%3E%3CSPAN%3E%E2%80%8B%3C%2FSPAN%3E%3CSPAN%3E%E2%80%8B%3C%2FSPAN%3E%3CSPAN%3E%E2%80%8B%3C%2FSPAN%3E%3CSPAN%3E%E2%80%8B%3C%2FSPAN%3E%3CSPAN%3E%E2%80%8B%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%26nbsp%3B%20%26nbsp%3B%20%3C%2FSPAN%3E%3CSPAN%3ENXSCP03_DynCtx_t%3C%2FSPAN%3E%20%3CSPAN%3E*%3C%2FSPAN%3E%20%3CSPAN%3EpDyn_ctx%3C%2FSPAN%3E%3CSPAN%3E%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%3C%2FSPAN%3E%3CSPAN%3E%3D%3C%2FSPAN%3E%20%3CSPAN%3Ese05x_open_ctx%3C%2FSPAN%3E%20%3CSPAN%3E-%3C%2FSPAN%3E%20%3CSPAN%3E%26gt%3B%3C%2FSPAN%3E%20%3CSPAN%3Eauth.ctx.scp03.pDyn_ctx%3C%2FSPAN%3E%20%3CSPAN%3E%3B%3C%2FSPAN%3E%3CSPAN%3E%E2%80%8B%3C%2FSPAN%3E%3CSPAN%3E%E2%80%8B%3C%2FSPAN%3E%3CSPAN%3E%E2%80%8B%3C%2FSPAN%3E%3CSPAN%3E%E2%80%8B%3C%2FSPAN%3E%3CSPAN%3E%E2%80%8B%3C%2FSPAN%3E%3C%2FDIV%3E%3CBR%20%2F%3E%3CDIV%3E%3CSPAN%3E%26nbsp%3B%20%26nbsp%3B%20%3C%2FSPAN%3E%3CSPAN%3EpStatic_ctx%3C%2FSPAN%3E%20%3CSPAN%3E-%26gt%3B%3C%2FSPAN%3E%20%3CSPAN%3EkeyVerNo%3C%2FSPAN%3E%20%3CSPAN%3E%3D%3C%2FSPAN%3E%20%3CSPAN%3EPF_KEY_VERSION_NO%3C%2FSPAN%3E%20%3CSPAN%3E%3B%3C%2FSPAN%3E%3C%2FDIV%3E%3CBR%20%2F%3E%3CDIV%3E%3CSPAN%3E%2F*%20ENC%E9%9D%99%E7%9A%84%E3%82%AD%E3%83%BC%E3%81%AE%E5%89%B2%E3%82%8A%E5%BD%93%E3%81%A6%E3%82%92%E5%88%9D%E6%9C%9F%E5%8C%96%20*%2F%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%26nbsp%3B%20%26nbsp%3B%20%3C%2FSPAN%3E%3CSPAN%3E%E3%82%B9%E3%83%86%E3%83%BC%E3%82%BF%E3%82%B9%3C%2FSPAN%3E%3CSPAN%3E%3D%3C%2FSPAN%3E%20%3CSPAN%3Es_alloc_Scp03key_Host%3C%2FSPAN%3E%20%3CSPAN%3E(%3C%2FSPAN%3E%20%3CSPAN%3E%26amp%3B%3C%2FSPAN%3E%20%3CSPAN%3EpStatic_ctx%3C%2FSPAN%3E%20%3CSPAN%3E-%26gt%3B%3C%2FSPAN%3E%20%3CSPAN%3EEnc%3C%2FSPAN%3E%20%3CSPAN%3E%E3%80%81%3C%2FSPAN%3E%20%3CSPAN%3EpHostKs%3C%2FSPAN%3E%20%3CSPAN%3E%E3%80%81%3C%2FSPAN%3E%20%3CSPAN%3E__LINE__%3C%2FSPAN%3E%20%3CSPAN%3E)%3B%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%26nbsp%3B%20%26nbsp%3B%20%3C%2FSPAN%3E%3CSPAN%3Eif%3C%2FSPAN%3E%20%3CSPAN%3E(%3C%2FSPAN%3E%3CSPAN%3E%E3%82%B9%E3%83%86%E3%83%BC%E3%82%BF%E3%82%B9%3C%2FSPAN%3E%3CSPAN%3E!%3D%3C%2FSPAN%3E%20%3CSPAN%3EkStatus_SSS_Success%3C%2FSPAN%3E%20%3CSPAN%3E)%20%7B%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%3C%2FSPAN%3E%3CSPAN%3E%E3%82%B9%E3%83%86%E3%83%BC%E3%82%BF%E3%82%B9%3C%2FSPAN%3E%3CSPAN%3E%E3%82%92%E8%BF%94%E3%81%97%E3%81%BE%E3%81%99%3C%2FSPAN%3E%3CSPAN%3E%E3%80%82%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%26nbsp%3B%26nbsp%3B%20%7D%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%2F*%20ENC%E9%9D%99%E7%9A%84%E3%82%AD%E3%83%BC%E3%82%92%E8%A8%AD%E5%AE%9A%E3%81%99%E3%82%8B%20*%2F%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%26nbsp%3B%20%26nbsp%3B%20%3C%2FSPAN%3E%3CSPAN%3E%E3%82%B9%E3%83%86%E3%83%BC%E3%82%BF%E3%82%B9%3C%2FSPAN%3E%3CSPAN%3E%3D%3C%2FSPAN%3E%20%3CSPAN%3Esss_key_store_set_key%3C%2FSPAN%3E%20%3CSPAN%3E(%3C%2FSPAN%3E%20%3CSPAN%3EpHostKs%3C%2FSPAN%3E%20%3CSPAN%3E%E3%80%81%3C%2FSPAN%3E%20%3CSPAN%3E%26amp%3B%3C%2FSPAN%3E%20%3CSPAN%3EpStatic_ctx%3C%2FSPAN%3E%20%3CSPAN%3E-%26gt%3B%3C%2FSPAN%3E%20%3CSPAN%3EEnc%3C%2FSPAN%3E%20%3CSPAN%3E%E3%80%81%3C%2FSPAN%3E%20%3CSPAN%3EENC_KEY%3C%2FSPAN%3E%20%3CSPAN%3E%E3%80%81%3C%2FSPAN%3E%20%3CSPAN%3Ekey_length%3C%2FSPAN%3E%20%3CSPAN%3E%E3%80%81%3C%2FSPAN%3E%20%3CSPAN%3Ekey_length%3C%2FSPAN%3E%20%3CSPAN%3E*%3C%2FSPAN%3E%20%3CSPAN%3E8%3C%2FSPAN%3E%20%3CSPAN%3E%E3%80%81%3C%2FSPAN%3E%20%3CSPAN%3ENULL%3C%2FSPAN%3E%20%3CSPAN%3E%E3%80%81%3C%2FSPAN%3E%20%3CSPAN%3E0%3C%2FSPAN%3E%20%3CSPAN%3E)%3B%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%26nbsp%3B%20%26nbsp%3B%20%3C%2FSPAN%3E%3CSPAN%3Eif%3C%2FSPAN%3E%20%3CSPAN%3E(%3C%2FSPAN%3E%3CSPAN%3E%E3%82%B9%E3%83%86%E3%83%BC%E3%82%BF%E3%82%B9%3C%2FSPAN%3E%3CSPAN%3E!%3D%3C%2FSPAN%3E%20%3CSPAN%3EkStatus_SSS_Success%3C%2FSPAN%3E%20%3CSPAN%3E)%20%7B%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%3C%2FSPAN%3E%3CSPAN%3E%E3%82%B9%E3%83%86%E3%83%BC%E3%82%BF%E3%82%B9%3C%2FSPAN%3E%3CSPAN%3E%E3%82%92%E8%BF%94%E3%81%97%E3%81%BE%E3%81%99%3C%2FSPAN%3E%3CSPAN%3E%E3%80%82%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%26nbsp%3B%26nbsp%3B%20%7D%3C%2FSPAN%3E%3C%2FDIV%3E%3CBR%20%2F%3E%3CDIV%3E%3CSPAN%3E%2F*%20MAC%E9%9D%99%E7%9A%84%E3%82%AD%E3%83%BC%E3%81%AE%E5%89%B2%E3%82%8A%E5%BD%93%E3%81%A6%E3%82%92%E5%88%9D%E6%9C%9F%E5%8C%96%E3%81%99%E3%82%8B%20*%2F%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%26nbsp%3B%20%26nbsp%3B%20%3C%2FSPAN%3E%3CSPAN%3E%E3%82%B9%E3%83%86%E3%83%BC%E3%82%BF%E3%82%B9%3C%2FSPAN%3E%3CSPAN%3E%3D%3C%2FSPAN%3E%20%3CSPAN%3Es_alloc_Scp03key_Host%3C%2FSPAN%3E%20%3CSPAN%3E(%3C%2FSPAN%3E%20%3CSPAN%3E%26amp%3B%3C%2FSPAN%3E%20%3CSPAN%3EpStatic_ctx%3C%2FSPAN%3E%20%3CSPAN%3E-%26gt%3B%3C%2FSPAN%3E%20%3CSPAN%3EMac%3C%2FSPAN%3E%20%3CSPAN%3E%E3%80%81%3C%2FSPAN%3E%20%3CSPAN%3EpHostKs%3C%2FSPAN%3E%20%3CSPAN%3E%E3%80%81%3C%2FSPAN%3E%20%3CSPAN%3E__LINE__%3C%2FSPAN%3E%20%3CSPAN%3E)%3B%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%26nbsp%3B%20%26nbsp%3B%20%3C%2FSPAN%3E%3CSPAN%3Eif%3C%2FSPAN%3E%20%3CSPAN%3E(%3C%2FSPAN%3E%3CSPAN%3E%E3%82%B9%E3%83%86%E3%83%BC%E3%82%BF%E3%82%B9%3C%2FSPAN%3E%3CSPAN%3E!%3D%3C%2FSPAN%3E%20%3CSPAN%3EkStatus_SSS_Success%3C%2FSPAN%3E%20%3CSPAN%3E)%20%7B%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%3C%2FSPAN%3E%3CSPAN%3E%E3%82%B9%E3%83%86%E3%83%BC%E3%82%BF%E3%82%B9%3C%2FSPAN%3E%3CSPAN%3E%E3%82%92%E8%BF%94%E3%81%97%E3%81%BE%E3%81%99%3C%2FSPAN%3E%3CSPAN%3E%E3%80%82%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%26nbsp%3B%26nbsp%3B%20%7D%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%2F*%20MAC%E9%9D%99%E7%9A%84%E3%82%AD%E3%83%BC%E3%82%92%E8%A8%AD%E5%AE%9A%E3%81%99%E3%82%8B%20*%2F%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%26nbsp%3B%20%26nbsp%3B%20%3C%2FSPAN%3E%3CSPAN%3E%E3%82%B9%E3%83%86%E3%83%BC%E3%82%BF%E3%82%B9%3C%2FSPAN%3E%3CSPAN%3E%3D%3C%2FSPAN%3E%20%3CSPAN%3Esss_key_store_set_key%3C%2FSPAN%3E%20%3CSPAN%3E(%3C%2FSPAN%3E%20%3CSPAN%3EpHostKs%3C%2FSPAN%3E%20%3CSPAN%3E%E3%80%81%3C%2FSPAN%3E%20%3CSPAN%3E%26amp%3B%3C%2FSPAN%3E%20%3CSPAN%3EpStatic_ctx%3C%2FSPAN%3E%20%3CSPAN%3E-%26gt%3B%3C%2FSPAN%3E%20%3CSPAN%3EMac%3C%2FSPAN%3E%20%3CSPAN%3E%E3%80%81%3C%2FSPAN%3E%20%3CSPAN%3EMAC_KEY%3C%2FSPAN%3E%20%3CSPAN%3E%E3%80%81%3C%2FSPAN%3E%20%3CSPAN%3Ekey_length%3C%2FSPAN%3E%20%3CSPAN%3E%E3%80%81%3C%2FSPAN%3E%20%3CSPAN%3Ekey_length%3C%2FSPAN%3E%20%3CSPAN%3E*%3C%2FSPAN%3E%20%3CSPAN%3E8%3C%2FSPAN%3E%20%3CSPAN%3E%E3%80%81%3C%2FSPAN%3E%20%3CSPAN%3ENULL%3C%2FSPAN%3E%20%3CSPAN%3E%E3%80%81%3C%2FSPAN%3E%20%3CSPAN%3E0%3C%2FSPAN%3E%20%3CSPAN%3E)%3B%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%26nbsp%3B%20%26nbsp%3B%20%3C%2FSPAN%3E%3CSPAN%3Eif%3C%2FSPAN%3E%20%3CSPAN%3E(%3C%2FSPAN%3E%3CSPAN%3E%E3%82%B9%E3%83%86%E3%83%BC%E3%82%BF%E3%82%B9%3C%2FSPAN%3E%3CSPAN%3E!%3D%3C%2FSPAN%3E%20%3CSPAN%3EkStatus_SSS_Success%3C%2FSPAN%3E%20%3CSPAN%3E)%20%7B%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%3C%2FSPAN%3E%3CSPAN%3E%E3%82%B9%E3%83%86%E3%83%BC%E3%82%BF%E3%82%B9%3C%2FSPAN%3E%3CSPAN%3E%E3%82%92%E8%BF%94%E3%81%97%E3%81%BE%E3%81%99%3C%2FSPAN%3E%3CSPAN%3E%E3%80%82%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%26nbsp%3B%26nbsp%3B%20%7D%3C%2FSPAN%3E%3C%2FDIV%3E%3CBR%20%2F%3E%3CDIV%3E%3CSPAN%3E%2F*%20DEK%E9%9D%99%E7%9A%84%E3%82%AD%E3%83%BC%E3%81%AE%E5%89%B2%E3%82%8A%E5%BD%93%E3%81%A6%E3%82%92%E5%88%9D%E6%9C%9F%E5%8C%96%20*%2F%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%26nbsp%3B%20%26nbsp%3B%20%3C%2FSPAN%3E%3CSPAN%3E%E3%82%B9%E3%83%86%E3%83%BC%E3%82%BF%E3%82%B9%3C%2FSPAN%3E%3CSPAN%3E%3D%3C%2FSPAN%3E%20%3CSPAN%3Es_alloc_Scp03key_Host%3C%2FSPAN%3E%20%3CSPAN%3E(%3C%2FSPAN%3E%20%3CSPAN%3E%26amp%3B%3C%2FSPAN%3E%20%3CSPAN%3EpStatic_ctx%3C%2FSPAN%3E%20%3CSPAN%3E-%26gt%3B%3C%2FSPAN%3E%20%3CSPAN%3EDek%3C%2FSPAN%3E%20%3CSPAN%3E%E3%80%81%3C%2FSPAN%3E%20%3CSPAN%3EpHostKs%3C%2FSPAN%3E%20%3CSPAN%3E%E3%80%81%3C%2FSPAN%3E%20%3CSPAN%3E__LINE__%3C%2FSPAN%3E%20%3CSPAN%3E)%3B%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%26nbsp%3B%20%26nbsp%3B%20%3C%2FSPAN%3E%3CSPAN%3Eif%3C%2FSPAN%3E%20%3CSPAN%3E(%3C%2FSPAN%3E%3CSPAN%3E%E3%82%B9%E3%83%86%E3%83%BC%E3%82%BF%E3%82%B9%3C%2FSPAN%3E%3CSPAN%3E!%3D%3C%2FSPAN%3E%20%3CSPAN%3EkStatus_SSS_Success%3C%2FSPAN%3E%20%3CSPAN%3E)%20%7B%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%3C%2FSPAN%3E%3CSPAN%3E%E3%82%B9%E3%83%86%E3%83%BC%E3%82%BF%E3%82%B9%3C%2FSPAN%3E%3CSPAN%3E%E3%82%92%E8%BF%94%E3%81%97%E3%81%BE%E3%81%99%3C%2FSPAN%3E%3CSPAN%3E%E3%80%82%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%26nbsp%3B%26nbsp%3B%20%7D%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%2F*%20DEK%E9%9D%99%E7%9A%84%E3%82%AD%E3%83%BC%E3%82%92%E8%A8%AD%E5%AE%9A%E3%81%99%E3%82%8B%20*%2F%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%26nbsp%3B%20%26nbsp%3B%20%3C%2FSPAN%3E%3CSPAN%3E%E3%82%B9%E3%83%86%E3%83%BC%E3%82%BF%E3%82%B9%3C%2FSPAN%3E%3CSPAN%3E%3D%3C%2FSPAN%3E%20%3CSPAN%3Esss_key_store_set_key%3C%2FSPAN%3E%20%3CSPAN%3E(%3C%2FSPAN%3E%20%3CSPAN%3EpHostKs%3C%2FSPAN%3E%20%3CSPAN%3E%E3%80%81%3C%2FSPAN%3E%20%3CSPAN%3E%26amp%3B%3C%2FSPAN%3E%20%3CSPAN%3EpStatic_ctx%3C%2FSPAN%3E%20%3CSPAN%3E-%26gt%3B%3C%2FSPAN%3E%20%3CSPAN%3EDek%3C%2FSPAN%3E%20%3CSPAN%3E%E3%80%81%3C%2FSPAN%3E%20%3CSPAN%3EDEK_KEY%3C%2FSPAN%3E%20%3CSPAN%3E%E3%80%81%3C%2FSPAN%3E%20%3CSPAN%3Ekey_length%3C%2FSPAN%3E%20%3CSPAN%3E%E3%80%81%3C%2FSPAN%3E%20%3CSPAN%3Ekey_length%3C%2FSPAN%3E%20%3CSPAN%3E*%3C%2FSPAN%3E%20%3CSPAN%3E8%3C%2FSPAN%3E%20%3CSPAN%3E%E3%80%81%3C%2FSPAN%3E%20%3CSPAN%3ENULL%3C%2FSPAN%3E%20%3CSPAN%3E%E3%80%81%3C%2FSPAN%3E%20%3CSPAN%3E0%3C%2FSPAN%3E%20%3CSPAN%3E)%3B%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%26nbsp%3B%20%26nbsp%3B%20%3C%2FSPAN%3E%3CSPAN%3Eif%3C%2FSPAN%3E%20%3CSPAN%3E(%3C%2FSPAN%3E%3CSPAN%3E%E3%82%B9%E3%83%86%E3%83%BC%E3%82%BF%E3%82%B9%3C%2FSPAN%3E%3CSPAN%3E!%3D%3C%2FSPAN%3E%20%3CSPAN%3EkStatus_SSS_Success%3C%2FSPAN%3E%20%3CSPAN%3E)%20%7B%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%3C%2FSPAN%3E%3CSPAN%3E%E3%82%B9%E3%83%86%E3%83%BC%E3%82%BF%E3%82%B9%3C%2FSPAN%3E%3CSPAN%3E%E3%82%92%E8%BF%94%E3%81%97%E3%81%BE%E3%81%99%3C%2FSPAN%3E%3CSPAN%3E%E3%80%82%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%26nbsp%3B%26nbsp%3B%20%7D%3C%2FSPAN%3E%3C%2FDIV%3E%3CBR%20%2F%3E%3CDIV%3E%3CSPAN%3E%2F*%20ENC%E3%82%BB%E3%83%83%E3%82%B7%E3%83%A7%E3%83%B3%E3%82%AD%E3%83%BC%E3%81%AE%E5%89%B2%E3%82%8A%E5%BD%93%E3%81%A6%E3%82%92%E5%88%9D%E6%9C%9F%E5%8C%96%E3%81%99%E3%82%8B%20*%2F%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%26nbsp%3B%20%26nbsp%3B%20%3C%2FSPAN%3E%3CSPAN%3E%E3%82%B9%E3%83%86%E3%83%BC%E3%82%BF%E3%82%B9%3C%2FSPAN%3E%3CSPAN%3E%3D%3C%2FSPAN%3E%20%3CSPAN%3Es_alloc_Scp03key_Host%3C%2FSPAN%3E%20%3CSPAN%3E(%3C%2FSPAN%3E%20%3CSPAN%3E%26amp%3B%3C%2FSPAN%3E%20%3CSPAN%3EpDyn_ctx%3C%2FSPAN%3E%20%3CSPAN%3E-%26gt%3B%3C%2FSPAN%3E%20%3CSPAN%3EEnc%3C%2FSPAN%3E%20%3CSPAN%3E%E3%80%81%3C%2FSPAN%3E%20%3CSPAN%3EpHostKs%3C%2FSPAN%3E%20%3CSPAN%3E%E3%80%81%3C%2FSPAN%3E%20%3CSPAN%3E__LINE__%3C%2FSPAN%3E%20%3CSPAN%3E)%3B%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%26nbsp%3B%20%26nbsp%3B%20%3C%2FSPAN%3E%3CSPAN%3Eif%3C%2FSPAN%3E%20%3CSPAN%3E(%3C%2FSPAN%3E%3CSPAN%3E%E3%82%B9%E3%83%86%E3%83%BC%E3%82%BF%E3%82%B9%3C%2FSPAN%3E%3CSPAN%3E!%3D%3C%2FSPAN%3E%20%3CSPAN%3EkStatus_SSS_Success%3C%2FSPAN%3E%20%3CSPAN%3E)%20%7B%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%3C%2FSPAN%3E%3CSPAN%3E%E3%82%B9%E3%83%86%E3%83%BC%E3%82%BF%E3%82%B9%3C%2FSPAN%3E%3CSPAN%3E%E3%82%92%E8%BF%94%E3%81%97%E3%81%BE%E3%81%99%3C%2FSPAN%3E%3CSPAN%3E%E3%80%82%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%26nbsp%3B%26nbsp%3B%20%7D%3C%2FSPAN%3E%3C%2FDIV%3E%3CBR%20%2F%3E%3CDIV%3E%3CSPAN%3E%2F*%20MAC%E3%82%BB%E3%83%83%E3%82%B7%E3%83%A7%E3%83%B3%E3%82%AD%E3%83%BC%E3%81%AE%E5%89%B2%E3%82%8A%E5%BD%93%E3%81%A6%E3%82%92%E5%88%9D%E6%9C%9F%E5%8C%96%E3%81%99%E3%82%8B%20*%2F%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%26nbsp%3B%20%26nbsp%3B%20%3C%2FSPAN%3E%3CSPAN%3E%E3%82%B9%E3%83%86%E3%83%BC%E3%82%BF%E3%82%B9%3C%2FSPAN%3E%3CSPAN%3E%3D%3C%2FSPAN%3E%20%3CSPAN%3Es_alloc_Scp03key_Host%3C%2FSPAN%3E%20%3CSPAN%3E(%3C%2FSPAN%3E%20%3CSPAN%3E%26amp%3B%3C%2FSPAN%3E%20%3CSPAN%3EpDyn_ctx%3C%2FSPAN%3E%20%3CSPAN%3E-%26gt%3B%3C%2FSPAN%3E%20%3CSPAN%3EMac%3C%2FSPAN%3E%20%3CSPAN%3E%E3%80%81%3C%2FSPAN%3E%20%3CSPAN%3EpHostKs%3C%2FSPAN%3E%20%3CSPAN%3E%E3%80%81%3C%2FSPAN%3E%20%3CSPAN%3E__LINE__%3C%2FSPAN%3E%20%3CSPAN%3E)%3B%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%26nbsp%3B%20%26nbsp%3B%20%3C%2FSPAN%3E%3CSPAN%3Eif%3C%2FSPAN%3E%20%3CSPAN%3E(%3C%2FSPAN%3E%3CSPAN%3E%E3%82%B9%E3%83%86%E3%83%BC%E3%82%BF%E3%82%B9%3C%2FSPAN%3E%3CSPAN%3E!%3D%3C%2FSPAN%3E%20%3CSPAN%3EkStatus_SSS_Success%3C%2FSPAN%3E%20%3CSPAN%3E)%20%7B%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%3C%2FSPAN%3E%3CSPAN%3E%E3%82%B9%E3%83%86%E3%83%BC%E3%82%BF%E3%82%B9%3C%2FSPAN%3E%3CSPAN%3E%E3%82%92%E8%BF%94%E3%81%97%E3%81%BE%E3%81%99%3C%2FSPAN%3E%3CSPAN%3E%E3%80%82%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%26nbsp%3B%26nbsp%3B%20%7D%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%2F*%20DEK%E3%82%BB%E3%83%83%E3%82%B7%E3%83%A7%E3%83%B3%E3%82%AD%E3%83%BC%E3%81%AE%E5%89%B2%E3%82%8A%E5%BD%93%E3%81%A6%E3%82%92%E5%88%9D%E6%9C%9F%E5%8C%96%E3%81%99%E3%82%8B%20*%2F%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%26nbsp%3B%20%26nbsp%3B%20%3C%2FSPAN%3E%3CSPAN%3E%E3%82%B9%E3%83%86%E3%83%BC%E3%82%BF%E3%82%B9%3C%2FSPAN%3E%3CSPAN%3E%3D%3C%2FSPAN%3E%20%3CSPAN%3Es_alloc_Scp03key_Host%3C%2FSPAN%3E%20%3CSPAN%3E(%3C%2FSPAN%3E%20%3CSPAN%3E%26amp%3B%3C%2FSPAN%3E%20%3CSPAN%3EpDyn_ctx%3C%2FSPAN%3E%20%3CSPAN%3E-%26gt%3B%3C%2FSPAN%3E%20%3CSPAN%3ERmac%3C%2FSPAN%3E%20%3CSPAN%3E%E3%80%81%3C%2FSPAN%3E%20%3CSPAN%3EpHostKs%3C%2FSPAN%3E%20%3CSPAN%3E%E3%80%81%3C%2FSPAN%3E%20%3CSPAN%3E__LINE__%3C%2FSPAN%3E%20%3CSPAN%3E)%3B%3C%2FSPAN%3E%3C%2FDIV%3E%3CBR%20%2F%3E%3CDIV%3E%3CSPAN%3E%26nbsp%3B%20%26nbsp%3B%20%3C%2FSPAN%3E%3CSPAN%3E%E3%82%B9%E3%83%86%E3%83%BC%E3%82%BF%E3%82%B9%3C%2FSPAN%3E%3CSPAN%3E%E3%82%92%E8%BF%94%E3%81%97%E3%81%BE%E3%81%99%3C%2FSPAN%3E%3CSPAN%3E%E3%80%82%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%7D%3C%2FSPAN%3E%3C%2FDIV%3E%3CBR%20%2F%3E%3CDIV%3E%3CSPAN%3Esss_status_t%3C%2FSPAN%3E%20%3CSPAN%3Eex_sss_entry%3C%2FSPAN%3E%20%3CSPAN%3E(%3C%2FSPAN%3E%20%3CSPAN%3Eex_sss_boot_ctx_t%3C%2FSPAN%3E%20%3CSPAN%3E*%3C%2FSPAN%3E%20%3CSPAN%3EpCtx%3C%2FSPAN%3E%20%3CSPAN%3E)%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%7B%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%2F**%20SCP03%E6%8E%A5%E7%B6%9A%E3%81%AE%E3%81%9F%E3%82%81%E3%81%AB%E3%83%9B%E3%82%B9%E3%83%88%E3%82%92%E6%BA%96%E5%82%99%E3%81%97%E3%81%BE%E3%81%99%E3%80%82KC%E3%81%AFex_sss_entry%E3%81%AB%E8%A8%AD%E5%AE%9A%E3%81%95%E3%82%8C%E3%81%BE%E3%81%99**%2F%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%26nbsp%3B%20%26nbsp%3B%20%3C%2FSPAN%3E%3CSPAN%3ESE05x_Connect_Ctx_t%3C%2FSPAN%3E%20%3CSPAN%3E*%3C%2FSPAN%3E%20%3CSPAN%3EpConnectCtx%3C%2FSPAN%3E%20%3CSPAN%3E%3D%3C%2FSPAN%3E%20%3CSPAN%3E%26amp%3B%3C%2FSPAN%3E%20%3CSPAN%3EpCtx%3C%2FSPAN%3E%20%3CSPAN%3E-%26gt%3B%3C%2FSPAN%3E%20%3CSPAN%3Ese05x_open_ctx%3C%2FSPAN%3E%20%3CSPAN%3E%3B%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%26nbsp%3B%20%26nbsp%3B%20%3C%2FSPAN%3E%3CSPAN%3E%2F%2F%20T1oI2C%E3%81%B8%E3%81%AE%E6%8E%A5%E7%B6%9A%E3%82%92%E3%83%8F%E3%83%BC%E3%83%89%E3%82%B3%E3%83%BC%E3%83%89%E3%81%99%E3%82%8B%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%26nbsp%3B%20%26nbsp%3B%20%3C%2FSPAN%3E%3CSPAN%3EpConnectCtx%3C%2FSPAN%3E%20%3CSPAN%3E-%26gt%3B%3C%2FSPAN%3E%20%3CSPAN%3EconnType%3C%2FSPAN%3E%20%3CSPAN%3E%3D%3C%2FSPAN%3E%20%3CSPAN%3EkType_SE_Conn_Type_T1oI2C%3C%2FSPAN%3E%20%3CSPAN%3E%3B%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%26nbsp%3B%20%26nbsp%3B%20%3C%2FSPAN%3E%3CSPAN%3E%2F%2F%20%E8%AA%8D%E8%A8%BC%E3%82%BF%E3%82%A4%E3%83%97%E3%81%AF%E3%83%97%E3%83%A9%E3%83%83%E3%83%88%E3%83%95%E3%82%A9%E3%83%BC%E3%83%A0%20SCP03%20%E3%81%A7%E3%81%99%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%26nbsp%3B%20%26nbsp%3B%20%3C%2FSPAN%3E%3CSPAN%3EpConnectCtx%3C%2FSPAN%3E%20%3CSPAN%3E-%26gt%3B%3C%2FSPAN%3E%20%3CSPAN%3Eauth%3C%2FSPAN%3E%20%3CSPAN%3E.%3C%2FSPAN%3E%20%3CSPAN%3EauthType%3C%2FSPAN%3E%3CSPAN%3E%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%3C%2FSPAN%3E%3CSPAN%3E%3D%3C%2FSPAN%3E%20%3CSPAN%3EkSSS_AuthType_SCP03%3C%2FSPAN%3E%20%3CSPAN%3E%3B%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%26nbsp%3B%20%26nbsp%3B%20%3C%2FSPAN%3E%3CSPAN%3EpConnectCtx%3C%2FSPAN%3E%20%3CSPAN%3E-%26gt%3B%3C%2FSPAN%3E%20%3CSPAN%3Eauth%3C%2FSPAN%3E%20%3CSPAN%3E.%3C%2FSPAN%3E%20%3CSPAN%3Ectx%3C%2FSPAN%3E%20%3CSPAN%3E.%3C%2FSPAN%3E%20%3CSPAN%3Escp03%3C%2FSPAN%3E%20%3CSPAN%3E.%3C%2FSPAN%3E%20%3CSPAN%3EpStatic_ctx%3C%2FSPAN%3E%3CSPAN%3E%3D%3C%2FSPAN%3E%20%3CSPAN%3E%26amp%3B%3C%2FSPAN%3E%20%3CSPAN%3EpCtx%3C%2FSPAN%3E%20%3CSPAN%3E-%26gt%3B%3C%2FSPAN%3E%20%3CSPAN%3Eex_se05x_auth%3C%2FSPAN%3E%20%3CSPAN%3E.%3C%2FSPAN%3E%20%3CSPAN%3Escp03%3C%2FSPAN%3E%20%3CSPAN%3E.%3C%2FSPAN%3E%20%3CSPAN%3Eex_static%3C%2FSPAN%3E%20%3CSPAN%3E%3B%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%26nbsp%3B%20%26nbsp%3B%20%3C%2FSPAN%3E%3CSPAN%3EpConnectCtx%3C%2FSPAN%3E%20%3CSPAN%3E-%26gt%3B%3C%2FSPAN%3E%20%3CSPAN%3Eauth%3C%2FSPAN%3E%20%3CSPAN%3E.%3C%2FSPAN%3E%20%3CSPAN%3Ectx%3C%2FSPAN%3E%20%3CSPAN%3E.%3C%2FSPAN%3E%20%3CSPAN%3Escp03%3C%2FSPAN%3E%20%3CSPAN%3E.%3C%2FSPAN%3E%20%3CSPAN%3EpDyn_ctx%3C%2FSPAN%3E%3CSPAN%3E%20%26nbsp%3B%20%26nbsp%3B%3C%2FSPAN%3E%3CSPAN%3E%3D%3C%2FSPAN%3E%20%3CSPAN%3E%26amp%3B%3C%2FSPAN%3E%20%3CSPAN%3EpCtx%3C%2FSPAN%3E%20%3CSPAN%3E-%26gt%3B%3C%2FSPAN%3E%20%3CSPAN%3Eex_se05x_auth%3C%2FSPAN%3E%20%3CSPAN%3E.%3C%2FSPAN%3E%20%3CSPAN%3Escp03%3C%2FSPAN%3E%20%3CSPAN%3E.%3C%2FSPAN%3E%20%3CSPAN%3Eex_dyn%3C%2FSPAN%3E%20%3CSPAN%3E%3B%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%26nbsp%3B%20%26nbsp%3B%20%3C%2FSPAN%3E%3CSPAN%3EpConnectCtx%3C%2FSPAN%3E%20%3CSPAN%3E-%26gt%3B%3C%2FSPAN%3E%20%3CSPAN%3Eauth%3C%2FSPAN%3E%20%3CSPAN%3E.%3C%2FSPAN%3E%20%3CSPAN%3Ectx%3C%2FSPAN%3E%20%3CSPAN%3E.%3C%2FSPAN%3E%20%3CSPAN%3Escp03%3C%2FSPAN%3E%20%3CSPAN%3E.%3C%2FSPAN%3E%20%3CSPAN%3EpStatic_ctx%3C%2FSPAN%3E%20%3CSPAN%3E-%26gt%3B%3C%2FSPAN%3E%20%3CSPAN%3Ekey_len%3C%2FSPAN%3E%3CSPAN%3E%3D%3C%2FSPAN%3E%20%3CSPAN%3EAUTH_KEY_SIZE%3C%2FSPAN%3E%20%3CSPAN%3E%3B%3C%2FSPAN%3E%3C%2FDIV%3E%3CBR%20%2F%3E%3CDIV%3E%3CSPAN%3E%26nbsp%3B%20%26nbsp%3B%20%3C%2FSPAN%3E%3CSPAN%3Esss_status_t%3C%2FSPAN%3E%3CSPAN%3E%E3%82%B9%E3%83%86%E3%83%BC%E3%82%BF%E3%82%B9%3C%2FSPAN%3E%3CSPAN%3E%3D%3C%2FSPAN%3E%20%3CSPAN%3Esss_host_session_open%3C%2FSPAN%3E%20%3CSPAN%3E(%3C%2FSPAN%3E%20%3CSPAN%3E%26amp%3B%3C%2FSPAN%3E%20%3CSPAN%3EpCtx%3C%2FSPAN%3E%20%3CSPAN%3E-%26gt%3B%3C%2FSPAN%3E%20%3CSPAN%3Ehost_session%3C%2FSPAN%3E%20%3CSPAN%3E%E3%80%81%3C%2FSPAN%3E%20%3CSPAN%3EkType_SSS_mbedTLS%3C%2FSPAN%3E%20%3CSPAN%3E%E3%80%81%3C%2FSPAN%3E%20%3CSPAN%3E0%3C%2FSPAN%3E%20%3CSPAN%3E%E3%80%81%3C%2FSPAN%3E%20%3CSPAN%3EkSSS_ConnectionType_Plain%3C%2FSPAN%3E%20%3CSPAN%3E%E3%80%81%3C%2FSPAN%3E%20%3CSPAN%3ENULL%3C%2FSPAN%3E%20%3CSPAN%3E)%3B%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%26nbsp%3B%20%26nbsp%3B%20%3C%2FSPAN%3E%3CSPAN%3Eif%3C%2FSPAN%3E%20%3CSPAN%3E(%3C%2FSPAN%3E%20%3CSPAN%3EkStatus_SSS_Success%3C%2FSPAN%3E%20%3CSPAN%3E!%3D%3C%2FSPAN%3E%3CSPAN%3E%E3%82%B9%E3%83%86%E3%83%BC%E3%82%BF%E3%82%B9%3C%2FSPAN%3E%3CSPAN%3E)%20%7B%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%3C%2FSPAN%3E%3CSPAN%3ELOG_E%3C%2FSPAN%3E%20%3CSPAN%3E(%3C%2FSPAN%3E%20%3CSPAN%3E%22%E3%83%9B%E3%82%B9%E3%83%88%E3%82%BB%E3%83%83%E3%82%B7%E3%83%A7%E3%83%B3%E3%82%92%E9%96%8B%E3%81%91%E3%81%BE%E3%81%9B%E3%82%93%E3%81%A7%E3%81%97%E3%81%9F%22%3C%2FSPAN%3E%20%3CSPAN%3E)%3B%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%3C%2FSPAN%3E%3CSPAN%3E%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%A2%E3%83%83%E3%83%97%3C%2FSPAN%3E%3CSPAN%3E%E3%81%B8%E7%A7%BB%E5%8B%95%E3%81%97%E3%81%BE%E3%81%99%3C%2FSPAN%3E%3CSPAN%3E%E3%80%82%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%26nbsp%3B%26nbsp%3B%20%7D%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%26nbsp%3B%20%26nbsp%3B%20%3C%2FSPAN%3E%3CSPAN%3E%E3%82%B9%E3%83%86%E3%83%BC%E3%82%BF%E3%82%B9%3C%2FSPAN%3E%3CSPAN%3E%3D%3C%2FSPAN%3E%20%3CSPAN%3Esss_host_key_store_context_init%3C%2FSPAN%3E%20%3CSPAN%3E(%3C%2FSPAN%3E%20%3CSPAN%3E%26amp%3B%3C%2FSPAN%3E%20%3CSPAN%3EpCtx%3C%2FSPAN%3E%20%3CSPAN%3E-%26gt%3B%3C%2FSPAN%3E%20%3CSPAN%3Ehost_ks%3C%2FSPAN%3E%20%3CSPAN%3E%E3%80%81%3C%2FSPAN%3E%20%3CSPAN%3E%26amp%3B%3C%2FSPAN%3E%20%3CSPAN%3EpCtx%3C%2FSPAN%3E%20%3CSPAN%3E-%26gt%3B%3C%2FSPAN%3E%20%3CSPAN%3Ehost_session%3C%2FSPAN%3E%20%3CSPAN%3E)%3B%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%26nbsp%3B%20%26nbsp%3B%20%3C%2FSPAN%3E%3CSPAN%3Eif%3C%2FSPAN%3E%20%3CSPAN%3E(%3C%2FSPAN%3E%20%3CSPAN%3EkStatus_SSS_Success%3C%2FSPAN%3E%20%3CSPAN%3E!%3D%3C%2FSPAN%3E%3CSPAN%3E%E3%82%B9%E3%83%86%E3%83%BC%E3%82%BF%E3%82%B9%3C%2FSPAN%3E%3CSPAN%3E)%20%7B%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%3C%2FSPAN%3E%3CSPAN%3ELOG_E%3C%2FSPAN%3E%20%3CSPAN%3E(%3C%2FSPAN%3E%20%3CSPAN%3E%22%E3%83%9B%E3%82%B9%E3%83%88%3A%20sss_key_store_context_init%20%E3%81%AB%E5%A4%B1%E6%95%97%E3%81%97%E3%81%BE%E3%81%97%E3%81%9F%22%3C%2FSPAN%3E%20%3CSPAN%3E)%3B%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%3C%2FSPAN%3E%3CSPAN%3E%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%A2%E3%83%83%E3%83%97%3C%2FSPAN%3E%3CSPAN%3E%E3%81%B8%E7%A7%BB%E5%8B%95%E3%81%97%E3%81%BE%E3%81%99%3C%2FSPAN%3E%3CSPAN%3E%E3%80%82%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%26nbsp%3B%26nbsp%3B%20%7D%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%26nbsp%3B%20%26nbsp%3B%20%3C%2FSPAN%3E%3CSPAN%3E%E3%82%B9%E3%83%86%E3%83%BC%E3%82%BF%E3%82%B9%3C%2FSPAN%3E%3CSPAN%3E%3D%3C%2FSPAN%3E%20%3CSPAN%3Esss_host_key_store_allocate%3C%2FSPAN%3E%20%3CSPAN%3E(%3C%2FSPAN%3E%20%3CSPAN%3E%26amp%3B%3C%2FSPAN%3E%20%3CSPAN%3EpCtx%3C%2FSPAN%3E%20%3CSPAN%3E-%26gt%3B%3C%2FSPAN%3E%20%3CSPAN%3Ehost_ks%3C%2FSPAN%3E%20%3CSPAN%3E%E3%80%81%3C%2FSPAN%3E%20%3CSPAN%3E__LINE__%3C%2FSPAN%3E%20%3CSPAN%3E)%3B%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%26nbsp%3B%20%26nbsp%3B%20%3C%2FSPAN%3E%3CSPAN%3Eif%3C%2FSPAN%3E%20%3CSPAN%3E(%3C%2FSPAN%3E%20%3CSPAN%3EkStatus_SSS_Success%3C%2FSPAN%3E%20%3CSPAN%3E!%3D%3C%2FSPAN%3E%3CSPAN%3E%E3%82%B9%E3%83%86%E3%83%BC%E3%82%BF%E3%82%B9%3C%2FSPAN%3E%3CSPAN%3E)%20%7B%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%3C%2FSPAN%3E%3CSPAN%3ELOG_E%3C%2FSPAN%3E%20%3CSPAN%3E(%3C%2FSPAN%3E%20%3CSPAN%3E%22%E3%83%9B%E3%82%B9%E3%83%88%3A%20sss_key_store_allocate%20%E3%81%AB%E5%A4%B1%E6%95%97%E3%81%97%E3%81%BE%E3%81%97%E3%81%9F%22%3C%2FSPAN%3E%20%3CSPAN%3E)%3B%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%3C%2FSPAN%3E%3CSPAN%3E%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%A2%E3%83%83%E3%83%97%3C%2FSPAN%3E%3CSPAN%3E%E3%81%B8%E7%A7%BB%E5%8B%95%E3%81%97%E3%81%BE%E3%81%99%3C%2FSPAN%3E%3CSPAN%3E%E3%80%82%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%26nbsp%3B%26nbsp%3B%20%7D%3C%2FSPAN%3E%3C%2FDIV%3E%3CBR%20%2F%3E%3CDIV%3E%3CSPAN%3E%26nbsp%3B%20%26nbsp%3B%20%3C%2FSPAN%3E%3CSPAN%3E%E3%82%B9%E3%83%86%E3%83%BC%E3%82%BF%E3%82%B9%3C%2FSPAN%3E%3CSPAN%3E%3D%3C%2FSPAN%3E%20%3CSPAN%3Es_platform_prepare_host%3C%2FSPAN%3E%20%3CSPAN%3E(%3C%2FSPAN%3E%20%3CSPAN%3E%26amp%3B%3C%2FSPAN%3E%20%3CSPAN%3EpCtx%3C%2FSPAN%3E%20%3CSPAN%3E-%26gt%3B%3C%2FSPAN%3E%20%3CSPAN%3Ehost_session%3C%2FSPAN%3E%20%3CSPAN%3E%E3%80%81%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%3C%2FSPAN%3E%3CSPAN%3E%26amp%3B%3C%2FSPAN%3E%20%3CSPAN%3EpCtx%3C%2FSPAN%3E%20%3CSPAN%3E-%26gt%3B%3C%2FSPAN%3E%20%3CSPAN%3Ehost_ks%3C%2FSPAN%3E%20%3CSPAN%3E%E3%80%81%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%3C%2FSPAN%3E%3CSPAN%3E%26amp%3B%3C%2FSPAN%3E%20%3CSPAN%3EpCtx%3C%2FSPAN%3E%20%3CSPAN%3E-%26gt%3B%3C%2FSPAN%3E%20%3CSPAN%3Ese05x_open_ctx%3C%2FSPAN%3E%20%3CSPAN%3E%E3%80%81%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%3C%2FSPAN%3E%3CSPAN%3ESCP03_KEY_ENC%3C%2FSPAN%3E%20%3CSPAN%3E%E3%80%81%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%3C%2FSPAN%3E%3CSPAN%3ESCP03_KEY_MAC%3C%2FSPAN%3E%20%3CSPAN%3E%E3%80%81%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%3C%2FSPAN%3E%3CSPAN%3ESCP03_KEY_DEK%3C%2FSPAN%3E%20%3CSPAN%3E%E3%80%81%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%3C%2FSPAN%3E%3CSPAN%3EAUTH_KEY_SIZE%3C%2FSPAN%3E%20%3CSPAN%3E)%3B%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%26nbsp%3B%20%26nbsp%3B%20%3C%2FSPAN%3E%3CSPAN%3EENSURE_OR_GO_CLEANUP%3C%2FSPAN%3E%20%3CSPAN%3E(%3C%2FSPAN%3E%3CSPAN%3E%E3%82%B9%E3%83%86%E3%83%BC%E3%82%BF%E3%82%B9%3C%2FSPAN%3E%3CSPAN%3E%3D%3D%3C%2FSPAN%3E%20%3CSPAN%3EkStatus_SSS_Success%3C%2FSPAN%3E%20%3CSPAN%3E)%3B%3C%2FSPAN%3E%3C%2FDIV%3E%3CBR%20%2F%3E%3CDIV%3E%3CSPAN%3E%2F*%20%E3%82%A2%E3%83%97%E3%83%AC%E3%83%83%E3%83%88%E3%82%92%E9%81%B8%E6%8A%9E%E3%81%97%E3%81%9F%E7%8A%B6%E6%85%8B%E3%81%A7%20SCP03%20%E3%82%BB%E3%83%83%E3%82%B7%E3%83%A7%E3%83%B3%E3%82%92%E9%96%8B%E3%81%8D%E3%81%BE%E3%81%99%20*%2F%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%26nbsp%3B%20%26nbsp%3B%20%3C%2FSPAN%3E%3CSPAN%3E%E3%82%B9%E3%83%86%E3%83%BC%E3%82%BF%E3%82%B9%3C%2FSPAN%3E%3CSPAN%3E%3D%3C%2FSPAN%3E%20%3CSPAN%3Eselect_applet%3C%2FSPAN%3E%20%3CSPAN%3E(%3C%2FSPAN%3E%20%3CSPAN%3EpCtx%3C%2FSPAN%3E%20%3CSPAN%3E)%3B%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%26nbsp%3B%20%26nbsp%3B%20%3C%2FSPAN%3E%3CSPAN%3EENSURE_OR_GO_CLEANUP%3C%2FSPAN%3E%20%3CSPAN%3E(%3C%2FSPAN%3E%3CSPAN%3E%E3%82%B9%E3%83%86%E3%83%BC%E3%82%BF%E3%82%B9%3C%2FSPAN%3E%3CSPAN%3E%3D%3D%3C%2FSPAN%3E%20%3CSPAN%3EkStatus_SSS_Success%3C%2FSPAN%3E%20%3CSPAN%3E)%3B%3C%2FSPAN%3E%3C%2FDIV%3E%3CBR%20%2F%3E%3CDIV%3E%3CSPAN%3E%2F*%20RNG%E3%82%92%E3%83%86%E3%82%B9%E3%83%88%E3%81%99%E3%82%8B%20*%2F%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%26nbsp%3B%20%26nbsp%3B%20%3C%2FSPAN%3E%3CSPAN%3E%2F%2F%20%E3%82%B9%E3%83%86%E3%83%BC%E3%82%BF%E3%82%B9%20%3D%20test_random(pCtx)%3B%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%26nbsp%3B%20%26nbsp%3B%20%3C%2FSPAN%3E%3CSPAN%3E%2F%2F%20ENSURE_OR_GO_CLEANUP(%E3%82%B9%E3%83%86%E3%83%BC%E3%82%BF%E3%82%B9%20%3D%3D%20kStatus_SSS_Success)%3B%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%26nbsp%3B%20%26nbsp%3B%20%3C%2FSPAN%3E%3CSPAN%3E%2F%2F%20LOG_I(%22%E5%AE%89%E5%85%A8%E3%81%AA%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%8B%E3%82%89%E3%81%AE%E3%83%A9%E3%83%B3%E3%83%80%E3%83%A0%E3%83%86%E3%82%B9%E3%83%88%E3%81%8C%E6%88%90%E5%8A%9F%E3%81%97%E3%81%BE%E3%81%97%E3%81%9F%22)%3B%3C%2FSPAN%3E%3C%2FDIV%3E%3CBR%20%2F%3E%3CDIV%3E%3CSPAN%3E%E6%8E%83%E9%99%A4%3C%2FSPAN%3E%3CSPAN%3E%EF%BC%9A%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%26nbsp%3B%20%26nbsp%3B%20%3C%2FSPAN%3E%3CSPAN%3E%E3%82%B9%E3%83%86%E3%83%BC%E3%82%BF%E3%82%B9%3C%2FSPAN%3E%3CSPAN%3E%E3%82%92%E8%BF%94%E3%81%97%E3%81%BE%E3%81%99%3C%2FSPAN%3E%3CSPAN%3E%E3%80%82%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%7D%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fc-pwmxy87654%2FSE052F%2Fpd-p%2FSE052F%22%20class%3D%22lia-product-mention%22%20data-product%3D%222205-1%22%20target%3D%22_blank%22%3ESE052F%3C%2FA%3E%3C%2FSPAN%3E%3C%2FDIV%3E%3C%2FDIV%3E%3C%2FDIV%3E%3C%2FDIV%3E%3C%2FLINGO-BODY%3E%3CLINGO-LABS%20id%3D%22lingo-labs-2197350%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CLINGO-LABEL%3E%E3%82%B9%E3%83%9E%E3%83%BC%E3%83%88%E3%83%BB%E3%82%AB%E3%83%BC%E3%83%89%3C%2FLINGO-LABEL%3E%3CLINGO-LABEL%3E%E3%83%A2%E3%83%90%E3%82%A4%E3%83%AB%E4%B8%8A%E3%81%AE%E3%82%B9%E3%83%9E%E3%83%BC%E3%83%88%E3%82%AB%E3%83%BC%E3%83%89%3C%2FLINGO-LABEL%3E%3C%2FLINGO-LABS%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2205301%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20Request%20for%20AES-GCM%20Example%20with%20SE052F%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2205301%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E8%BF%94%E4%BF%A1%E3%81%8C%E9%81%85%E3%81%8F%E3%81%AA%E3%82%8A%E7%94%B3%E3%81%97%E8%A8%B3%E3%81%82%E3%82%8A%E3%81%BE%E3%81%9B%E3%82%93%E3%80%82%3C%2FP%3E%0A%3CP%3ESE052F%E3%81%A7AES-GCM%E3%82%92%E4%BD%BF%E7%94%A8%E3%81%99%E3%82%8B%E4%BE%8B%E3%81%AF%E3%81%82%E3%82%8A%E3%81%BE%E3%81%9B%E3%82%93%E3%80%82%3C%2FP%3E%0A%3CP%3E%E3%81%93%E3%82%8C%E3%82%92%E5%AE%9F%E7%8F%BE%E3%81%99%E3%82%8B%E3%81%9F%E3%82%81%E3%81%AB%20sss_aead%20%E9%96%A2%E6%95%B0%E3%82%92%E6%A7%8B%E6%88%90%E3%81%99%E3%82%8B%E6%96%B9%E6%B3%95%E3%82%92%E7%A2%BA%E8%AA%8D%E3%81%A7%E3%81%8D%E3%82%8B%3CA%20href%3D%22https%3A%2F%2Fwww.nxp.com%2Fwebapp%2FDownload%3FcolCode%3DAN13030%22%20target%3D%22_self%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%3EPlug%20%26amp%3B%20Trust%20MW%20%E3%83%89%E3%82%AD%E3%83%A5%E3%83%A1%E3%83%B3%E3%83%88%3C%2FA%3E%E3%82%92%E7%A2%BA%E8%AA%8D%E3%81%99%E3%82%8B%E3%81%93%E3%81%A8%E3%82%92%E3%81%8A%E5%8B%A7%E3%82%81%E3%81%97%E3%81%BE%E3%81%99%E3%80%82%3CBR%20%2F%3E%3CBR%20%2F%3E%3CBR%20%2F%3E%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2197818%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20Request%20for%20AES-GCM%20Example%20with%20SE052F%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2197818%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E3%83%AD%E3%82%B0%E3%81%AF%E6%AC%A1%E3%81%AE%E3%81%A8%E3%81%8A%E3%82%8A%E3%81%A7%E3%81%99%3CBR%20%2F%3E%3CBR%20%2F%3E%3C%2FP%3E%3CP%3E%E3%82%A2%E3%83%97%E3%83%AA%3AINFO%3APAL%E3%82%AA%E3%83%BC%E3%83%97%E3%83%B3%3A%E6%97%A2%E5%AD%98%E3%81%AEI2C%E3%83%9D%E3%83%BC%E3%83%880%E3%80%81%E3%82%A2%E3%83%89%E3%83%AC%E3%82%B90x48%E3%82%92%E4%BD%BF%E7%94%A8%3CBR%20%2F%3E%E7%A7%81%20(28832)%20%E9%9B%BB%E6%BA%90%3A%20button_state%20%3D%201%3CBR%20%2F%3E%E7%A7%81%20(28832)%20%E9%9B%BB%E6%BA%90%3A%20button_state%20%3D%200%3CBR%20%2F%3E%20sss%20%3AINFO%20%3Aatr%20(%E9%95%B7%E3%81%95%3D35)%3CBR%20%2F%3E%2001%20A0%2000%2000%2003%2096%2004%2003%20E8%2000%20FE%2002%200B%2003%20E8%2000%3CBR%20%2F%3E%2001%2000%2000%2000%2000%2064%2013%2088%200A%2000%2065%2053%2045%2030%2035%2031%3CBR%20%2F%3E%2000%2000%2000%3CBR%20%2F%3E%20sss%20%3AINFO%20%3A%E3%82%A2%E3%83%97%E3%83%AC%E3%83%83%E3%83%88%E3%81%AE%E6%96%B0%E3%81%97%E3%81%84%E3%83%90%E3%83%BC%E3%82%B8%E3%83%A7%E3%83%B3%E3%81%8C%E8%A6%8B%E3%81%A4%E3%81%8B%E3%82%8A%E3%81%BE%E3%81%97%E3%81%9F%3CBR%20%2F%3Esss%20%3AINFO%20%3A0x70200%20%E7%94%A8%E3%81%AB%E3%82%B3%E3%83%B3%E3%83%91%E3%82%A4%E3%83%AB%E3%81%95%E3%82%8C%E3%81%BE%E3%81%97%E3%81%9F%E3%80%82%E6%96%B0%E3%81%97%E3%81%840x70216%E3%82%92%E5%8F%96%E5%BE%97%E3%81%97%E3%81%BE%E3%81%97%E3%81%9F%3CBR%20%2F%3E%E3%82%A2%E3%83%97%E3%83%AA%3AINFO%3A%E3%82%A2%E3%83%97%E3%83%AC%E3%83%83%E3%83%88%E3%81%AE%E9%81%B8%E6%8A%9E%E3%81%AB%E6%88%90%E5%8A%9F%E3%81%97%E3%81%BE%E3%81%97%E3%81%9F!%3CBR%20%2F%3E%E3%82%A2%E3%83%97%E3%83%AA%3A%E8%AD%A6%E5%91%8A%3A%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%20%23%23%20SE%20Applet%20Version%20%23%23%20%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%20%23%23%3CBR%20%2F%3EApp%20%3AINFO%20%3AApplet%20Major%20%3D%207%3CBR%20%2F%3EApp%20%3AINFO%20%3AApplet%20Minor%20%3D%202%3CBR%20%2F%3EApp%20%3AINFO%20%3AApplet%20Patch%20%3D%2022%3CBR%20%2F%3EApp%20%3AINFO%20%3ASecureBox%20%3D%20FFFF%3CBR%20%2F%3EApp%20%3AWARN%20%3A%23%23%20%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%3CBR%20%2F%3E%E3%82%A2%E3%83%97%E3%83%AA%3AINFO%3A%E5%89%8A%E9%99%A4%E3%81%95%E3%82%8C%E3%81%9F%E3%82%AA%E3%83%96%E3%82%B8%E3%82%A7%E3%82%AF%E3%83%88%200x20000004%3CBR%20%2F%3E%E3%82%A2%E3%83%97%E3%83%AA%3AINFO%3AID%5B0%5D%20%3D%200x20000003%3CBR%20%2F%3E%E3%82%A2%E3%83%97%E3%83%AA%3AINFO%3AID%5B1%5D%20%3D%200x20000002%3CBR%20%2F%3E%E3%82%A2%E3%83%97%E3%83%AA%3AINFO%3AID%5B2%5D%20%3D%200xF0003394%3CBR%20%2F%3E%E3%82%A2%E3%83%97%E3%83%AA%3AINFO%3AID%5B3%5D%20%3D%200x7FFF100A%3CBR%20%2F%3E%E3%82%A2%E3%83%97%E3%83%AA%3AINFO%3AID%5B4%5D%20%3D%200x7FFF0207%3CBR%20%2F%3E%E3%82%A2%E3%83%97%E3%83%AA%3AINFO%3A%26gt%3B%26gt%3B%E3%83%95%E3%82%A3%E3%83%AB%E3%82%BF%E3%83%BC%3D0x09%3A5%E5%80%8B%E3%81%AE%E3%82%AA%E3%83%96%E3%82%B8%E3%82%A7%E3%82%AF%E3%83%88%3CBR%20%2F%3E%E3%82%A2%E3%83%97%E3%83%AA%3AINFO%3AID%5B0%5D%20%3D%200x20000004%3CBR%20%2F%3E%E3%82%A2%E3%83%97%E3%83%AA%3AINFO%3AID%5B1%5D%20%3D%200x20000003%3CBR%20%2F%3E%E3%82%A2%E3%83%97%E3%83%AA%3AINFO%3AID%5B2%5D%20%3D%200x20000002%3CBR%20%2F%3E%E3%82%A2%E3%83%97%E3%83%AA%3AINFO%3AID%5B3%5D%20%3D%200xF0003394%3CBR%20%2F%3E%E3%82%A2%E3%83%97%E3%83%AA%3AINFO%3AID%5B4%5D%20%3D%200x7FFF100A%3CBR%20%2F%3E%E3%82%A2%E3%83%97%E3%83%AA%3AINFO%3AID%5B5%5D%20%3D%200x7FFF0207%3CBR%20%2F%3E%E3%82%A2%E3%83%97%E3%83%AA%3AINFO%3A%26gt%3B%26gt%3B%E3%83%95%E3%82%A3%E3%83%AB%E3%82%BF%E3%83%BC%3D0x09%3A6%E5%80%8B%E3%81%AE%E3%82%AA%E3%83%96%E3%82%B8%E3%82%A7%E3%82%AF%E3%83%88%3CBR%20%2F%3E%E3%82%A2%E3%83%97%E3%83%AA%3AINFO%3A%E7%A9%BA%E3%81%8D%E6%B0%B8%E7%B6%9A%E9%A0%98%E5%9F%9F(NVM)%3A%2083948%E3%83%90%E3%82%A4%E3%83%88%3CBR%20%2F%3E%E3%82%A2%E3%83%97%E3%83%AA%3AINFO%3A%E7%A9%BA%E3%81%8D%E4%B8%80%E6%99%82%E3%83%AA%E3%82%BB%E3%83%83%E3%83%88(RAM)%3A%201077%E3%83%90%E3%82%A4%E3%83%88%3CBR%20%2F%3E%E3%82%A2%E3%83%97%E3%83%AA%3AINFO%3A%E7%A9%BA%E3%81%8D%E4%B8%80%E6%99%82DESELECT%EF%BC%88RAM%EF%BC%89%3A%201072%E3%83%90%E3%82%A4%E3%83%88%3CBR%20%2F%3E%E3%82%A2%E3%83%97%E3%83%AA%3AINFO%3A%E6%9A%97%E5%8F%B7%E5%8C%96%E3%82%92%E8%A1%8C%E3%81%86%3CBR%20%2F%3E%E3%82%A2%E3%83%97%E3%83%AA%3AINFO%3Aiv%20(Len%3D16)%3CBR%20%2F%3E%2000%2000%2000%2000%2000%2000%2000%2000%20FD%2015%2071%2099%2032%20D3%2056%2090%3CBR%20%2F%3E%E3%82%A2%E3%83%97%E3%83%AA%3AINFO%3AsrcData%20(Len%3D16)%3CBR%20%2F%3E%2048%2045%204C%204C%204F%2048%2045%204C%204C%204F%2048%2045%204C%204C%204F%2031%3CBR%20%2F%3E%20sss%20%3AWARN%20%3AnxEnsure%3A'ret%20%3D%3D%20SM_OK'%20%E3%81%8C%E5%A4%B1%E6%95%97%E3%81%97%E3%81%BE%E3%81%97%E3%81%9F%E3%80%82%E8%A1%8C%3A7839%20%E9%96%A2%E6%95%B0%3Asss_se05x_TXn%3CBR%20%2F%3E%20sss%20%3AWARN%20%3AAPDU%E3%83%88%E3%83%A9%E3%83%B3%E3%82%B6%E3%82%AF%E3%82%B7%E3%83%A7%E3%83%B3%E3%82%A8%E3%83%A9%E3%83%BC%3A%E6%9D%A1%E4%BB%B6%E3%81%8C%E6%BA%80%E3%81%9F%E3%81%95%E3%82%8C%E3%81%A6%E3%81%84%E3%81%BE%E3%81%9B%E3%82%93%20(0x6985)%3C%2FP%3E%3CP%3Esss%20%3AWARN%20%3AnxEnsure%3A'status%20%3D%3D%20SM_OK'%20%E3%81%8C%E5%A4%B1%E6%95%97%E3%81%97%E3%81%BE%E3%81%97%E3%81%9F%E3%80%82%E8%A1%8C%3A6697%20%E9%96%A2%E6%95%B0%3Asss_se05x_aead_one_go%3CBR%20%2F%3E%E3%82%A2%E3%83%97%E3%83%AA%3A%E8%AD%A6%E5%91%8A%3AnxEnsure%3A'status%20%3D%3D%20kStatus_SSS_Success'%20%E3%81%8C%E5%A4%B1%E6%95%97%E3%81%97%E3%81%BE%E3%81%97%E3%81%9F%E3%80%82%E8%A1%8C%3A902%20%E9%96%A2%E6%95%B0%3Ase_test%3CBR%20%2F%3E%E3%82%A2%E3%83%97%E3%83%AA%3AINFO%3AphPalEse_i2c_close()%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2197816%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20Request%20for%20AES-GCM%20Example%20with%20SE052F%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2197816%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%3CBR%20%2F%3E%E7%A7%81%E3%81%AF%3CSTRONG%3EESP32%3C%2FSTRONG%3E%E3%82%AB%E3%82%B9%E3%82%BF%E3%83%A0%20%E3%83%9C%E3%83%BC%E3%83%89%E3%82%92%E4%BD%BF%E7%94%A8%E3%81%97%E3%81%A6%3CSTRONG%3EVSCode%3C%2FSTRONG%3E%E3%81%A7%E4%BD%9C%E6%A5%AD%E3%81%97%E3%81%A6%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-2197752%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20Request%20for%20AES-GCM%20Example%20with%20SE052F%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2197752%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%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F256435%22%20target%3D%22_blank%22%3E%40JaeHoLee1811%3C%2FA%3E%3C%2FP%3E%0A%3CP%3E%E3%81%94%E6%8A%95%E7%A8%BF%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%0A%3CP%3E%E3%81%A9%E3%81%AE%E7%92%B0%E5%A2%83%E3%81%A7%E4%BD%9C%E6%A5%AD%E3%81%97%E3%81%A6%E3%81%84%E3%82%8B%E3%81%AE%E3%81%8B%E6%95%99%E3%81%88%E3%81%A6%E3%81%84%E3%81%9F%E3%81%A0%E3%81%91%E3%81%BE%E3%81%99%E3%81%8B%EF%BC%9F%EF%BC%88Linux%E3%80%81Visual%20Studio%E3%80%81%E3%81%BE%E3%81%9F%E3%81%AF%E7%89%B9%E5%AE%9A%E3%81%AE%E3%83%9C%E3%83%BC%E3%83%89%EF%BC%89%3C%2FP%3E%3C%2FLINGO-BODY%3E