p11tool

JSON
executablemacOS360.7 KBarm64

Code signing and certificate management utility — validates and manages cryptographic signatures

Performs code signing operations and manages certificate and keychain interactions for cryptographic authentication. Accesses the Keychain to retrieve signing credentials and certificates. Processes 15 network endpoints, likely for certificate validation, revocation checking, or timestamp authority communication. Contains file path and URL references suggesting integration with code signing workflows and certificate management systems.AI

Fingerprint

Platform
macOS
Type
executable
Arch
arm64
Min OS
26.0.0
SDK
26.1.0
File Size
360.7 KB
UUID
7B7AE99C-7443-352C-B9B4-BFF90C000EA2
Analyzed
2026-04-09T09:12:07Z
CDHash
27e6d5169a59b9230e40b4176033dce0fa383be6a8199912b87cab4def8f60f7

Interesting Strings

Network Surface

Networking Frameworks

DNA Capability Vector

Location
0
Keychain
0
Network
0
Storage
0
Hardware
0
IPC
0
Analytics
0
Security
1
System
0

Behavioral Profile

URL Endpoints
2
Telemetry Strings
0
File Paths
3
Bundle IDs
0
IOKit Constants
0
Library Functions
46

Structural HashesSHA-256

Static Libraries46 / 220 functions identified

Functions(220)

0x100004260app_exit
0x10000428cmain
0x100004b40tls_log_func
0x100004b78pkcs11_delete
0x100004c50pkcs11_list
0x100005630get_single_token_url
0x1000056b4pkcs11_token_list
0x100005cccpkcs11_test_sign
0x1000060bcpkcs11_export
0x100006260pkcs11_export_chain
0x10000652cpkcs11_write
0x100006d54find_same_pubkey_with_id
0x100007070pkcs11_generate
0x100007374pkcs11_export_pubkey
0x100007580pkcs11_init
0x10000773cpkcs11_set_token_pin
0x100007934pkcs11_mechanism_list
0x100007c7cpkcs11_get_random
0x100007da0pkcs11_set_id
0x100007dacpkcs11_set_val

Imports344 symbols from 4 dylibs

Exports175

_mh_execute_header0x0
app_exit0x4260
ask_pass0x48604
batch0x48600
cert_verify0xb878
cfg0x48758
cfg_free0x13eb0
cfg_init0xe8e8
cfg_load0x13ef4
cfg_next0x14484
check_command0xd37c
cipher_to_flags0x9ffc
compress_cert_set_methods0xba34
crq_extensions_set0x13d54
crt_constraints_set0x1125c
crt_unique_ids_set0x11548
current_timespec0x149a0
decode_seed0xaefc
dh_info0x9cf4
figure_key_format0xb1c4
figure_key_type0xafb8
fix_lbuffer0x7f90
generate_prime0xaac0
get_activation_date0x1226c
get_bits0x90e8
get_ca_issuers_set0x11d2c
get_ca_status0x12420
get_cert_sign_status0x132b0
get_challenge_pass0x10c04
get_cn_crq_set0x139ac
get_cn_crt_set0x1112c
get_code_sign_status0x13374
get_confirmed_pass0x10af4
get_country_crq_set0x1352c
get_country_crt_set0x10d24
get_crl_dist_point_set0x10c40
get_crl_next_update0x13450
get_crl_number0x12478
get_crl_revocation_date0x12314
get_crl_sign_status0x132dc
get_crl_this_update_date0x1235c
get_crq_extensions_status0x1244c
get_data_encipherment_status0x13348
get_dc_set0x12948
get_dn_crq_set0x13934
get_dn_crt_set0x111e4
get_dns_name_set0x12a9c
get_email_protection_status0x133f8
get_email_set0x12830
get_encrypt_status0x13274
get_expiration_date0x123a4
get_extensions_crt_set0x117c0
get_ip_addr_set0x12620
get_ipsec_ike_status0x13424
get_key_agreement_status0x13308
get_key_purpose_set0x11ba8
get_locality_crq_set0x1387c
get_locality_crt_set0x11074
get_non_repudiation_status0x13328
get_ocsp_issuer_set0x11c6c
get_ocsp_sign_status0x133a0
get_oid_crq_set0x13b1c
get_oid_crt_set0x116d4
get_organization_crq_set0x135e4
get_organization_crt_set0x10ddc
get_other_name_set0x12bdc
get_pass0x10ab8
get_password0x8190
get_path_len0x12534
get_pkcs12_key_name0x12570
get_pkcs9_email_crt_set0x11dec
get_policy_set0x12f84
get_proxy_policy0x1346c
get_serial0x11ea4
get_sign_status0x13238
get_state_crq_set0x137c4
get_state_crt_set0x10fbc
get_system_time0xdc18
get_time_stamp_status0x133cc
get_tls_client_status0x125c8
get_tls_server_status0x125f4
get_tlsfeatures_set0x13c08
get_uid_crq_set0x13a64
get_uid_crt_set0x1161c
get_unit_crq_set0x136d4
get_unit_crt_set0x10ecc
get_uri_set0x1310c
getenv_copy0xd5dc
getpass_copy0xd558
gettime0x14994
hash_to_id0xb258
lbuffer0x48608
lbuffer_size0x48610
load_ca_cert0x8cb0
load_ca_private_key0x8be0
load_cert0x8664
load_cert_list0x86e8
load_crl_list0x8910
load_private_key0x8218
load_privkey_list0xb4b0
load_pubkey0x8e28
load_public_key_or_import0x9014
load_request0x8ab0
load_secret_key0x8098
load_x509_private_key0x849c
localtime_rz0x16b7c
log_msg0xb9fc
log_set0xdc0c
main0x428c
mech_list0x28000
mktime_internal0x16df8
mktime_z0x16d14
p11tool_options0x48618
parse_datetime0x15dc8
pin_callback0xd63c
pkcs11_common0xdaf0
pkcs11_delete0x4b78
pkcs11_export0x60bc
pkcs11_export_chain0x6260
pkcs11_export_pubkey0x7374
pkcs11_generate0x7070
pkcs11_get_random0x7c7c
pkcs11_init0x7580
pkcs11_list0x4c50
pkcs11_mechanism_list0x7934
pkcs11_set_id0x7da0
pkcs11_set_label0x7f84
pkcs11_set_token_pin0x773c
pkcs11_test_sign0x5ccc
pkcs11_token_list0x56b4
pkcs11_write0x652c
print_cert_info0xc540
print_cert_info20xc554
print_dsa_pkey0x92a4
print_ecc_pkey0x9744
print_gost_pkey0x9864
print_info0xbb9c
print_key_material0xd228
print_list0xc8cc
print_private_key0xa1ac
print_pubkey_info0x9be4
print_rsa_pkey0x9a24
process_options0xdce4
raw_to_base640xb804
raw_to_hex0xb76c
raw_to_string0xb6b0
read_crq_set0x106c4
read_crt_set0x105c0
read_int0x107c8
read_str0x108d8
read_yesno0x109f0
reallocarray0x168cc
revert_tz0x16b00
rpl_fopen0x14640
rpl_free0x14888
rpl_fseek0x148bc
rpl_fseeko0x148c0
rpl_mktime0x1742c
rpl_timegm0x16de8
safe_open_rw0x8034
secure_getenv0x16900
serial_decode0x10488
set_system_time0xdc40
set_tz0x169f8
sign_params_to_flags0xb3d0
simple_ctime0xdc80
sockets_init0xdc00
str_to_curve0x9640
str_to_sec_param0x91a8
str_unknown0x20910
template_parse0xe920
tzalloc0x16938
tzfree0x169c8
usage0xe8b8
yyparse0x149c8