xref: /OK3568_Linux_fs/external/security/bin/optee_v2/lib/arm/libckteec.so.0 (revision 4882a59341e53eb6f0b4789bf948001014eff981)
__gmon_start__ _ITM_deregisterTMCloneTable _ITM_registerTMCloneTable __cxa_finalize C_Initialize C_Finalize C_GetInfo C_GetFunctionList C_GetSlotList C_GetSlotInfo C_GetTokenInfo C_GetMechanismList C_GetMechanismInfo C_InitToken C_InitPIN C_SetPIN C_CloseAllSessions C_GetSessionInfo C_GetOperationState C_SetOperationState C_Login C_Logout C_CreateObject C_CopyObject C_DestroyObject C_GetObjectSize C_GetAttributeValue C_SetAttributeValue C_FindObjectsInit C_FindObjects C_FindObjectsFinal C_EncryptInit C_Encrypt C_EncryptUpdate C_EncryptFinal C_DecryptInit C_Decrypt C_DecryptUpdate C_DecryptFinal C_DigestInit C_Digest C_DigestUpdate C_DigestKey C_DigestFinal C_SignInit C_Sign C_SignUpdate C_SignFinal C_SignRecoverInit C_SignRecover C_VerifyInit C_Verify C_VerifyUpdate C_VerifyFinal C_VerifyRecoverInit C_VerifyRecover C_DigestEncryptUpdate C_DecryptDigestUpdate C_SignEncryptUpdate C_DecryptVerifyUpdate C_GenerateKey C_GenerateKeyPair C_WrapKey C_UnwrapKey C_DeriveKey C_SeedRandom C_GenerateRandom C_GetFunctionStatus C_CancelFunction C_WaitForSlotEvent ckteec_invoke_initiated ckteec_invoke_init ckteec_invoke_terminate ck_get_info ck_slot_get_list ck_slot_get_info ck_init_token ck_token_get_info ck_token_mechanism_ids ck_token_mechanism_info ck_open_session ck_close_session ck_close_all_sessions ck_get_session_info ck_init_pin ck_set_pin ck_login ck_logout ck_create_object ck_copy_object ck_destroy_object ck_get_object_size ck_get_attribute_value ck_set_attribute_value ck_find_objects_init ck_find_objects ck_find_objects_final ck_encdecrypt_init ck_encdecrypt_oneshot ck_encdecrypt_update ck_encdecrypt_final ck_digest_init ck_digest_oneshot ck_digest_update ck_digest_key ck_digest_final ck_signverify_init ck_signverify_oneshot ck_signverify_update ck_signverify_final ck_generate_key ck_generate_key_pair ck_derive_key ck_seed_random ck_generate_random ckr2str ckm2str slot_ckf2str token_ckf2str mecha_ckf2str session_ckf2str session_cks2str cka2str cko2str ckk2str ckteec_alloc_shm calloc TEEC_AllocateSharedMemory free ckteec_register_shm TEEC_RegisterSharedMemory ckteec_free_shm TEEC_ReleaseSharedMemory ckteec_invoke_ta memset TEEC_InvokeCommand _dprintf getenv strcmp strtoul __errno_location strlen pthread_mutex_lock TEEC_InitializeContext TEEC_OpenSession TEEC_FinalizeContext TEEC_CloseSession pthread_mutex_unlock strerror exit memcpy release_serial_object serialize_ck_mecha_params ck_release_active_processing deserialize_ck_attributes strnlen init_serial_object serialize_buffer finalize_serial_object realloc serialize_32b serialize_ck_ulong malloc libteec.so.1 libc.so.6 libckteec.so.0 GLIBC_2.4 
: = = = $ = 2 = = = = = = # = = & = = = = = CKR_OK CKR_CANCEL CKR_HOST_MEMORY CKR_SLOT_ID_INVALID CKR_GENERAL_ERROR CKR_FUNCTION_FAILED CKR_ARGUMENTS_BAD CKR_NO_EVENT CKR_NEED_TO_CREATE_THREADS CKR_CANT_LOCK CKR_ATTRIBUTE_READ_ONLY CKR_ATTRIBUTE_SENSITIVE CKR_ATTRIBUTE_TYPE_INVALID CKR_ATTRIBUTE_VALUE_INVALID CKR_ACTION_PROHIBITED CKR_DATA_INVALID CKR_DATA_LEN_RANGE CKR_DEVICE_ERROR CKR_DEVICE_MEMORY CKR_DEVICE_REMOVED CKR_ENCRYPTED_DATA_INVALID CKR_ENCRYPTED_DATA_LEN_RANGE CKR_FUNCTION_CANCELED CKR_FUNCTION_NOT_PARALLEL CKR_FUNCTION_NOT_SUPPORTED CKR_KEY_HANDLE_INVALID CKR_KEY_SIZE_RANGE CKR_KEY_TYPE_INCONSISTENT CKR_KEY_NOT_NEEDED CKR_KEY_CHANGED CKR_KEY_NEEDED CKR_KEY_INDIGESTIBLE CKR_KEY_FUNCTION_NOT_PERMITTED CKR_KEY_NOT_WRAPPABLE CKR_KEY_UNEXTRACTABLE CKR_MECHANISM_INVALID CKR_MECHANISM_PARAM_INVALID CKR_OBJECT_HANDLE_INVALID CKR_OPERATION_ACTIVE CKR_OPERATION_NOT_INITIALIZED CKR_PIN_INCORRECT CKR_PIN_INVALID CKR_PIN_LEN_RANGE CKR_PIN_EXPIRED CKR_PIN_LOCKED CKR_SESSION_CLOSED CKR_SESSION_COUNT CKR_SESSION_HANDLE_INVALID CKR_SESSION_PARALLEL_NOT_SUPPORTED CKR_SESSION_READ_ONLY CKR_SESSION_EXISTS CKR_SESSION_READ_ONLY_EXISTS CKR_SESSION_READ_WRITE_SO_EXISTS CKR_SIGNATURE_INVALID CKR_SIGNATURE_LEN_RANGE CKR_TEMPLATE_INCOMPLETE CKR_TEMPLATE_INCONSISTENT CKR_TOKEN_NOT_PRESENT CKR_TOKEN_NOT_RECOGNIZED CKR_TOKEN_WRITE_PROTECTED CKR_UNWRAPPING_KEY_HANDLE_INVALID CKR_UNWRAPPING_KEY_SIZE_RANGE CKR_UNWRAPPING_KEY_TYPE_INCONSISTENT CKR_USER_ALREADY_LOGGED_IN CKR_USER_NOT_LOGGED_IN CKR_USER_PIN_NOT_INITIALIZED CKR_USER_TYPE_INVALID CKR_USER_ANOTHER_ALREADY_LOGGED_IN CKR_USER_TOO_MANY_TYPES CKR_WRAPPED_KEY_INVALID CKR_WRAPPED_KEY_LEN_RANGE CKR_WRAPPING_KEY_HANDLE_INVALID CKR_WRAPPING_KEY_SIZE_RANGE CKR_WRAPPING_KEY_TYPE_INCONSISTENT CKR_RANDOM_SEED_NOT_SUPPORTED CKR_RANDOM_NO_RNG CKR_DOMAIN_PARAMS_INVALID CKR_CURVE_NOT_SUPPORTED CKR_BUFFER_TOO_SMALL CKR_SAVED_STATE_INVALID CKR_INFORMATION_SENSITIVE CKR_STATE_UNSAVEABLE CKR_CRYPTOKI_NOT_INITIALIZED CKR_CRYPTOKI_ALREADY_INITIALIZED CKR_MUTEX_BAD CKR_MUTEX_NOT_LOCKED CKR_NEW_PIN_MODE CKR_NEXT_OTP CKR_EXCEEDED_MAX_ITERATIONS CKR_FIPS_SELF_TEST_FAILED CKR_LIBRARY_LOAD_FAILED CKR_PIN_TOO_WEAK CKR_PUBLIC_KEY_INVALID CKR_FUNCTION_REJECTED Vendor defined Unknown ID CKM_RSA_PKCS_KEY_PAIR_GEN CKM_RSA_PKCS CKM_RSA_9796 CKM_RSA_X_509 CKM_RSA_PKCS_OAEP CKM_SHA256_RSA_PKCS CKM_SHA384_RSA_PKCS CKM_SHA512_RSA_PKCS CKM_SHA256_RSA_PKCS_PSS CKM_SHA384_RSA_PKCS_PSS CKM_SHA512_RSA_PKCS_PSS CKM_SHA224_RSA_PKCS CKM_SHA224_RSA_PKCS_PSS CKM_SHA512_224 CKM_SHA512_224_HMAC CKM_SHA512_224_HMAC_GENERAL CKM_SHA512_224_KEY_DERIVATION CKM_SHA512_256 CKM_SHA512_256_HMAC CKM_SHA512_256_HMAC_GENERAL CKM_SHA512_256_KEY_DERIVATION CKM_MD5 CKM_MD5_HMAC CKM_MD5_HMAC_GENERAL CKM_SHA_1 CKM_SHA_1_HMAC CKM_SHA_1_HMAC_GENERAL CKM_SHA256 CKM_SHA256_HMAC CKM_SHA256_HMAC_GENERAL CKM_SHA224 CKM_SHA224_HMAC CKM_SHA224_HMAC_GENERAL CKM_SHA384 CKM_SHA384_HMAC CKM_SHA384_HMAC_GENERAL CKM_SHA512 CKM_SHA512_HMAC CKM_SHA512_HMAC_GENERAL CKM_HOTP_KEY_GEN CKM_HOTP CKM_GENERIC_SECRET_KEY_GEN CKM_SHA1_KEY_DERIVATION CKM_SHA256_KEY_DERIVATION CKM_SHA384_KEY_DERIVATION CKM_SHA512_KEY_DERIVATION CKM_SHA224_KEY_DERIVATION CKM_EC_KEY_PAIR_GEN CKM_ECDSA CKM_ECDSA_SHA1 CKM_ECDSA_SHA224 CKM_ECDSA_SHA256 CKM_ECDSA_SHA384 CKM_ECDSA_SHA512 CKM_ECDH1_DERIVE CKM_ECDH1_COFACTOR_DERIVE CKM_ECMQV_DERIVE CKM_ECDH_AES_KEY_WRAP CKM_RSA_AES_KEY_WRAP CKM_AES_KEY_GEN CKM_AES_ECB CKM_AES_CBC CKM_AES_MAC CKM_AES_MAC_GENERAL CKM_AES_CBC_PAD CKM_AES_CTR CKM_AES_GCM CKM_AES_CCM CKM_AES_CTS CKM_AES_CMAC CKM_AES_CMAC_GENERAL CKM_AES_XCBC_MAC CKM_AES_XCBC_MAC_96 CKM_AES_GMAC CKM_DES3_ECB_ENCRYPT_DATA CKM_DES3_CBC_ENCRYPT_DATA CKM_AES_ECB_ENCRYPT_DATA CKM_AES_CBC_ENCRYPT_DATA CKM_AES_KEY_WRAP CKM_AES_KEY_WRAP_PAD CKF_TOKEN_PRESENT CKF_REMOVABLE_DEVICE CKF_HW_SLOT Unknown flag CKF_RNG CKF_WRITE_PROTECTED CKF_LOGIN_REQUIRED CKF_USER_PIN_INITIALIZED CKF_RESTORE_KEY_NOT_NEEDED CKF_CLOCK_ON_TOKEN CKF_PROTECTED_AUTHENTICATION_PATH CKF_DUAL_CRYPTO_OPERATIONS CKF_TOKEN_INITIALIZED CKF_SECONDARY_AUTHENTICATION CKF_USER_PIN_COUNT_LOW CKF_USER_PIN_FINAL_TRY CKF_USER_PIN_LOCKED CKF_USER_PIN_TO_BE_CHANGED CKF_SO_PIN_COUNT_LOW CKF_SO_PIN_FINAL_TRY CKF_SO_PIN_LOCKED CKF_SO_PIN_TO_BE_CHANGED CKF_ERROR_STATE CKF_HW CKF_ENCRYPT CKF_DECRYPT CKF_DIGEST CKF_SIGN CKF_SIGN_RECOVER CKF_VERIFY CKF_VERIFY_RECOVER CKF_GENERATE CKF_GENERATE_KEY_PAIR CKF_WRAP CKF_UNWRAP CKF_DERIVE CKF_EC_F_P CKF_EC_F_2M CKF_EC_ECPARAMETERS CKF_EC_NAMEDCURVE CKF_EC_UNCOMPRESS CKF_EC_COMPRESS CKF_EXTENSION CKF_RW_SESSION CKF_SERIAL_SESSION CKS_RO_PUBLIC_SESSION CKS_RO_USER_FUNCTIONS CKS_RW_PUBLIC_SESSION CKS_RW_USER_FUNCTIONS CKS_RW_SO_FUNCTIONS CKA_CLASS CKA_TOKEN CKA_PRIVATE CKA_LABEL CKA_APPLICATION CKA_VALUE CKA_OBJECT_ID CKA_CERTIFICATE_TYPE CKA_ISSUER CKA_SERIAL_NUMBER CKA_AC_ISSUER CKA_OWNER CKA_ATTR_TYPES CKA_TRUSTED CKA_CERTIFICATE_CATEGORY CKA_JAVA_MIDP_SECURITY_DOMAIN CKA_URL CKA_HASH_OF_SUBJECT_PUBLIC_KEY CKA_HASH_OF_ISSUER_PUBLIC_KEY CKA_NAME_HASH_ALGORITHM CKA_CHECK_VALUE CKA_KEY_TYPE CKA_SUBJECT CKA_ID CKA_SENSITIVE CKA_ENCRYPT CKA_DECRYPT CKA_WRAP CKA_UNWRAP CKA_SIGN CKA_SIGN_RECOVER CKA_VERIFY CKA_VERIFY_RECOVER CKA_DERIVE CKA_START_DATE CKA_END_DATE CKA_MODULUS CKA_MODULUS_BITS CKA_PUBLIC_EXPONENT CKA_PRIVATE_EXPONENT CKA_PRIME_1 CKA_PRIME_2 CKA_EXPONENT_1 CKA_EXPONENT_2 CKA_COEFFICIENT CKA_PUBLIC_KEY_INFO CKA_PRIME CKA_SUBPRIME CKA_BASE CKA_PRIME_BITS CKA_SUBPRIME_BITS CKA_VALUE_BITS CKA_VALUE_LEN CKA_EXTRACTABLE CKA_LOCAL CKA_NEVER_EXTRACTABLE CKA_ALWAYS_SENSITIVE CKA_KEY_GEN_MECHANISM CKA_MODIFIABLE CKA_COPYABLE CKA_DESTROYABLE CKA_EC_PARAMS CKA_EC_POINT CKA_ALWAYS_AUTHENTICATE CKA_WRAP_WITH_TRUSTED CKA_WRAP_TEMPLATE CKA_UNWRAP_TEMPLATE CKA_DERIVE_TEMPLATE CKA_OTP_FORMAT CKA_OTP_LENGTH CKA_OTP_TIME_INTERVAL CKA_OTP_USER_FRIENDLY_MODE CKA_OTP_CHALLENGE_REQUIREMENT CKA_OTP_TIME_REQUIREMENT CKA_OTP_COUNTER_REQUIREMENT CKA_OTP_PIN_REQUIREMENT CKA_OTP_COUNTER CKA_OTP_TIME CKA_OTP_USER_IDENTIFIER CKA_OTP_SERVICE_IDENTIFIER CKA_OTP_SERVICE_LOGO CKA_OTP_SERVICE_LOGO_TYPE CKA_GOSTR3410_PARAMS CKA_GOSTR3411_PARAMS CKA_GOST28147_PARAMS CKA_HW_FEATURE_TYPE CKA_RESET_ON_INIT CKA_HAS_RESET CKA_PIXEL_X CKA_PIXEL_Y CKA_RESOLUTION CKA_CHAR_ROWS CKA_CHAR_COLUMNS CKA_COLOR CKA_BITS_PER_PIXEL CKA_CHAR_SETS CKA_ENCODING_METHODS CKA_MIME_TYPES CKA_MECHANISM_TYPE CKA_REQUIRED_CMS_ATTRIBUTES CKA_DEFAULT_CMS_ATTRIBUTES CKA_SUPPORTED_CMS_ATTRIBUTES CKA_ALLOWED_MECHANISMS CKA_VENDOR_DEFINED CKO_DATA CKO_CERTIFICATE CKO_PUBLIC_KEY CKO_PRIVATE_KEY CKO_SECRET_KEY CKO_HW_FEATURE CKO_DOMAIN_PARAMETERS CKO_MECHANISM CKO_OTP_KEY CKO_VENDOR_DEFINED Unknown CKK_RSA CKK_DSA CKK_DH CKK_ECDSA CKK_GENERIC_SECRET CKK_DES3 CKK_AES CKK_HOTP CKK_MD5_HMAC CKK_SHA_1_HMAC CKK_SHA256_HMAC CKK_SHA384_HMAC CKK_SHA512_HMAC CKK_SHA224_HMAC CKK_VENDOR_DEFINED ckteec PKCS11 TA version mismatch: %u.%u.%u CKTEEC_LOGIN_TYPE public user group CKTEEC_LOGIN_GID missing CKTEEC_LOGIN_GID failed to convert CKTEEC_LOGIN_GID invalid value for CKTEEC_LOGIN_TYPE TEEC init context failed TEEC open session failed %x from %d pthread_mutex_unlock: %s terminating... l0 H ' pthread_mutex_lock: %s ping_ta ckteec_invoke_init ckteec_invoke_terminate (Linaro OP-TEE PKCS11 Cryptoki library : = = = $ = 2 = = = = = = # = = & = = = = =
t
GCC: (GNU Toolchain for the A-profile Architecture 10.2-2020.11 (arm-10.16)) 10.2.1 20201103
../sysdeps/arm/crti.S /tmp/dgboter/bbs/build03--cen7x86_64/buildbot/cen7x86_64--arm-none-linux-gnueabihf/build/src/glibc/csu GNU AS 2.35.1 ../sysdeps/arm/crtn.S
/home1/hisping/rk_px30_linux/prebuilts/gcc/linux-x86/arm/gcc-arm-10.2-2020.11-x86_64-arm-none-linux-gnueabihf/bin/../arm-none-linux-gnueabihf/libc/usr/lib/crti.o $a call_weak_fn $d /home1/hisping/rk_px30_linux/prebuilts/gcc/linux-x86/arm/gcc-arm-10.2-2020.11-x86_64-arm-none-linux-gnueabihf/bin/../arm-none-linux-gnueabihf/libc/usr/lib/crtn.o crtstuff.c all_implied_fbits $t deregister_tm_clones __do_global_dtors_aux completed.0 __do_global_dtors_aux_fini_array_entry frame_dummy __frame_dummy_init_array_entry pkcs11_api.c libckteec_function_list lib_initiated ck_debug.c ck_helpers.c invoke_ta.c ta_ctx is_output_shm ping_ta __func__.2 __func__.1 __func__.0 pkcs11_processing.c ckteec_invoke_ctrl ckteec_invoke_ctrl_in ckteec_invoke_ctrl_out pkcs11_token.c lib_info.0 serializer.c serialize serialize_ck.c deserialize_indirect_attribute ck_attr_is_ulong deserialize_mecha_list deserialize_ck_attribute serialize_mecha_aes_ctr serialize_mecha_aes_iv serialize_mecha_key_deriv_str serialize_mecha_aes_cbc_encrypt_data __FRAME_END__ _fini __dso_handle _DYNAMIC __TMC_END__ _GLOBAL_OFFSET_TABLE_ pthread_mutex_unlock@@GLIBC_2.4 C_UnwrapKey calloc@@GLIBC_2.4 C_GetSessionInfo TEEC_AllocateSharedMemory ck_signverify_final strcmp@@GLIBC_2.4 __cxa_finalize@@GLIBC_2.4 C_Decrypt C_Verify _ITM_deregisterTMCloneTable C_SetPIN C_CopyObject ck_get_session_info mecha_ckf2str TEEC_FinalizeContext C_InitPIN free@@GLIBC_2.4 ck_generate_key_pair ckteec_invoke_init pthread_mutex_lock@@GLIBC_2.4 memcpy@@GLIBC_2.4 ck_set_attribute_value serialize_buffer session_cks2str C_FindObjectsFinal ck_logout C_Logout C_CancelFunction ck_token_mechanism_info C_DigestUpdate ck_init_pin ck_seed_random ckteec_invoke_initiated C_DecryptFinal ck_token_get_info C_GenerateKey realloc@@GLIBC_2.4 C_GenerateKeyPair C_Sign C_Encrypt C_GetOperationState ck_digest_oneshot ck_destroy_object C_SetAttributeValue release_serial_object ck_get_info C_FindObjectsInit C_GenerateRandom C_SignRecover slot_ckf2str ck_token_mechanism_ids C_VerifyRecoverInit C_VerifyUpdate ckteec_invoke_ta C_EncryptFinal deserialize_ck_attributes C_SignUpdate C_GetSlotInfo ck_close_all_sessions cka2str C_Finalize ck_encdecrypt_update getenv@@GLIBC_2.4 ck_create_object ck_digest_update ck_encdecrypt_final malloc@@GLIBC_2.4 C_DigestInit strerror@@GLIBC_2.4 ck_digest_key ck_get_attribute_value C_FindObjects C_SetOperationState C_SignFinal C_Initialize ck_close_session ck_derive_key ck_encdecrypt_init TEEC_InvokeCommand C_EncryptUpdate C_GetMechanismInfo __gmon_start__ TEEC_RegisterSharedMemory ckteec_invoke_terminate exit@@GLIBC_2.4 C_SignEncryptUpdate ck_find_objects_final C_CloseAllSessions strtoul@@GLIBC_2.4 strlen@@GLIBC_2.4 C_WaitForSlotEvent init_serial_object C_SignInit C_GetFunctionStatus C_GetFunctionList ckk2str C_SeedRandom ck_slot_get_info TEEC_CloseSession cko2str ckteec_free_shm ckteec_alloc_shm C_DecryptInit ckteec_register_shm __errno_location@@GLIBC_2.4 C_VerifyInit serialize_ck_mecha_params C_GetObjectSize memset@@GLIBC_2.4 serialize_ck_ulong C_VerifyFinal C_GetInfo ck_signverify_oneshot C_DigestEncryptUpdate C_CreateObject C_InitToken ck_digest_init ck_release_active_processing C_DigestKey C_GetAttributeValue finalize_serial_object strnlen@@GLIBC_2.4 C_Login C_GetSlotList ck_copy_object session_ckf2str ck_slot_get_list C_SignRecoverInit C_EncryptInit C_WrapKey C_DeriveKey ck_find_objects C_DecryptUpdate ck_signverify_update token_ckf2str ck_find_objects_init ck_open_session C_DigestFinal C_DecryptDigestUpdate C_GetTokenInfo _dprintf ckm2str ck_init_token ckr2str ck_get_object_size _ITM_registerTMCloneTable TEEC_ReleaseSharedMemory ck_signverify_init C_Digest C_GetMechanismList ck_set_pin ck_encdecrypt_oneshot serialize_32b TEEC_InitializeContext TEEC_OpenSession ck_digest_final C_DecryptVerifyUpdate ck_generate_random C_DestroyObject C_VerifyRecover ck_login ck_generate_key
.symtab .strtab .shstrtab .gnu.hash .dynsym .dynstr .gnu.version .gnu.version_r .rel.dyn .rel.plt .init .text .fini .rodata .eh_frame .init_array .fini_array .data.rel.ro .dynamic .got .data .bss .comment .ARM.attributes .debug_aranges .debug_info .debug_abbrev .debug_line .debug_str .debug_ranges