Pycryptoki Helpers¶
These are various helper modules and functions. They contain constant definitions, C parameter structs, configuration parsing, and default templates.
cryptoki_helpers¶
Helper functions to get us access to the PKCS11 library.
-
exception
pycryptoki.cryptoki_helpers.
CryptokiConfigException
[source]¶ Bases:
pycryptoki.exceptions.LunaException
Exception raised when we fail to determine the PKCS11 library location
-
exception
pycryptoki.cryptoki_helpers.
CryptokiDLLException
(additional_info, orig_error)[source]¶ Bases:
Exception
Custom exception class used to print an error when a call to the Cryptoki DLL failed. The late binding makes debugging a little bit more difficult because function calls have to pass through an additional layer of abstraction. This custom exception prints out a quick message detailing exactly what function failed.
-
class
pycryptoki.cryptoki_helpers.
CryptokiDLLSingleton
[source]¶ Bases:
object
A singleton class which holds an instance of the loaded cryptoki DLL object.
-
loaded_dll_library
= None¶
-
-
pycryptoki.cryptoki_helpers.
log_args
(funcname, args)[source]¶ Log function name & arguments for a cryptoki ctypes call.
Parameters: - funcname (str) – Function name
- args (tuple) – Arguments to be passed to ctypes function.
lookup_dicts¶
Module that contains lookup dictionaries for easy logging of error codes and other constants within pycryptoki.
-
pycryptoki.lookup_dicts.
ATTR_NAME_LOOKUP
= {0: 'CKA_CLASS', 1: 'CKA_TOKEN', 2: 'CKA_PRIVATE', 3: 'CKA_LABEL', 16: 'CKA_APPLICATION', 17: 'CKA_VALUE', 128: 'CKA_CERTIFICATE_TYPE', 129: 'CKA_ISSUER', 130: 'CKA_SERIAL_NUMBER', 256: 'CKA_KEY_TYPE', 257: 'CKA_SUBJECT', 258: 'CKA_ID', 259: 'CKA_SENSITIVE', 260: 'CKA_ENCRYPT', 261: 'CKA_DECRYPT', 262: 'CKA_WRAP', 263: 'CKA_UNWRAP', 264: 'CKA_SIGN', 265: 'CKA_SIGN_RECOVER', 266: 'CKA_VERIFY', 267: 'CKA_VERIFY_RECOVER', 268: 'CKA_DERIVE', 272: 'CKA_START_DATE', 273: 'CKA_END_DATE', 288: 'CKA_MODULUS', 289: 'CKA_MODULUS_BITS', 290: 'CKA_PUBLIC_EXPONENT', 291: 'CKA_PRIVATE_EXPONENT', 292: 'CKA_PRIME_1', 293: 'CKA_PRIME_2', 294: 'CKA_EXPONENT_1', 295: 'CKA_EXPONENT_2', 296: 'CKA_COEFFICIENT', 304: 'CKA_PRIME', 305: 'CKA_SUBPRIME', 306: 'CKA_BASE', 307: 'CKA_PRIME_BITS', 308: 'CKA_SUBPRIME_BITS', 352: 'CKA_VALUE_BITS', 353: 'CKA_VALUE_LEN', 354: 'CKA_EXTRACTABLE', 355: 'CKA_LOCAL', 356: 'CKA_NEVER_EXTRACTABLE', 357: 'CKA_ALWAYS_SENSITIVE', 368: 'CKA_MODIFIABLE', 384: 'CKA_EC_PARAMS', 385: 'CKA_EC_POINT', 1073742354: 'CKA_UNWRAP_TEMPLATE', 1073742355: 'CKA_DERIVE_TEMPLATE', 2147483649: 'CKA_CCM_PRIVATE', 2147483650: 'CKA_FINGERPRINT_SHA1', 2147483653: 'CKA_OUID', 2147483654: 'CKA_X9_31_GENERATED', 2147483656: 'CKA_EKM_UID', 2147483905: 'CKA_USAGE_COUNT', 2147483909: 'CKA_BYTES_REMAINING', 2147484160: 'CKA_USAGE_LIMIT', 2147487744: 'CKA_GENERIC_1', 2147487745: 'CKA_GENERIC_2', 2147487746: 'CKA_GENERIC_3', 2147487747: 'CKA_FINGERPRINT_SHA256', 2147487749: 'CKA_AUTH_DATA', 2147487750: 'CKA_ASSIGNED', 2147487751: 'CKA_KEY_STATUS', 2147487752: 'CKA_FAILED_KEY_AUTH_COUNT'}¶
-
pycryptoki.lookup_dicts.
ret_vals_dictionary
= {0: 'CKR_OK', 1: 'CKR_CANCEL', 2: 'CKR_HOST_MEMORY', 3: 'CKR_SLOT_ID_INVALID', 5: 'CKR_GENERAL_ERROR', 6: 'CKR_FUNCTION_FAILED', 7: 'CKR_ARGUMENTS_BAD', 8: 'CKR_NO_EVENT', 9: 'CKR_NEED_TO_CREATE_THREADS', 10: 'CKR_CANT_LOCK', 16: 'CKR_ATTRIBUTE_READ_ONLY', 17: 'CKR_ATTRIBUTE_SENSITIVE', 18: 'CKR_ATTRIBUTE_TYPE_INVALID', 19: 'CKR_ATTRIBUTE_VALUE_INVALID', 32: 'CKR_DATA_INVALID', 33: 'CKR_DATA_LEN_RANGE', 48: 'CKR_DEVICE_ERROR', 49: 'CKR_DEVICE_MEMORY', 50: 'CKR_DEVICE_REMOVED', 64: 'CKR_ENCRYPTED_DATA_INVALID', 65: 'CKR_ENCRYPTED_DATA_LEN_RANGE', 80: 'CKR_FUNCTION_CANCELED', 81: 'CKR_FUNCTION_NOT_PARALLEL', 82: 'CKR_FUNCTION_PARALLEL', 84: 'CKR_FUNCTION_NOT_SUPPORTED', 96: 'CKR_KEY_HANDLE_INVALID', 98: 'CKR_KEY_SIZE_RANGE', 99: 'CKR_KEY_TYPE_INCONSISTENT', 100: 'CKR_KEY_NOT_NEEDED', 101: 'CKR_KEY_CHANGED', 102: 'CKR_KEY_NEEDED', 103: 'CKR_KEY_INDIGESTIBLE', 104: 'CKR_KEY_FUNCTION_NOT_PERMITTED', 105: 'CKR_KEY_NOT_WRAPPABLE', 106: 'CKR_KEY_UNEXTRACTABLE', 112: 'CKR_MECHANISM_INVALID', 113: 'CKR_MECHANISM_PARAM_INVALID', 130: 'CKR_OBJECT_HANDLE_INVALID', 144: 'CKR_OPERATION_ACTIVE', 145: 'CKR_OPERATION_NOT_INITIALIZED', 160: 'CKR_PIN_INCORRECT', 161: 'CKR_PIN_INVALID', 162: 'CKR_PIN_LEN_RANGE', 163: 'CKR_PIN_EXPIRED', 164: 'CKR_PIN_LOCKED', 176: 'CKR_SESSION_CLOSED', 177: 'CKR_SESSION_COUNT', 178: 'CKR_SESSION_EXCLUSIVE_EXISTS', 179: 'CKR_SESSION_HANDLE_INVALID', 180: 'CKR_SESSION_PARALLEL_NOT_SUPPORTED', 181: 'CKR_SESSION_READ_ONLY', 182: 'CKR_SESSION_EXISTS', 183: 'CKR_SESSION_READ_ONLY_EXISTS', 184: 'CKR_SESSION_READ_WRITE_SO_EXISTS', 192: 'CKR_SIGNATURE_INVALID', 193: 'CKR_SIGNATURE_LEN_RANGE', 208: 'CKR_TEMPLATE_INCOMPLETE', 209: 'CKR_TEMPLATE_INCONSISTENT', 224: 'CKR_TOKEN_NOT_PRESENT', 225: 'CKR_TOKEN_NOT_RECOGNIZED', 226: 'CKR_TOKEN_WRITE_PROTECTED', 240: 'CKR_UNWRAPPING_KEY_HANDLE_INVALID', 241: 'CKR_UNWRAPPING_KEY_SIZE_RANGE', 242: 'CKR_UNWRAPPING_KEY_TYPE_INCONSISTENT', 256: 'CKR_USER_ALREADY_LOGGED_IN', 257: 'CKR_USER_NOT_LOGGED_IN', 258: 'CKR_USER_PIN_NOT_INITIALIZED', 259: 'CKR_USER_TYPE_INVALID', 260: 'CKR_USER_ANOTHER_ALREADY_LOGGED_IN', 261: 'CKR_USER_TOO_MANY_TYPES', 272: 'CKR_WRAPPED_KEY_INVALID', 274: 'CKR_WRAPPED_KEY_LEN_RANGE', 275: 'CKR_WRAPPING_KEY_HANDLE_INVALID', 276: 'CKR_WRAPPING_KEY_SIZE_RANGE', 277: 'CKR_WRAPPING_KEY_TYPE_INCONSISTENT', 288: 'CKR_RANDOM_SEED_NOT_SUPPORTED', 289: 'CKR_RANDOM_NO_RNG', 304: 'CKR_DOMAIN_PARAMS_INVALID', 321: 'CKR_INSERTION_CALLBACK_NOT_SUPPORTED', 336: 'CKR_BUFFER_TOO_SMALL', 352: 'CKR_SAVED_STATE_INVALID', 368: 'CKR_INFORMATION_SENSITIVE', 384: 'CKR_STATE_UNSAVEABLE', 400: 'CKR_CRYPTOKI_NOT_INITIALIZED', 401: 'CKR_CRYPTOKI_ALREADY_INITIALIZED', 416: 'CKR_MUTEX_BAD', 417: 'CKR_MUTEX_NOT_LOCKED', 432: 'CKR_NEW_PIN_MODE', 433: 'CKR_NEXT_OTP', 512: 'CKR_FUNCTION_REJECTED', 2147483648: 'CKR_VENDOR_DEFINED', 2147483652: 'CKR_RC_ERROR', 2147483653: 'CKR_CONTAINER_HANDLE_INVALID', 2147483654: 'CKR_TOO_MANY_CONTAINERS', 2147483655: 'CKR_USER_LOCKED_OUT', 2147483656: 'CKR_CLONING_PARAMETER_ALREADY_EXISTS', 2147483657: 'CKR_CLONING_PARAMETER_MISSING', 2147483658: 'CKR_CERTIFICATE_DATA_MISSING', 2147483659: 'CKR_CERTIFICATE_DATA_INVALID', 2147483660: 'CKR_ACCEL_DEVICE_ERROR', 2147483661: 'CKR_WRAPPING_ERROR', 2147483662: 'CKR_UNWRAPPING_ERROR', 2147483663: 'CKR_MAC_MISSING', 2147483664: 'CKR_DAC_POLICY_PID_MISMATCH', 2147483665: 'CKR_DAC_MISSING', 2147483666: 'CKR_BAD_DAC', 2147483667: 'CKR_SSK_MISSING', 2147483668: 'CKR_BAD_MAC', 2147483669: 'CKR_DAK_MISSING', 2147483670: 'CKR_BAD_DAK', 2147483671: 'CKR_SIM_AUTHORIZATION_FAILED', 2147483672: 'CKR_SIM_VERSION_UNSUPPORTED', 2147483673: 'CKR_SIM_CORRUPT_DATA', 2147483674: 'CKR_USER_NOT_AUTHORIZED', 2147483675: 'CKR_MAX_OBJECT_COUNT_EXCEEDED', 2147483676: 'CKR_SO_LOGIN_FAILURE_THRESHOLD', 2147483677: 'CKR_SIM_AUTHFORM_INVALID', 2147483678: 'CKR_CITS_DAK_MISSING', 2147483679: 'CKR_UNABLE_TO_CONNECT', 2147483680: 'CKR_PARTITION_DISABLED', 2147483681: 'CKR_CALLBACK_ERROR', 2147483682: 'CKR_SECURITY_PARAMETER_MISSING', 2147483683: 'CKR_SP_TIMEOUT', 2147483684: 'CKR_TIMEOUT', 2147483685: 'CKR_ECC_UNKNOWN_CURVE', 2147483686: 'CKR_MTK_ZEROIZED', 2147483687: 'CKR_MTK_STATE_INVALID', 2147483688: 'CKR_INVALID_ENTRY_TYPE', 2147483689: 'CKR_MTK_SPLIT_INVALID', 2147483690: 'CKR_HSM_STORAGE_FULL', 2147483691: 'CKR_DEVICE_TIMEOUT', 2147483692: 'CKR_CONTAINER_OBJECT_STORAGE_FULL', 2147483693: 'CKR_PED_CLIENT_NOT_RUNNING', 2147483694: 'CKR_PED_UNPLUGGED', 2147483695: 'CKR_ECC_POINT_INVALID', 2147483696: 'CKR_OPERATION_NOT_ALLOWED', 2147483697: 'CKR_LICENSE_CAPACITY_EXCEEDED', 2147483698: 'CKR_LOG_FILE_NOT_OPEN', 2147483699: 'CKR_LOG_FILE_WRITE_ERROR', 2147483700: 'CKR_LOG_BAD_FILE_NAME', 2147483701: 'CKR_LOG_FULL', 2147483702: 'CKR_LOG_NO_KCV', 2147483703: 'CKR_LOG_BAD_RECORD_HMAC', 2147483704: 'CKR_LOG_BAD_TIME', 2147483705: 'CKR_LOG_AUDIT_NOT_INITIALIZED', 2147483706: 'CKR_LOG_RESYNC_NEEDED', 2147483707: 'CKR_AUDIT_LOGIN_TIMEOUT_IN_PROGRESS', 2147483708: 'CKR_AUDIT_LOGIN_FAILURE_THRESHOLD', 2147483709: 'CKR_INVALID_FUF_TARGET', 2147483710: 'CKR_INVALID_FUF_HEADER', 2147483711: 'CKR_INVALID_FUF_VERSION', 2147483712: 'CKR_ECC_ECC_RESULT_AT_INF', 2147483713: 'CKR_AGAIN', 2147483714: 'CKR_TOKEN_COPIED', 2147483715: 'CKR_SLOT_NOT_EMPTY', 2147483716: 'CKR_USER_ALREADY_ACTIVATED', 2147483717: 'CKR_STC_NO_CONTEXT', 2147483718: 'CKR_STC_CLIENT_IDENTITY_NOT_CONFIGURED', 2147483719: 'CKR_STC_PARTITION_IDENTITY_NOT_CONFIGURED', 2147483720: 'CKR_STC_DH_KEYGEN_ERROR', 2147483721: 'CKR_STC_CIPHER_SUITE_REJECTED', 2147483722: 'CKR_STC_DH_KEY_NOT_FROM_SAME_GROUP', 2147483723: 'CKR_STC_COMPUTE_DH_KEY_ERROR', 2147483724: 'CKR_STC_FIRST_PHASE_KDF_ERROR', 2147483725: 'CKR_STC_SECOND_PHASE_KDF_ERROR', 2147483726: 'CKR_STC_KEY_CONFIRMATION_FAILED', 2147483727: 'CKR_STC_NO_SESSION_KEY', 2147483728: 'CKR_STC_RESPONSE_BAD_MAC', 2147483729: 'CKR_STC_NOT_ENABLED', 2147483730: 'CKR_STC_CLIENT_HANDLE_INVALID', 2147483731: 'CKR_STC_SESSION_INVALID', 2147483732: 'CKR_STC_CONTAINER_INVALID', 2147483733: 'CKR_STC_SEQUENCE_NUM_INVALID', 2147483734: 'CKR_STC_NO_CHANNEL', 2147483735: 'CKR_STC_RESPONSE_DECRYPT_ERROR', 2147483736: 'CKR_STC_RESPONSE_REPLAYED', 2147483737: 'CKR_STC_REKEY_CHANNEL_MISMATCH', 2147483738: 'CKR_STC_RSA_ENCRYPT_ERROR', 2147483739: 'CKR_STC_RSA_SIGN_ERROR', 2147483740: 'CKR_STC_RSA_DECRYPT_ERROR', 2147483741: 'CKR_STC_RESPONSE_UNEXPECTED_KEY', 2147483742: 'CKR_STC_UNEXPECTED_NONCE_PAYLOAD_SIZE', 2147483743: 'CKR_STC_UNEXPECTED_DH_DATA_SIZE', 2147483744: 'CKR_STC_OPEN_CIPHER_MISMATCH', 2147483745: 'CKR_STC_OPEN_DHNIST_PUBKEY_ERROR', 2147483746: 'CKR_STC_OPEN_KEY_MATERIAL_GEN_FAIL', 2147483747: 'CKR_STC_OPEN_RESP_GEN_FAIL', 2147483748: 'CKR_STC_ACTIVATE_MACTAG_U_VERIFY_FAIL', 2147483749: 'CKR_STC_ACTIVATE_MACTAG_V_GEN_FAIL', 2147483750: 'CKR_STC_ACTIVATE_RESP_GEN_FAIL', 2147483751: 'CKR_CHALLENGE_INCORRECT', 2147483752: 'CKR_ACCESS_ID_INVALID', 2147483753: 'CKR_ACCESS_ID_ALREADY_EXISTS', 2147483759: 'CKR_OBJECT_ALREADY_EXISTS', 2147483764: 'CKR_KEK_RETRY_FAILURE', 2147483765: 'CKR_RNG_RESEED_TOO_EARLY', 2147483775: 'CKR_INVALID_UTILIZATION_METRICS', 2147483791: 'CKR_ASSIGNED_KEY_REQUIRES_AUTH_DATA', 2147483792: 'CKR_ROLE_CANNOT_MAKE_KEYS_ASSIGNED', 2147483793: 'CKR_INVALID_ASSIGNED_ATTRIBUTE_TRANSITION', 2147483794: 'CKR_AUTH_DATA_TOO_LARGE', 2147483795: 'CKR_AUTH_DATA_TOO_SMALL', 2147483796: 'CKR_OH_AUTH_DATA_NOT_PROVIDED', 2147483797: 'CKR_ASSIGNED_KEY_FAILED_ATTRIBUTE_DEPENDENCIES', 2147483798: 'CKR_KEY_CANNOT_BE_AUTHORIZED', 2147483799: 'CKR_KEY_NOT_AUTHORIZED', 2147483800: 'CKR_AUTH_DATA_INCORRECT', 2147483924: 'CKR_OBJECT_READ_ONLY', 2147483958: 'CKR_KEY_NOT_ACTIVE'}¶
default_templates¶
File containing a number of templates taken from CKDemo and manually converted into python format. See the attributes.py file for methods to convert them into the proper C format.
-
pycryptoki.default_templates.
CERTIFICATE_TEMPLATE
= {0: 1, 1: True, 3: b'Created certificate object', 17: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], 128: 0, 257: b''}¶ The simple data object template taken from CKDemo when you select the Create Object option and choose data
-
pycryptoki.default_templates.
CKM_DH_PKCS_PARAMETER_GEN_TEMP
= {1: True, 2: True, 3: b'SH PKCS Parameter Key', 259: True, 307: 512}¶ The simple certificate object taken from CKDemo when you select the Create Object option and choose certificate
-
pycryptoki.default_templates.
CKM_SSL3_PRE_MASTER_KEY_GEN_TEMP
= {1: True, 3: b'SSL3 Pre Master Key', 260: 4097, 268: True}¶ Curve dictionary for ECDSA with oids as lists, taken from Components/tools/common/CommonData.cpp
-
pycryptoki.default_templates.
KEY_PAIR_GENERATOR_TEMPLATES
= {0: ({1: True, 2: True, 368: True, 260: True, 266: True, 262: True, 289: 1024, 290: 3, 3: b'RSA Public Key'}, {1: True, 2: True, 259: True, 368: True, 354: True, 261: True, 264: True, 263: True, 3: b'RSA Private Key'}), 10: ({1: True, 2: True, 368: True, 260: True, 266: True, 262: True, 289: 1024, 290: 3, 3: b'RSA Public Key'}, {1: True, 2: True, 259: True, 368: True, 354: True, 261: True, 264: True, 263: True, 3: b'RSA Private Key'}), 16: ({1: True, 2: True, 260: True, 266: True, 262: True, 304: [160, 56, 62, 230, 146, 248, 245, 186, 221, 249, 49, 123, 22, 237, 210, 132, 163, 99, 25, 176, 83, 247, 58, 212, 49, 174, 75, 93, 178, 198, 99, 11, 90, 191, 232, 197, 203, 157, 35, 6, 80, 220, 114, 238, 251, 230, 242, 97, 219, 47, 67, 230, 131, 129, 88, 140, 253, 74, 116, 81, 187, 187, 48, 197, 149, 33, 215, 142, 167, 109, 192, 112, 207, 129, 120, 51, 25, 159, 247, 21, 203, 209, 18, 162, 88, 80, 105, 53, 68, 102, 46, 18, 187, 39, 147, 168, 20, 132, 119, 100, 172, 39, 124, 92, 240, 107, 62, 4, 74, 69, 145, 62, 221, 97, 146, 41, 221, 215, 40, 147, 20, 208, 11, 182, 167, 218, 241, 126, 184, 99, 243, 29, 194, 44, 204, 5, 246, 20, 193, 187, 12, 234, 76, 69, 79, 198, 160, 41, 192, 210, 86, 141, 28, 94, 239, 127, 124, 65, 241, 182, 89, 206, 217, 36, 221, 14, 171, 199, 201, 188, 58, 85, 144, 212, 3, 18, 227, 236, 19, 162, 202, 161, 128, 237, 107, 12, 125, 84, 209, 99, 202, 31, 50, 205, 137, 39, 160, 253, 57, 78, 81, 222, 242, 163, 30, 131, 252, 83, 115, 190, 248, 210, 95, 101, 50, 239, 81, 95, 134, 123, 11, 49, 115, 143, 242, 127, 172, 173, 13, 251, 64, 231, 107, 104, 58, 59, 17, 201, 159, 89, 200, 164, 152, 186, 43, 136, 8, 112, 15, 32, 21, 20, 92, 119, 219, 164, 32, 197, 240, 219, 149, 172, 136, 3, 106, 64, 144, 74, 83, 179, 128, 170, 12, 117, 128, 90, 13, 253, 173, 76, 190, 170, 72, 145, 171, 216, 77, 36, 187, 100, 77, 150, 197, 159, 51, 158, 1, 107, 180, 50, 31, 244, 238, 51, 228, 3, 206, 160, 222, 158, 217, 89, 204, 108, 27, 186, 44, 125, 199, 68, 222, 122, 34, 95, 101, 251, 10, 120, 238, 87, 186, 125, 42, 146, 242, 71, 80, 218, 166, 140, 138, 106, 131, 6, 195, 92, 73, 13, 45, 47, 88, 146, 190, 18, 65, 134, 10, 213, 69, 59, 27, 227, 43, 14, 199, 41, 152, 62, 60, 151, 211, 40, 115, 252, 130, 199, 180, 244, 107, 253, 165, 20, 158, 143], 305: [243, 150, 82, 208, 14, 247, 150, 45, 174, 125, 138, 19, 168, 9, 168, 20, 197, 228, 249, 186, 142, 109, 234, 61, 24, 243, 81, 72, 4, 252, 225, 55], 306: [7, 31, 148, 151, 248, 88, 133, 94, 166, 31, 168, 5, 151, 52, 192, 18, 42, 201, 28, 185, 248, 29, 253, 143, 166, 236, 192, 131, 246, 12, 179, 14, 168, 11, 21, 86, 229, 195, 144, 208, 6, 115, 36, 104, 40, 212, 188, 237, 161, 132, 137, 21, 171, 134, 255, 36, 86, 142, 64, 2, 3, 153, 189, 185, 246, 117, 18, 89, 81, 173, 30, 87, 29, 212, 242, 35, 70, 20, 137, 171, 101, 69, 4, 64, 226, 43, 1, 184, 245, 155, 155, 56, 105, 47, 18, 11, 152, 52, 221, 40, 235, 159, 240, 138, 252, 68, 152, 225, 114, 235, 61, 84, 178, 138, 142, 177, 0, 171, 80, 165, 102, 123, 154, 158, 138, 173, 63, 104, 241, 222, 177, 4, 96, 74, 61, 46, 15, 37, 10, 156, 24, 139, 116, 97, 236, 215, 222, 198, 86, 181, 119, 232, 70, 126, 70, 78, 17, 172, 73, 68, 151, 136, 101, 205, 245, 99, 170, 182, 162, 230, 138, 41, 83, 149, 43, 10, 104, 232, 129, 72, 110, 118, 52, 212, 145, 141, 249, 112, 167, 206, 13, 96, 138, 146, 112, 142, 73, 82, 18, 253, 75, 38, 121, 13, 92, 7, 221, 90, 181, 90, 232, 32, 155, 99, 25, 5, 85, 192, 67, 183, 128, 47, 174, 120, 121, 126, 79, 99, 241, 203, 24, 9, 175, 74, 252, 96, 178, 180, 175, 120, 186, 179, 173, 156, 204, 57, 16, 8, 150, 67, 142, 103, 145, 174, 236, 144, 232, 153, 249, 118, 89, 69, 79, 76, 117, 150, 51, 176, 216, 87, 181, 5, 18, 69, 21, 199, 94, 58, 100, 144, 231, 22, 140, 115, 250, 21, 104, 232, 201, 4, 176, 66, 73, 250, 49, 168, 60, 109, 131, 138, 247, 212, 45, 72, 113, 9, 137, 249, 251, 201, 195, 123, 44, 135, 145, 87, 201, 233, 129, 142, 164, 221, 183, 122, 31, 188, 102, 62, 216, 45, 232, 56, 195, 171, 59, 130, 197, 125, 208, 255, 191, 164, 149, 230, 234, 211, 62, 68, 5, 208, 88, 233, 179, 123, 58, 113, 206, 189, 228, 47, 77, 51, 70, 180, 197, 249, 214, 73, 139, 115, 188, 27, 159, 13, 61, 12, 73, 41, 66, 153, 112, 233, 197, 235], 3: b'DSA 3072_256 Public Key'}, {1: True, 2: True, 259: True, 261: True, 264: True, 263: True, 354: True, 3: b'DSA Public Key'}), 32: ({1: True, 2: True, 268: True, 304: [244, 136, 253, 88, 78, 73, 219, 205, 32, 180, 157, 228, 145, 7, 54, 107, 51, 108, 56, 13, 69, 29, 15, 124, 136, 179, 28, 124, 91, 45, 142, 246, 243, 201, 35, 192, 67, 240, 165, 91, 24, 141, 142, 187, 85, 140, 184, 93, 56, 211, 52, 253, 124, 23, 87, 67, 163, 29, 24, 108, 222, 51, 33, 44, 181, 42, 255, 60, 225, 177, 41, 64, 24, 17, 141, 124, 132, 167, 10, 114, 214, 134, 196, 3, 25, 200, 7, 41, 122, 202, 149, 12, 217, 150, 159, 171, 208, 10, 80, 155, 2, 70, 211, 8, 61, 102, 164, 93, 65, 159, 156, 124, 189, 137, 75, 34, 25, 38, 186, 171, 162, 94, 195, 85, 233, 47, 120, 199], 306: [2], 3: b'DH Public Key'}, {352: 1024, 1: True, 2: True, 259: True, 268: True, 354: True, 3: b'DH Private Key'}), 4160: ({1: True, 2: True, 260: True, 266: True, 268: True, 384: [6, 5, 43, 129, 4, 0, 6], 3: b'ECDSA Public Key'}, {1: True, 2: True, 259: True, 261: True, 264: True, 268: True, 354: True, 3: b'ECDSA Private Key'}), 2147483905: ({1: True, 2: True, 260: True, 266: True, 262: True, 304: [236, 254, 163, 63, 162, 39, 195, 177, 167, 223, 215, 241, 187, 72, 124, 212, 38, 171, 10, 43, 43, 58, 241, 143, 239, 157, 97, 205, 79, 123, 187, 141, 125, 141, 76, 132, 19, 122, 175, 229, 181, 186, 157, 228, 210, 181, 139, 0, 57, 188, 102, 156, 124, 61, 152, 126, 10, 116, 27, 6, 207, 151, 181, 62, 203, 30, 29, 34, 81, 230, 212, 226, 114, 167, 114, 211, 76, 63, 252, 212, 213, 124, 63, 68, 162, 27, 252, 151, 173, 52, 178, 143, 211, 207, 119, 137, 122, 206, 100, 198, 146, 170, 105, 19, 237, 34, 162, 59, 69, 25, 152, 136, 41, 5, 124, 210, 51, 175, 161, 247, 171, 102, 64, 202, 5, 126, 22, 153, 122, 146, 170, 94, 7, 192, 199, 60, 130, 180, 150, 2, 35, 102, 153, 151, 163, 64, 241, 54, 155, 51, 199, 190, 233, 172, 206, 133, 248, 189, 106, 38, 15, 121, 231, 158, 238, 238, 214, 130, 200, 125, 75, 231, 76, 47, 68, 154, 27, 104, 63, 186, 228, 253, 25, 202, 208, 151, 211, 113, 18, 140, 134, 190, 147, 132, 183, 53, 42, 209, 58, 154, 39, 143, 54, 79, 8, 158, 56, 223, 37, 232, 74, 112, 77, 228, 251, 22, 64, 165, 25, 252, 98, 145, 118, 29, 171, 17, 226, 247, 128, 231, 26, 98, 46, 154, 191, 133, 254, 25, 74, 69, 121, 59, 250, 179, 161, 233, 138, 29, 253, 87, 181, 199, 9, 121, 184, 27], 305: [229, 125, 72, 212, 68, 61, 96, 178, 111, 72, 130, 61, 29, 234, 206, 242, 180, 74, 108, 71, 91, 18, 67, 71, 180, 129, 71, 248, 162, 253, 51, 211], 306: [104, 144, 234, 111, 90, 86, 79, 210, 161, 254, 7, 215, 188, 165, 171, 128, 249, 90, 95, 71, 233, 127, 252, 154, 234, 103, 19, 248, 173, 54, 225, 252, 2, 66, 23, 205, 249, 190, 92, 233, 166, 205, 219, 107, 92, 30, 126, 34, 14, 213, 127, 43, 12, 155, 247, 226, 213, 35, 193, 69, 11, 70, 126, 100, 128, 201, 111, 155, 32, 118, 208, 63, 174, 140, 77, 153, 62, 156, 230, 107, 201, 184, 57, 165, 88, 21, 108, 105, 121, 42, 250, 52, 118, 23, 100, 106, 42, 41, 77, 206, 228, 7, 120, 163, 203, 147, 122, 120, 42, 81, 145, 189, 66, 151, 59, 7, 49, 202, 79, 98, 42, 99, 224, 105, 69, 49, 200, 117, 62, 58, 176, 232, 141, 220, 134, 28, 117, 28, 37, 46, 116, 24, 137, 179, 62, 57, 14, 28, 165, 196, 117, 31, 49, 30, 25, 97, 91, 190, 167, 24, 155, 4, 242, 41, 200, 231, 64, 132, 57, 210, 40, 165, 48, 91, 34, 120, 51, 171, 168, 48, 152, 28, 51, 236, 254, 231, 144, 140, 109, 57, 84, 66, 155, 239, 48, 222, 161, 21, 254, 230, 208, 63, 19, 240, 160, 46, 178, 25, 228, 185, 176, 186, 172, 50, 194, 36, 11, 42, 71, 23, 218, 124, 17, 108, 226, 9, 36, 113, 48, 172, 20, 12, 211, 171, 220, 231, 120, 164, 39, 39, 243, 44, 250, 253, 174, 158, 81, 104, 71, 178, 108, 228, 203, 183, 102, 3], 3: b'KCDSA Public Key'}, {1: True, 2: True, 259: True, 261: True, 264: True, 263: True, 354: True, 3: b'KCDSA Private Key'}), 2147483970: ({1: True, 2: True, 368: True, 260: True, 266: True, 262: True, 289: 1024, 290: 3, 3: b'RSA Public Key'}, {1: True, 2: True, 259: True, 368: True, 354: True, 261: True, 264: True, 263: True, 3: b'RSA Private Key'}), 2147483971: ({1: True, 2: True, 368: True, 260: True, 266: True, 262: True, 289: 1024, 290: 3, 3: b'RSA Public Key'}, {1: True, 2: True, 259: True, 368: True, 354: True, 261: True, 264: True, 263: True, 3: b'RSA Private Key'})}¶ This list is not complete
defaults¶
A file containing commonly used strings or other data similar to a config file
cryptoki¶
This file contains all of the ctypes definitions for the cryptoki library. The ctypes definitions outline the structures for the cryptoki C API.
-
pycryptoki.cryptoki.
CA_InvokeService
(*args)¶ Parameters: - *args –
- **kwargs –
-
class
pycryptoki.cryptoki.
CK_OTP_SIGNATURE_INFO
[source]¶ -
pParams
¶ Structure/Union member
-
ulCount
¶ Structure/Union member
-
-
pycryptoki.cryptoki.
CA_GetSlotIdForContainer
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
C_UnwrapKey
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
Int32
¶ alias of
ctypes.c_long
-
pycryptoki.cryptoki.
CA_PerformModuleCall
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CA_SetApplicationID
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CA_LoadEncryptedModule
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CA_MTKZeroize
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CK_CA_Restart
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
C_SetAttributeValue
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CA_STCSetDigestAlgorithm
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CK_C_SetOperationState
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
C_VerifyFinal
(*args)¶ Parameters: - *args –
- **kwargs –
-
class
pycryptoki.cryptoki.
CK_DATE
[source]¶ -
day
¶ Structure/Union member
-
month
¶ Structure/Union member
-
year
¶ Structure/Union member
-
-
class
pycryptoki.cryptoki.
CK_WTLS_PRF_PARAMS
[source]¶ -
DigestMechanism
¶ Structure/Union member
-
pLabel
¶ Structure/Union member
-
pOutput
¶ Structure/Union member
-
pSeed
¶ Structure/Union member
-
pulOutputLen
¶ Structure/Union member
-
ulLabelLen
¶ Structure/Union member
-
ulSeedLen
¶ Structure/Union member
-
-
pycryptoki.cryptoki.
C_GetInfo
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CA_TokenZeroize
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CK_CA_GetConfigurationElementDescription
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CK_C_SetPIN
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CA_GetContainerList
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CK_CA_STCGetDigestID
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CK_ATTRIBUTE_PTR
¶ alias of
pycryptoki.cryptoki.LP_CK_ATTRIBUTE
-
class
pycryptoki.cryptoki.
CK_VERSION
[source]¶ -
major
¶ Structure/Union member
-
minor
¶ Structure/Union member
-
-
pycryptoki.cryptoki.
CK_CA_GetFPV
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CK_CA_InitRolePIN
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CA_LockClusteredSlot
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
C_WaitForSlotEvent
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CK_VOID_PTR
¶ alias of
ctypes.c_void_p
-
pycryptoki.cryptoki.
CK_CA_GetSlotIdForContainer
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CA_EncodeECParamsFromFile
(*args)¶ Parameters: - *args –
- **kwargs –
-
class
pycryptoki.cryptoki.
CK_MECHANISM_INFO
[source]¶ -
flags
¶ Structure/Union member
-
ulMaxKeySize
¶ Structure/Union member
-
ulMinKeySize
¶ Structure/Union member
-
-
pycryptoki.cryptoki.
CK_CA_CloneAsTargetInit
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CK_CA_STCSetMaxSessions
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CA_LoadModule
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CA_FirmwareRollback
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CK_CA_GetSecureElementMeta
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CA_Deactivate
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
Float64
¶ alias of
ctypes.c_double
-
pycryptoki.cryptoki.
CK_X9_42_DH_KDF_TYPE
¶ alias of
ctypes.c_ulong
-
class
pycryptoki.cryptoki.
CK_INFO
[source]¶ -
cryptokiVersion
¶ Structure/Union member
-
flags
¶ Structure/Union member
-
libraryDescription
¶ Structure/Union member
-
libraryVersion
¶ Structure/Union member
-
manufacturerID
¶ Structure/Union member
-
-
pycryptoki.cryptoki.
CA_HAActivateMofN
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CK_CA_MultisignValue
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CA_GetHSMCapabilitySet
(*args)¶ Parameters: - *args –
- **kwargs –
-
class
pycryptoki.cryptoki.
CK_KIP_PARAMS
[source]¶ -
hKey
¶ Structure/Union member
-
pMechanism
¶ Structure/Union member
-
pSeed
¶ Structure/Union member
-
ulSeedLen
¶ Structure/Union member
-
-
pycryptoki.cryptoki.
CK_CA_SpRawWrite
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CK_OTP_PARAM_PTR
¶ alias of
pycryptoki.cryptoki.LP_CK_OTP_PARAM
-
class
pycryptoki.cryptoki.
CK_X9_42_MQV_DERIVE_PARAMS
[source]¶ -
hPrivateData
¶ Structure/Union member
-
kdf
¶ Structure/Union member
-
pOtherInfo
¶ Structure/Union member
-
pPublicData
¶ Structure/Union member
-
pPublicData2
¶ Structure/Union member
-
publicKey
¶ Structure/Union member
-
ulOtherInfoLen
¶ Structure/Union member
-
ulPrivateDataLen
¶ Structure/Union member
-
ulPublicDataLen
¶ Structure/Union member
-
ulPublicDataLen2
¶ Structure/Union member
-
-
pycryptoki.cryptoki.
CK_CA_GetHAState
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
C_CloseAllSessions
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CK_CA_STCSetKeyActivationTimeOut
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
C_SignInit
(*args)¶ Parameters: - *args –
- **kwargs –
-
class
pycryptoki.cryptoki.
CK_CMS_SIG_PARAMS
[source]¶ -
certificateHandle
¶ Structure/Union member
-
pContentType
¶ Structure/Union member
-
pDigestMechanism
¶ Structure/Union member
-
pRequestedAttributes
¶ Structure/Union member
-
pRequiredAttributes
¶ Structure/Union member
-
pSigningMechanism
¶ Structure/Union member
-
ulRequestedAttributesLen
¶ Structure/Union member
-
ulRequiredAttributesLen
¶ Structure/Union member
-
-
pycryptoki.cryptoki.
CA_GetRemotePEDVectorStatus
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CK_C_GetFunctionList
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CK_CA_LogGetStatus
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CK_C_OpenSession
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CA_IndirectLogin
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CA_OpenSecureToken
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CA_GenerateMofN
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CK_CA_MTKResplit
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CA_HALogin
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CK_CA_RetrieveLicenseList
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
class
pycryptoki.cryptoki.
CK_ECMQV_DERIVE_PARAMS
[source]¶ -
hPrivateData
¶ Structure/Union member
-
kdf
¶ Structure/Union member
-
pPublicData
¶ Structure/Union member
-
pPublicData2
¶ Structure/Union member
Structure/Union member
-
publicKey
¶ Structure/Union member
-
ulPrivateDataLen
¶ Structure/Union member
-
ulPublicDataLen
¶ Structure/Union member
-
ulPublicDataLen2
¶ Structure/Union member
Structure/Union member
-
-
pycryptoki.cryptoki.
CK_CA_LKMReceiverComplete
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CA_InitSlotRolePIN
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CA_MOFN_ACTIVATION_PTR
¶ alias of
pycryptoki.cryptoki.LP_CA_MOFN_ACTIVATION
-
pycryptoki.cryptoki.
CA_GetFunctionList
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CK_TLS_PRF_PARAMS_PTR
¶ alias of
pycryptoki.cryptoki.LP_CK_TLS_PRF_PARAMS
-
pycryptoki.cryptoki.
CA_GetHSMStorageInformation
(*args)¶ Parameters: - *args –
- **kwargs –
-
class
pycryptoki.cryptoki.
CA_MOFN_ACTIVATION
[source]¶ -
pVector
¶ Structure/Union member
-
ulVectorLen
¶ Structure/Union member
-
-
pycryptoki.cryptoki.
CK_CA_GetTime
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
Word
¶ alias of
ctypes.c_ulong
-
pycryptoki.cryptoki.
CA_LogVerifyFile
(*args)¶ Parameters: - *args –
- **kwargs –
-
class
pycryptoki.cryptoki.
CK_DES_CTR_PARAMS
[source]¶ -
cb
¶ Structure/Union member
-
ulCounterBits
¶ Structure/Union member
-
-
pycryptoki.cryptoki.
CA_GetClusterState
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CA_STMGetState
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CK_CA_STCGetCipherAlgorithm
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CA_STCGetMaxSessions
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CK_OBJECT_HANDLE
¶ alias of
ctypes.c_ulong
-
pycryptoki.cryptoki.
CK_MAC_GENERAL_PARAMS
¶ alias of
ctypes.c_ulong
-
pycryptoki.cryptoki.
CK_C_VerifyUpdate
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CK_CA_WriteCommonStore
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CA_GetPedId
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CA_Insert
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CK_EC_MAC_SCHEME
¶ alias of
ctypes.c_ulong
-
pycryptoki.cryptoki.
CK_CA_STCGetClientInfo
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CA_ConfigureRemotePED
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CA_STCGetPubKey
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CK_C_WrapKey
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CA_SpRawWrite
(*args)¶ Parameters: - *args –
- **kwargs –
-
class
pycryptoki.cryptoki.
CK_KDF_PRF_PARAMS
[source]¶ -
pContext
¶ Structure/Union member
-
pLabel
¶ Structure/Union member
-
prfType
¶ Structure/Union member
-
ulContextLen
¶ Structure/Union member
-
ulCounter
¶ Structure/Union member
-
ulEncodingScheme
¶ Structure/Union member
-
ulLabelLen
¶ Structure/Union member
-
-
pycryptoki.cryptoki.
CK_ULONG
¶ alias of
ctypes.c_ulong
-
pycryptoki.cryptoki.
CA_GetPrimarySlot
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CK_SSL3_MASTER_KEY_DERIVE_PARAMS_PTR
¶ alias of
pycryptoki.cryptoki.LP_CK_SSL3_MASTER_KEY_DERIVE_PARAMS
-
pycryptoki.cryptoki.
Float
¶ alias of
ctypes.c_double
-
pycryptoki.cryptoki.
CK_DESTROYMUTEX
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CK_ECMQV_DERIVE_PARAMS_PTR
¶ alias of
pycryptoki.cryptoki.LP_CK_ECMQV_DERIVE_PARAMS
-
pycryptoki.cryptoki.
CA_InitIndirectPIN
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CK_CA_DeactivateMofN
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CK_CA_STCGetPubKey
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CA_SpRawRead
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CA_DestroyMultipleObjects
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CK_C_GetSlotList
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CA_GetTokenStorageInformation
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
SInt8
¶ alias of
ctypes.c_byte
-
pycryptoki.cryptoki.
CK_DES_CTR_PARAMS_PTR
¶ alias of
pycryptoki.cryptoki.LP_CK_DES_CTR_PARAMS
-
pycryptoki.cryptoki.
CK_CA_STCGetState
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
class
pycryptoki.cryptoki.
CK_RC5_MAC_GENERAL_PARAMS
[source]¶ -
ulMacLength
¶ Structure/Union member
-
ulRounds
¶ Structure/Union member
-
ulWordsize
¶ Structure/Union member
-
-
pycryptoki.cryptoki.
CK_CA_InvokeService
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CK_SEED_CTR_PARAMS
¶
-
pycryptoki.cryptoki.
CK_LKM_TOKEN_ID
¶
-
pycryptoki.cryptoki.
CA_CloneObjectToAllSessions
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CA_ListSecureTokenUpdate
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CA_MTKSetStorage
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CA_SetMofN
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CK_CA_SetContainerPolicies
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
class
pycryptoki.cryptoki.
CK_CLUSTER_STATE
[source]¶ -
bMembers
¶ Structure/Union member
-
ulMemberStatus
¶ Structure/Union member
-
-
pycryptoki.cryptoki.
CK_C_CreateObject
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CK_CA_STCIsEnabled
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CA_CloneModifyMofN
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CK_C_DecryptFinal
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CK_CA_SetContainerPolicy
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
eInitMsgs
¶ alias of
ctypes.c_int
-
pycryptoki.cryptoki.
CK_FLAGS
¶ alias of
ctypes.c_ulong
-
pycryptoki.cryptoki.
CK_CA_STCSetDigestAlgorithm
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CA_GetFPV
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CK_HA_MEMBER_PTR
¶ alias of
pycryptoki.cryptoki.LP_CK_HA_MEMBER
-
pycryptoki.cryptoki.
C_Digest
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CK_CA_SetRDK
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CA_HAAnswerLoginChallenge
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
BYTE
¶ alias of
ctypes.c_ubyte
-
pycryptoki.cryptoki.
CK_CA_GetSessionInfo
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
C_SignEncryptUpdate
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CK_MECHANISM_TYPE_PTR
¶ alias of
pycryptoki.cryptoki.LP_c_ulong
-
pycryptoki.cryptoki.
CK_XOR_BASE_DATA_KDF_PARAMS_PTR
¶ alias of
pycryptoki.cryptoki.LP_CK_XOR_BASE_DATA_KDF_PARAMS
-
class
pycryptoki.cryptoki.
CK_SESSION_INFO
[source]¶ -
flags
¶ Structure/Union member
-
slotID
¶ Structure/Union member
-
state
¶ Structure/Union member
-
usDeviceError
¶ Structure/Union member
-
-
pycryptoki.cryptoki.
CK_CA_CloneObjectToAllSessions
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CK_CA_FirmwareRollback
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
class
pycryptoki.cryptoki.
CK_WTLS_KEY_MAT_OUT
[source]¶ -
hKey
¶ Structure/Union member
-
hMacSecret
¶ Structure/Union member
-
pIV
¶ Structure/Union member
-
-
class
pycryptoki.cryptoki.
CK_WTLS_KEY_MAT_PARAMS
[source]¶ -
DigestMechanism
¶ Structure/Union member
-
RandomInfo
¶ Structure/Union member
-
bIsExport
¶ Structure/Union member
-
pReturnedKeyMaterial
¶ Structure/Union member
-
ulIVSizeInBits
¶ Structure/Union member
-
ulKeySizeInBits
¶ Structure/Union member
-
ulMacSizeInBits
¶ Structure/Union member
-
ulSequenceNumber
¶ Structure/Union member
-
-
pycryptoki.cryptoki.
CA_ReplaceFastPathKEK
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CA_ExtractMaskedObject
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CK_CA_GetNumberOfAllowedContainers
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
C_DigestEncryptUpdate
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
UInt16
¶ alias of
ctypes.c_ushort
-
pycryptoki.cryptoki.
CK_CA_HAAnswerLoginChallenge
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CK_RSA_PKCS_MGF_TYPE_PTR
¶ alias of
pycryptoki.cryptoki.LP_c_ulong
-
pycryptoki.cryptoki.
CA_STCSetSequenceWindowSize
(*args)¶ Parameters: - *args –
- **kwargs –
-
class
pycryptoki.cryptoki.
CK_SKIPJACK_RELAYX_PARAMS
[source]¶ -
pNewPassword
¶ Structure/Union member
-
pNewPublicData
¶ Structure/Union member
-
pNewRandomA
¶ Structure/Union member
-
pOldPassword
¶ Structure/Union member
-
pOldPublicData
¶ Structure/Union member
-
pOldRandomA
¶ Structure/Union member
-
pOldWrappedX
¶ Structure/Union member
-
ulNewPasswordLen
¶ Structure/Union member
-
ulNewPublicDataLen
¶ Structure/Union member
-
ulNewRandomLen
¶ Structure/Union member
-
ulOldPasswordLen
¶ Structure/Union member
-
ulOldPublicDataLen
¶ Structure/Union member
-
ulOldRandomLen
¶ Structure/Union member
-
ulOldWrappedXLen
¶ Structure/Union member
-
-
pycryptoki.cryptoki.
CK_CA_InitIndirectPIN
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CA_GetTokenObjectHandle
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
C_EncryptFinal
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CK_CA_TokenZeroize
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CK_EC_KDF_TYPE
¶ alias of
ctypes.c_ulong
-
pycryptoki.cryptoki.
CA_InitializeRemotePEDVector
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CA_LogVerify
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CA_SetDestructiveHSMPolicies
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CK_CA_ManualKCV
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CA_LogGetStatus
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CK_CREATEMUTEX
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CK_CA_LKMInitiatorComplete
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CA_SetPedId
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CK_CA_ModifyMofN
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CK_C_GetAttributeValue
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CA_CreateContainer
(*args)¶ Parameters: - *args –
- **kwargs –
-
class
pycryptoki.cryptoki.
CK_KEY_WRAP_SET_OAEP_PARAMS
[source]¶ -
bBC
¶ Structure/Union member
-
pX
¶ Structure/Union member
-
ulXLen
¶ Structure/Union member
-
-
pycryptoki.cryptoki.
CK_C_SignInit
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CK_SESSION_INFO_PTR
¶ alias of
pycryptoki.cryptoki.LP_CK_SESSION_INFO
-
pycryptoki.cryptoki.
CK_CA_STCSetCipherAlgorithm
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CK_CA_SIMInsert
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CK_CA_SIMExtract
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CA_GenerateCloneableMofN
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CK_CHAR_PTR
¶ alias of
pycryptoki.cryptoki.LP_c_ubyte
-
pycryptoki.cryptoki.
CA_ResetDevice
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CA_STCSetCipherAlgorithm
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CA_GetModuleList
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CK_CA_GetModuleInfo
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CK_CA_SetTPV
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CA_GetTime
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CA_GetTokenPolicies
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CA_InsertMaskedObject
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CA_CloneAllObjectsToSession
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CA_WriteCommonStore
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CA_CloseSecureToken
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CK_RC5_MAC_GENERAL_PARAMS_PTR
¶ alias of
pycryptoki.cryptoki.LP_CK_RC5_MAC_GENERAL_PARAMS
-
pycryptoki.cryptoki.
CK_CA_ClonePrivateKey
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CK_C_EncryptFinal
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CK_PKCS5_PBKD2_PSEUDO_RANDOM_FUNCTION_TYPE
¶ alias of
ctypes.c_ulong
-
pycryptoki.cryptoki.
CK_C_VerifyInit
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CK_LKM_TOKEN_ID_PTR
¶ alias of
pycryptoki.cryptoki.LP_CK_LKM_TOKEN_ID_S
-
pycryptoki.cryptoki.
CA_SetContainerPolicy
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CK_CA_FactoryReset
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
PointerDifference
¶ alias of
ctypes.c_long
-
pycryptoki.cryptoki.
CA_CloseAllSecondarySessions
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CK_CA_CloseApplicationIDForContainer
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CA_STCGetKeyLifeTime
(*args)¶ Parameters: - *args –
- **kwargs –
-
class
pycryptoki.cryptoki.
CK_RC2_MAC_GENERAL_PARAMS
[source]¶ -
ulMacLength
¶ Structure/Union member
-
usEffectiveBits
¶ Structure/Union member
-
-
pycryptoki.cryptoki.
CK_SESSION_HANDLE
¶ alias of
ctypes.c_ulong
-
class
pycryptoki.cryptoki.
CK_SLOT_INFO
[source]¶ -
firmwareVersion
¶ Structure/Union member
-
flags
¶ Structure/Union member
-
hardwareVersion
¶ Structure/Union member
-
manufacturerID
¶ Structure/Union member
-
slotDescription
¶ Structure/Union member
-
-
pycryptoki.cryptoki.
CA_STCGetDigestID
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CK_CA_GetHSMPolicySetting
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CK_CA_CreateContainerLoginChallenge
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CA_QueryLicense
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CA_STCGetCipherAlgorithm
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CK_SESSION_HANDLE_PTR
¶ alias of
pycryptoki.cryptoki.LP_c_ulong
-
pycryptoki.cryptoki.
CK_RC2_MAC_GENERAL_PARAMS_PTR
¶ alias of
pycryptoki.cryptoki.LP_CK_RC2_MAC_GENERAL_PARAMS
-
pycryptoki.cryptoki.
CA_CloseApplicationID
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CK_C_Logout
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CA_HAGetLoginChallenge
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CA_SetRDK
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CK_C_WaitForSlotEvent
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CK_SFNT_CA_FUNCTION_LIST_PTR
¶ alias of
pycryptoki.cryptoki.LP_CK_SFNT_CA_FUNCTION_LIST
-
pycryptoki.cryptoki.
CK_SKIPJACK_PRIVATE_WRAP_PTR
¶ alias of
pycryptoki.cryptoki.LP_CK_SKIPJACK_PRIVATE_WRAP_PARAMS
-
pycryptoki.cryptoki.
CK_CA_GetObjectUID
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
C_SetOperationState
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CK_CA_ConfigureRemotePED
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CK_C_SignRecoverInit
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CK_CA_STCGetDigestAlgorithm
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CK_CERTIFICATE_TYPE
¶ alias of
ctypes.c_ulong
-
pycryptoki.cryptoki.
CA_Extract
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CK_OBJECT_CLASS
¶ alias of
ctypes.c_ulong
-
pycryptoki.cryptoki.
CA_STCGetAdminPubKey
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
C_VerifyRecover
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CA_STCGetCipherNameByID
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CA_GetObjectHandle
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CK_CA_TokenDelete
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CA_CloneObject
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CK_C_DigestEncryptUpdate
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
C_VerifyRecoverInit
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
C_DigestKey
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CA_LogExternal
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CK_CA_GetFunctionList
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CA_GetPartitionPolicyTemplate
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CK_CA_CloneAsTarget
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CK_CA_HALogin
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CA_CloneAsSource
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CK_KEY_TYPE
¶ alias of
ctypes.c_ulong
-
class
pycryptoki.cryptoki.
CK_RSA_PKCS_PSS_PARAMS
[source]¶ -
hashAlg
¶ Structure/Union member
-
mgf
¶ Structure/Union member
-
usSaltLen
¶ Structure/Union member
-
-
pycryptoki.cryptoki.
CK_CA_GetSecondarySlot
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
UInt32
¶ alias of
ctypes.c_ulong
-
pycryptoki.cryptoki.
CA_OpenSessionWithAppID
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CA_InvokeServiceFinal
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CK_AES_XTS_PARAMS_PTR
¶ alias of
pycryptoki.cryptoki.LP_CK_AES_XTS_PARAMS
-
pycryptoki.cryptoki.
C_OpenSession
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CK_CA_SetUserContainerName
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CA_WaitForSlotEvent
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CK_WTLS_RANDOM_DATA_PTR
¶ alias of
pycryptoki.cryptoki.LP_CK_WTLS_RANDOM_DATA
-
pycryptoki.cryptoki.
CK_C_CloseAllSessions
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CK_RSA_PKCS_PSS_PARAMS_PTR
¶ alias of
pycryptoki.cryptoki.LP_CK_RSA_PKCS_PSS_PARAMS
-
class
pycryptoki.cryptoki.
CK_RC2_CBC_PARAMS
[source]¶ -
iv
¶ Structure/Union member
-
usEffectiveBits
¶ Structure/Union member
-
-
pycryptoki.cryptoki.
CK_CA_GetServerInstanceBySlotID
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CK_CA_LoadModule
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CK_CA_HAAnswerMofNChallenge
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CK_CA_GetRemotePEDVectorStatus
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CK_ARIA_CTR_PARAMS
¶
-
class
pycryptoki.cryptoki.
CK_CAMELLIA_CTR_PARAMS
[source]¶ -
cb
¶ Structure/Union member
-
ulCounterBits
¶ Structure/Union member
-
-
pycryptoki.cryptoki.
CK_C_INITIALIZE_ARGS_PTR
¶ alias of
pycryptoki.cryptoki.LP_CK_C_INITIALIZE_ARGS
-
pycryptoki.cryptoki.
CK_CA_SetLKCV
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CK_AES_CBC_PAD_INSERT_PARAMS_PTR
¶ alias of
pycryptoki.cryptoki.LP_CK_AES_CBC_PAD_INSERT_PARAMS
-
pycryptoki.cryptoki.
CK_CA_CloseSecondarySession
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CA_DismantleRemotePED
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CA_ResetPIN
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CK_CA_MTKRestore
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CK_WTLS_KEY_MAT_OUT_PTR
¶ alias of
pycryptoki.cryptoki.LP_CK_WTLS_KEY_MAT_OUT
-
class
pycryptoki.cryptoki.
CK_PKCS5_PBKD2_PARAMS
[source]¶ -
iterations
¶ Structure/Union member
-
pPassword
¶ Structure/Union member
-
pPrfData
¶ Structure/Union member
-
pSaltSourceData
¶ Structure/Union member
-
prf
¶ Structure/Union member
-
saltSource
¶ Structure/Union member
-
ulPrfDataLen
¶ Structure/Union member
-
ulSaltSourceDataLen
¶ Structure/Union member
-
usPasswordLen
¶ Structure/Union member
-
-
pycryptoki.cryptoki.
CK_C_Verify
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CA_CloneMofN
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CK_CA_GenerateMofN
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CK_CA_GetPrimarySlot
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
Int64
¶ alias of
ctypes.c_long
-
class
pycryptoki.cryptoki.
CK_X9_42_DH2_DERIVE_PARAMS
[source]¶ -
hPrivateData
¶ Structure/Union member
-
kdf
¶ Structure/Union member
-
pOtherInfo
¶ Structure/Union member
-
pPublicData
¶ Structure/Union member
-
pPublicData2
¶ Structure/Union member
-
ulOtherInfoLen
¶ Structure/Union member
-
ulPrivateDataLen
¶ Structure/Union member
-
ulPublicDataLen
¶ Structure/Union member
-
ulPublicDataLen2
¶ Structure/Union member
-
-
pycryptoki.cryptoki.
CA_ClonePrivateKey
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CA_CloseSecondarySession
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CK_CA_OpenApplicationIDForContainer
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CA_DeleteContainer
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CA_DeleteRemotePEDVector
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CK_CA_UnlockClusteredSlot
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CK_CA_GetTokenCapabilities
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CK_CA_CloneModifyMofN
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CK_STATE
¶ alias of
ctypes.c_ulong
-
pycryptoki.cryptoki.
CK_CA_GetHSMCapabilitySetting
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CK_C_UnwrapKey
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CK_CA_GetContainerList
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CA_MultisignValue
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CK_CA_DisableUnauthTokenInsertion
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CK_CA_SetPedId
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
C_Verify
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CK_CA_Extract
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CK_C_SetAttributeValue
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CK_CA_GetHSMCapabilitySet
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CA_SIMMultiSign
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
C_DecryptFinal
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
Byte
¶ alias of
ctypes.c_ubyte
-
pycryptoki.cryptoki.
CK_CA_CloneAsSource
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CK_FUNCTION_LIST_PTR
¶ alias of
pycryptoki.cryptoki.LP_CK_FUNCTION_LIST
-
pycryptoki.cryptoki.
CA_ActivateMofN
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CK_CA_HAGetMasterPublic
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
class
pycryptoki.cryptoki.
CK_SFNT_CA_FUNCTION_LIST
[source]¶ -
CA_ActivateMofN
¶ Structure/Union member
-
CA_AuthorizeKey
¶ Structure/Union member
-
CA_CapabilityUpdate
¶ Structure/Union member
-
CA_CheckOperationState
¶ Structure/Union member
-
CA_ChoosePrimarySlot
¶ Structure/Union member
-
CA_ChooseSecondarySlot
¶ Structure/Union member
-
CA_CloneAllObjectsToSession
¶ Structure/Union member
-
CA_CloneAsSource
¶ Structure/Union member
-
CA_CloneAsTarget
¶ Structure/Union member
-
CA_CloneAsTargetInit
¶ Structure/Union member
-
CA_CloneModifyMofN
¶ Structure/Union member
-
CA_CloneMofN
¶ Structure/Union member
-
CA_CloneObject
¶ Structure/Union member
-
CA_CloneObjectToAllSessions
¶ Structure/Union member
-
CA_ClonePrivateKey
¶ Structure/Union member
-
CA_CloseAllSecondarySessions
¶ Structure/Union member
-
CA_CloseApplicationID
¶ Structure/Union member
-
CA_CloseApplicationIDForContainer
¶ Structure/Union member
-
CA_CloseSecondarySession
¶ Structure/Union member
-
CA_CloseSecureToken
¶ Structure/Union member
-
CA_ConfigureRemotePED
¶ Structure/Union member
-
CA_CreateContainer
¶ Structure/Union member
-
CA_CreateContainerLoginChallenge
¶ Structure/Union member
-
CA_CreateLoginChallenge
¶ Structure/Union member
-
CA_Deactivate
¶ Structure/Union member
-
CA_DeactivateMofN
¶ Structure/Union member
-
CA_DeleteContainer
¶ Structure/Union member
-
CA_DeleteContainerWithHandle
¶ Structure/Union member
-
CA_DeleteRemotePEDVector
¶ Structure/Union member
-
CA_DescribeUtilizationBinId
¶ Structure/Union member
-
CA_DestroyMultipleObjects
¶ Structure/Union member
-
CA_DisableUnauthTokenInsertion
¶ Structure/Union member
-
CA_DismantleRemotePED
¶ Structure/Union member
-
CA_DuplicateMofN
¶ Structure/Union member
-
CA_EnableUnauthTokenInsertion
¶ Structure/Union member
-
CA_EncodeECChar2Params
¶ Structure/Union member
-
CA_EncodeECParamsFromFile
¶ Structure/Union member
-
CA_EncodeECPrimeParams
¶ Structure/Union member
-
CA_Extract
¶ Structure/Union member
-
CA_ExtractMaskedObject
¶ Structure/Union member
-
CA_FactoryReset
¶ Structure/Union member
-
CA_FindAdminSlotForSlot
¶ Structure/Union member
-
CA_FirmwareRollback
¶ Structure/Union member
-
CA_FirmwareUpdate
¶ Structure/Union member
-
CA_GenerateCloneableMofN
¶ Structure/Union member
-
CA_GenerateCloningKEV
¶ Structure/Union member
-
CA_GenerateMofN
¶ Structure/Union member
-
CA_GenerateTokenKeys
¶ Structure/Union member
-
CA_GetClusterState
¶ Structure/Union member
-
CA_GetConfigurationElementDescription
¶ Structure/Union member
-
CA_GetContainerCapabilitySet
¶ Structure/Union member
-
CA_GetContainerCapabilitySetting
¶ Structure/Union member
-
CA_GetContainerList
¶ Structure/Union member
-
CA_GetContainerName
¶ Structure/Union member
-
CA_GetContainerPolicySet
¶ Structure/Union member
-
CA_GetContainerPolicySetting
¶ Structure/Union member
-
CA_GetContainerStatus
¶ Structure/Union member
-
CA_GetContainerStorageInformation
¶ Structure/Union member
-
CA_GetExtendedTPV
¶ Structure/Union member
-
CA_GetFPV
¶ Structure/Union member
-
CA_GetFirmwareVersion
¶ Structure/Union member
-
CA_GetFunctionList
¶ Structure/Union member
-
CA_GetHAState
¶ Structure/Union member
-
CA_GetHSMCapabilitySet
¶ Structure/Union member
-
CA_GetHSMCapabilitySetting
¶ Structure/Union member
-
CA_GetHSMPolicySet
¶ Structure/Union member
-
CA_GetHSMPolicySetting
¶ Structure/Union member
-
CA_GetHSMStats
¶ Structure/Union member
-
CA_GetHSMStorageInformation
¶ Structure/Union member
-
CA_GetModuleInfo
¶ Structure/Union member
-
CA_GetModuleList
¶ Structure/Union member
-
CA_GetMofNStatus
¶ Structure/Union member
-
CA_GetNumberOfAllowedContainers
¶ Structure/Union member
-
CA_GetObjectHandle
¶ Structure/Union member
-
CA_GetObjectUID
¶ Structure/Union member
-
CA_GetPedId
¶ Structure/Union member
-
CA_GetPrimarySlot
¶ Structure/Union member
-
CA_GetRemotePEDVectorStatus
¶ Structure/Union member
-
CA_GetRollbackFirmwareVersion
¶ Structure/Union member
-
CA_GetSecondarySlot
¶ Structure/Union member
-
CA_GetSecureElementMeta
¶ Structure/Union member
-
CA_GetServerInstanceBySlotID
¶ Structure/Union member
-
CA_GetSessionInfo
¶ Structure/Union member
-
CA_GetSlotIdForContainer
¶ Structure/Union member
-
CA_GetSlotIdForPhysicalSlot
¶ Structure/Union member
-
CA_GetSlotListFromServerInstance
¶ Structure/Union member
-
CA_GetTPV
¶ Structure/Union member
-
CA_GetTSV
¶ Structure/Union member
-
CA_GetTime
¶ Structure/Union member
-
CA_GetTokenCapabilities
¶ Structure/Union member
-
CA_GetTokenCertificateInfo
¶ Structure/Union member
-
CA_GetTokenCertificates
¶ Structure/Union member
-
CA_GetTokenInsertionCount
¶ Structure/Union member
-
CA_GetTokenObjectHandle
¶ Structure/Union member
-
CA_GetTokenObjectUID
¶ Structure/Union member
-
CA_GetTokenPolicies
¶ Structure/Union member
-
CA_GetTokenStatus
¶ Structure/Union member
-
CA_GetTokenStorageInformation
¶ Structure/Union member
-
CA_GetTunnelSlotNumber
¶ Structure/Union member
-
CA_GetUnauthTokenInsertionStatus
¶ Structure/Union member
-
CA_GetUserContainerName
¶ Structure/Union member
-
CA_GetUserContainerNumber
¶ Structure/Union member
-
CA_HAActivateMofN
¶ Structure/Union member
-
CA_HAAnswerLoginChallenge
¶ Structure/Union member
-
CA_HAAnswerMofNChallenge
¶ Structure/Union member
-
CA_HAGetLoginChallenge
¶ Structure/Union member
-
CA_HAGetMasterPublic
¶ Structure/Union member
-
CA_HAInit
¶ Structure/Union member
-
CA_HALogin
¶ Structure/Union member
-
CA_IndirectLogin
¶ Structure/Union member
-
CA_InitAudit
¶ Structure/Union member
-
CA_InitIndirectPIN
¶ Structure/Union member
-
CA_InitIndirectToken
¶ Structure/Union member
-
CA_InitRolePIN
¶ Structure/Union member
-
CA_InitSlotRolePIN
¶ Structure/Union member
-
CA_InitializeRemotePEDVector
¶ Structure/Union member
-
CA_Insert
¶ Structure/Union member
-
CA_InsertMaskedObject
¶ Structure/Union member
-
CA_InvokeService
¶ Structure/Union member
-
CA_InvokeServiceAsynch
¶ Structure/Union member
-
CA_InvokeServiceFinal
¶ Structure/Union member
-
CA_InvokeServiceInit
¶ Structure/Union member
-
CA_InvokeServiceSinglePart
¶ Structure/Union member
-
CA_IsMofNEnabled
¶ Structure/Union member
-
CA_IsMofNRequired
¶ Structure/Union member
-
CA_LKMInitiatorChallenge
¶ Structure/Union member
-
CA_LKMInitiatorComplete
¶ Structure/Union member
-
CA_LKMReceiverComplete
¶ Structure/Union member
-
CA_LKMReceiverResponse
¶ Structure/Union member
-
CA_ListSecureTokenInit
¶ Structure/Union member
-
CA_ListSecureTokenUpdate
¶ Structure/Union member
-
CA_LoadEncryptedModule
¶ Structure/Union member
-
CA_LoadModule
¶ Structure/Union member
-
CA_LockClusteredSlot
¶ Structure/Union member
-
CA_LogExportSecret
¶ Structure/Union member
-
CA_LogExternal
¶ Structure/Union member
-
CA_LogGetConfig
¶ Structure/Union member
-
CA_LogGetStatus
¶ Structure/Union member
-
CA_LogImportSecret
¶ Structure/Union member
-
CA_LogSetConfig
¶ Structure/Union member
-
CA_LogVerify
¶ Structure/Union member
-
CA_LogVerifyFile
¶ Structure/Union member
-
CA_MTKGetState
¶ Structure/Union member
-
CA_MTKResplit
¶ Structure/Union member
-
CA_MTKRestore
¶ Structure/Union member
-
CA_MTKSetStorage
¶ Structure/Union member
-
CA_MTKZeroize
¶ Structure/Union member
-
CA_ManualKCV
¶ Structure/Union member
-
CA_ModifyMofN
¶ Structure/Union member
-
CA_ModifyUsageCount
¶ Structure/Union member
-
CA_MultisignValue
¶ Structure/Union member
-
CA_OpenApplicationID
¶ Structure/Union member
-
CA_OpenApplicationIDForContainer
¶ Structure/Union member
-
CA_OpenSecureToken
¶ Structure/Union member
-
CA_OpenSession
¶ Structure/Union member
-
CA_OpenSessionWithAppID
¶ Structure/Union member
-
CA_PerformModuleCall
¶ Structure/Union member
-
CA_PerformSelfTest
¶ Structure/Union member
-
CA_QueryLicense
¶ Structure/Union member
-
CA_ReadAllUtilizationCounters
¶ Structure/Union member
-
CA_ReadAndResetUtilizationMetrics
¶ Structure/Union member
-
CA_ReadCommonStore
¶ Structure/Union member
-
CA_ReadUtilizationMetrics
¶ Structure/Union member
-
CA_ReplaceFastPathKEK
¶ Structure/Union member
-
CA_ResetDevice
¶ Structure/Union member
-
CA_ResetPIN
¶ Structure/Union member
-
CA_Restart
¶ Structure/Union member
-
CA_RestartForContainer
¶ Structure/Union member
-
CA_RetrieveLicenseList
¶ Structure/Union member
-
CA_RoleStateGet
¶ Structure/Union member
-
CA_SIMExtract
¶ Structure/Union member
-
CA_SIMInsert
¶ Structure/Union member
-
CA_SIMMultiSign
¶ Structure/Union member
-
CA_STCClearCipherAlgorithm
¶ Structure/Union member
-
CA_STCClearDigestAlgorithm
¶ Structure/Union member
-
CA_STCDeregister
¶ Structure/Union member
-
CA_STCGetAdminPubKey
¶ Structure/Union member
-
CA_STCGetChannelID
¶ Structure/Union member
-
CA_STCGetCipherAlgorithm
¶ Structure/Union member
-
CA_STCGetCipherID
¶ Structure/Union member
-
CA_STCGetCipherIDs
¶ Structure/Union member
-
CA_STCGetCipherNameByID
¶ Structure/Union member
-
CA_STCGetClientInfo
¶ Structure/Union member
-
CA_STCGetClientsList
¶ Structure/Union member
-
CA_STCGetCurrentKeyLife
¶ Structure/Union member
-
CA_STCGetDigestAlgorithm
¶ Structure/Union member
-
CA_STCGetDigestID
¶ Structure/Union member
-
CA_STCGetDigestIDs
¶ Structure/Union member
-
CA_STCGetDigestNameByID
¶ Structure/Union member
-
CA_STCGetKeyActivationTimeOut
¶ Structure/Union member
-
CA_STCGetKeyLifeTime
¶ Structure/Union member
-
CA_STCGetMaxSessions
¶ Structure/Union member
-
CA_STCGetPartPubKey
¶ Structure/Union member
-
CA_STCGetPubKey
¶ Structure/Union member
-
CA_STCGetSequenceWindowSize
¶ Structure/Union member
-
CA_STCGetState
¶ Structure/Union member
-
CA_STCIsEnabled
¶ Structure/Union member
-
CA_STCRegister
¶ Structure/Union member
-
CA_STCSetCipherAlgorithm
¶ Structure/Union member
-
CA_STCSetDigestAlgorithm
¶ Structure/Union member
-
CA_STCSetKeyActivationTimeOut
¶ Structure/Union member
-
CA_STCSetKeyLifeTime
¶ Structure/Union member
-
CA_STCSetMaxSessions
¶ Structure/Union member
-
CA_STCSetSequenceWindowSize
¶ Structure/Union member
-
CA_STMGetState
¶ Structure/Union member
-
CA_STMToggle
¶ Structure/Union member
-
CA_SetApplicationID
¶ Structure/Union member
-
CA_SetAuthorizationData
¶ Structure/Union member
-
CA_SetCloningDomain
¶ Structure/Union member
-
CA_SetContainerPolicies
¶ Structure/Union member
-
CA_SetContainerPolicy
¶ Structure/Union member
-
CA_SetContainerSize
¶ Structure/Union member
-
CA_SetDestructiveHSMPolicies
¶ Structure/Union member
-
CA_SetDestructiveHSMPolicy
¶ Structure/Union member
-
CA_SetExtendedTPV
¶ Structure/Union member
-
CA_SetHSMPolicies
¶ Structure/Union member
-
CA_SetHSMPolicy
¶ Structure/Union member
-
CA_SetKCV
¶ Structure/Union member
-
CA_SetLKCV
¶ Structure/Union member
-
CA_SetMofN
¶ Structure/Union member
-
CA_SetPedId
¶ Structure/Union member
-
CA_SetRDK
¶ Structure/Union member
-
CA_SetTPV
¶ Structure/Union member
-
CA_SetTokenCertificateSignature
¶ Structure/Union member
-
CA_SetTokenPolicies
¶ Structure/Union member
-
CA_SetUserContainerName
¶ Structure/Union member
-
CA_SpRawRead
¶ Structure/Union member
-
CA_SpRawWrite
¶ Structure/Union member
-
CA_SwitchSecondarySlot
¶ Structure/Union member
-
CA_TimeSync
¶ Structure/Union member
-
CA_TokenDelete
¶ Structure/Union member
-
CA_TokenInsert
¶ Structure/Union member
-
CA_TokenInsertNoAuth
¶ Structure/Union member
-
CA_TokenZeroize
¶ Structure/Union member
-
CA_UnloadModule
¶ Structure/Union member
-
CA_UnlockClusteredSlot
¶ Structure/Union member
-
CA_WaitForSlotEvent
¶ Structure/Union member
-
CA_WriteCommonStore
¶ Structure/Union member
-
CA_Zeroize
¶ Structure/Union member
-
version
¶ Structure/Union member
-
-
pycryptoki.cryptoki.
CK_CA_OpenApplicationID
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CK_AES_GMAC_PARAMS_PTR
¶ alias of
pycryptoki.cryptoki.LP_CK_AES_GCM_PARAMS
-
pycryptoki.cryptoki.
CK_CAMELLIA_CTR_PARAMS_PTR
¶ alias of
pycryptoki.cryptoki.LP_CK_CAMELLIA_CTR_PARAMS
-
pycryptoki.cryptoki.
CA_RetrieveLicenseList
(*args)¶ Parameters: - *args –
- **kwargs –
-
class
pycryptoki.cryptoki.
CK_SSL3_RANDOM_DATA
[source]¶ -
pClientRandom
¶ Structure/Union member
-
pServerRandom
¶ Structure/Union member
-
ulClientRandomLen
¶ Structure/Union member
-
ulServerRandomLen
¶ Structure/Union member
-
-
pycryptoki.cryptoki.
CK_CA_SetContainerSize
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
class
pycryptoki.cryptoki.
CK_SSL3_KEY_MAT_PARAMS
[source]¶ -
RandomInfo
¶ Structure/Union member
-
bIsExport
¶ Structure/Union member
-
pReturnedKeyMaterial
¶ Structure/Union member
-
ulIVSizeInBits
¶ Structure/Union member
-
ulKeySizeInBits
¶ Structure/Union member
-
ulMacSizeInBits
¶ Structure/Union member
-
-
pycryptoki.cryptoki.
CK_KIP_PARAMS_PTR
¶ alias of
pycryptoki.cryptoki.LP_CK_KIP_PARAMS
-
pycryptoki.cryptoki.
CK_CA_WaitForSlotEvent
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CK_OTP_SIGNATURE_INFO_PTR
¶ alias of
pycryptoki.cryptoki.LP_CK_OTP_SIGNATURE_INFO
-
pycryptoki.cryptoki.
CA_GetSessionInfo
(*args)¶ Parameters: - *args –
- **kwargs –
-
class
pycryptoki.cryptoki.
CK_WTLS_RANDOM_DATA
[source]¶ -
pClientRandom
¶ Structure/Union member
-
pServerRandom
¶ Structure/Union member
-
ulClientRandomLen
¶ Structure/Union member
-
ulServerRandomLen
¶ Structure/Union member
-
-
pycryptoki.cryptoki.
CK_USHORT
¶ alias of
ctypes.c_ulong
-
pycryptoki.cryptoki.
CK_CA_LoadEncryptedModule
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CA_SetTPV
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CK_SFNT_CA_FUNCTION_LIST_PTR_PTR
¶ alias of
pycryptoki.cryptoki.LP_LP_CK_SFNT_CA_FUNCTION_LIST
-
pycryptoki.cryptoki.
CA_GetUserContainerName
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CK_C_GetFunctionStatus
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CK_CA_STCGetCipherNameByID
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CK_PRF_KDF_PARAMS
¶
-
pycryptoki.cryptoki.
CK_CA_Deactivate
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CK_X9_42_DH1_DERIVE_PARAMS_PTR
¶ alias of
pycryptoki.cryptoki.LP_CK_X9_42_DH1_DERIVE_PARAMS
-
pycryptoki.cryptoki.
CK_C_VerifyFinal
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CA_ChooseSecondarySlot
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CA_GetUserContainerNumber
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
UInt
¶ alias of
ctypes.c_uint
-
pycryptoki.cryptoki.
CK_RSA_PKCS_OAEP_SOURCE_TYPE_PTR
¶ alias of
pycryptoki.cryptoki.LP_c_ulong
-
pycryptoki.cryptoki.
CA_GetHSMCapabilitySetting
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CK_CA_GetTokenObjectHandle
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CK_CA_GetUnauthTokenInsertionStatus
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
fwResultCode
¶ alias of
ctypes.c_int
-
pycryptoki.cryptoki.
CA_MTKGetState
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CK_CA_CloneObject
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CK_MECHANISM_TYPE
¶ alias of
ctypes.c_ulong
-
pycryptoki.cryptoki.
CA_SetKCV
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CK_CA_GetContainerStorageInformation
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
class
pycryptoki.cryptoki.
CK_ATTRIBUTE
[source]¶ -
pValue
¶ Structure/Union member
-
type
¶ Structure/Union member
-
usValueLen
¶ Structure/Union member
-
-
pycryptoki.cryptoki.
CK_CA_SetDestructiveHSMPolicies
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CK_CA_SwitchSecondarySlot
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
class
pycryptoki.cryptoki.
CK_MECHANISM
[source]¶ -
mechanism
¶ Structure/Union member
-
pParameter
¶ Structure/Union member
-
usParameterLen
¶ Structure/Union member
-
-
pycryptoki.cryptoki.
CA_RoleStateGet
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
C_Encrypt
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CK_C_SignUpdate
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CK_INFO_PTR
¶ alias of
pycryptoki.cryptoki.LP_CK_INFO
-
pycryptoki.cryptoki.
CK_ARIA_CTR_PARAMS_PTR
¶ alias of
pycryptoki.cryptoki.LP_CK_AES_CTR_PARAMS
-
pycryptoki.cryptoki.
CK_C_SeedRandom
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CA_GetHAState
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
C_SignRecoverInit
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CK_CA_STCGetClientsList
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CK_C_FindObjectsFinal
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CK_CA_GetContainerPolicySetting
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CK_CA_STCSetKeyLifeTime
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CK_BYTE
¶ alias of
ctypes.c_ubyte
-
class
pycryptoki.cryptoki.
CK_SSL3_KEY_MAT_OUT
[source]¶ -
hClientKey
¶ Structure/Union member
-
hClientMacSecret
¶ Structure/Union member
-
hServerKey
¶ Structure/Union member
-
hServerMacSecret
¶ Structure/Union member
-
pIVClient
¶ Structure/Union member
-
pIVServer
¶ Structure/Union member
-
-
pycryptoki.cryptoki.
CK_GetTotalOperations
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CK_SLOT_INFO_PTR
¶ alias of
pycryptoki.cryptoki.LP_CK_SLOT_INFO
-
pycryptoki.cryptoki.
CK_CA_GetObjectHandle
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CK_CA_GetSlotListFromServerInstance
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CKCA_MODULE_INFO_PTR
¶ alias of
pycryptoki.cryptoki.LP_CKCA_MODULE_INFO
-
pycryptoki.cryptoki.
CK_KEA_DERIVE_PARAMS_PTR
¶ alias of
pycryptoki.cryptoki.LP_CK_KEA_DERIVE_PARAMS
-
pycryptoki.cryptoki.
CK_BYTE_PTR
¶ alias of
pycryptoki.cryptoki.LP_c_ubyte
-
pycryptoki.cryptoki.
CA_GetServerInstanceBySlotID
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CA_SetContainerSize
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CA_GetContainerPolicySetting
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CK_CA_CloseAllSecondarySessions
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CA_GenerateTokenKeys
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CA_TimeSync
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CA_LKMInitiatorChallenge
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
HalfWord
¶ alias of
ctypes.c_ushort
-
pycryptoki.cryptoki.
CK_C_GetMechanismList
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CK_CA_EncodeECPrimeParams
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CK_VOID_PTR_PTR
¶ alias of
pycryptoki.cryptoki.LP_c_void_p
-
pycryptoki.cryptoki.
CA_MOFN_STATUS
¶ alias of
pycryptoki.cryptoki.CA_M_OF_N_STATUS
-
pycryptoki.cryptoki.
CK_CA_FindAdminSlotForSlot
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CK_C_CopyObject
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CK_CA_CreateLoginChallenge
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CK_CA_STCGetMaxSessions
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CT_TokenHndle
¶ alias of
pycryptoki.cryptoki.LP_CT_Token
-
pycryptoki.cryptoki.
C_SetPIN
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CA_InitIndirectToken
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
C_GenerateKey
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CK_CA_STCGetCipherIDs
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
C_InitPIN
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CK_C_GetSlotInfo
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
class
pycryptoki.cryptoki.
CK_ECIES_PARAMS
[source]¶ -
dhPrimitive
¶ Structure/Union member
-
encScheme
¶ Structure/Union member
-
kdf
¶ Structure/Union member
-
macScheme
¶ Structure/Union member
Structure/Union member
Structure/Union member
-
ulEncKeyLenInBits
¶ Structure/Union member
-
ulMacKeyLenInBits
¶ Structure/Union member
-
ulMacLenInBits
¶ Structure/Union member
Structure/Union member
Structure/Union member
-
-
class
pycryptoki.cryptoki.
CK_AES_CTR_PARAMS
[source]¶ -
cb
¶ Structure/Union member
-
ulCounterBits
¶ Structure/Union member
-
-
pycryptoki.cryptoki.
CA_SetExtendedTPV
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CK_CA_STCRegister
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CA_HAInit
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CK_X9_42_DH2_DERIVE_PARAMS_PTR
¶ alias of
pycryptoki.cryptoki.LP_CK_X9_42_DH2_DERIVE_PARAMS
-
pycryptoki.cryptoki.
CK_CA_TimeSync
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CK_CA_DeleteRemotePEDVector
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CA_LogImportSecret
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CK_KEY_WRAP_SET_OAEP_PARAMS_PTR
¶ alias of
pycryptoki.cryptoki.LP_CK_KEY_WRAP_SET_OAEP_PARAMS
-
pycryptoki.cryptoki.
CA_STCGetDigestNameByID
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CK_CA_GetTokenInsertionCount
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CK_PARAM_TYPE
¶ alias of
ctypes.c_ulong
-
pycryptoki.cryptoki.
CA_GetContainerName
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CK_CA_ChooseSecondarySlot
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CA_MOFN_STATUS_PTR
¶ alias of
pycryptoki.cryptoki.LP_CA_M_OF_N_STATUS
-
pycryptoki.cryptoki.
CA_FindAdminSlotForSlot
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
ResultCodeValue
¶ alias of
ctypes.c_int
-
class
pycryptoki.cryptoki.
CK_ECDH1_DERIVE_PARAMS
[source]¶ -
kdf
¶ Structure/Union member
-
pPublicData
¶ Structure/Union member
Structure/Union member
-
ulPublicDataLen
¶ Structure/Union member
Structure/Union member
-
-
pycryptoki.cryptoki.
CK_RC2_PARAMS_PTR
¶ alias of
pycryptoki.cryptoki.LP_c_ulong
-
pycryptoki.cryptoki.
CK_WTLS_PRF_PARAMS_PTR
¶ alias of
pycryptoki.cryptoki.LP_CK_WTLS_PRF_PARAMS
-
pycryptoki.cryptoki.
C_FindObjectsFinal
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CK_C_CancelFunction
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CK_CA_GetContainerStatus
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CK_C_VerifyRecover
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CK_RC2_CBC_PARAMS_PTR
¶ alias of
pycryptoki.cryptoki.LP_CK_RC2_CBC_PARAMS
-
pycryptoki.cryptoki.
CA_STCSetMaxSessions
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CA_GetContainerStatus
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CA_PerformSelfTest
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CA_STCGetCipherID
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CA_EncodeECPrimeParams
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CK_CA_GetContainerCapabilitySet
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CA_GetConfigurationElementDescription
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
C_Login
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CK_CA_CloneAllObjectsToSession
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CA_STCGetClientInfo
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
C_CreateObject
(*args)¶ Parameters: - *args –
- **kwargs –
-
class
pycryptoki.cryptoki.
CK_KEA_DERIVE_PARAMS
[source]¶ -
isSender
¶ Structure/Union member
-
pPublicData
¶ Structure/Union member
-
pRandomA
¶ Structure/Union member
-
pRandomB
¶ Structure/Union member
-
ulPublicDataLen
¶ Structure/Union member
-
ulRandomLen
¶ Structure/Union member
-
-
pycryptoki.cryptoki.
CK_CA_FirmwareUpdate
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CK_CA_OpenSession
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CA_Restart
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
UInt64
¶ alias of
ctypes.c_ulong
-
pycryptoki.cryptoki.
CK_C_Sign
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CK_CA_ReadCommonStore
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CKCA_MODULE_ID_PTR
¶ alias of
pycryptoki.cryptoki.LP_c_ulong
-
pycryptoki.cryptoki.
CK_LONG
¶ alias of
ctypes.c_long
-
class
pycryptoki.cryptoki.
CA_MOFN_GENERATION
[source]¶ -
pVector
¶ Structure/Union member
-
ulVectorLen
¶ Structure/Union member
-
ulWeight
¶ Structure/Union member
-
-
pycryptoki.cryptoki.
CK_CA_ListSecureTokenUpdate
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CK_CA_SetKCV
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CK_OBJECT_HANDLE_PTR
¶ alias of
pycryptoki.cryptoki.LP_c_ulong
-
pycryptoki.cryptoki.
CA_LogExportSecret
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CK_CA_InvokeServiceFinal
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CK_CA_HAInit
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
Int
¶ alias of
ctypes.c_int
-
pycryptoki.cryptoki.
CA_LKMReceiverResponse
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CK_CA_STCClearDigestAlgorithm
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CK_C_InitPIN
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
class
pycryptoki.cryptoki.
CK_AES_CBC_PAD_EXTRACT_PARAMS
[source]¶ -
ctxID
¶ Structure/Union member
-
pBuffer
¶ Structure/Union member
-
pbFileName
¶ Structure/Union member
-
pedId
¶ Structure/Union member
-
pulBufferLen
¶ Structure/Union member
-
ulDeleteAfterExtract
¶ Structure/Union member
-
ulHandle
¶ Structure/Union member
-
ulStorage
¶ Structure/Union member
-
ulType
¶ Structure/Union member
-
-
pycryptoki.cryptoki.
CK_SKIPJACK_RELAYX_PARAMS_PTR
¶ alias of
pycryptoki.cryptoki.LP_CK_SKIPJACK_RELAYX_PARAMS
-
pycryptoki.cryptoki.
CA_GetModuleInfo
(*args)¶ Parameters: - *args –
- **kwargs –
-
class
pycryptoki.cryptoki.
CK_TLS_PRF_PARAMS
[source]¶ -
pLabel
¶ Structure/Union member
-
pOutput
¶ Structure/Union member
-
pSeed
¶ Structure/Union member
-
pulOutputLen
¶ Structure/Union member
-
ulLabelLen
¶ Structure/Union member
-
ulSeedLen
¶ Structure/Union member
-
-
pycryptoki.cryptoki.
CA_GetSecureElementMeta
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CK_SLOT_ID
¶ alias of
ctypes.c_ulong
-
pycryptoki.cryptoki.
CK_CA_LogExternal
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CK_CA_CloseSecureToken
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CK_CA_ListSecureTokenInit
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CK_C_Digest
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CK_C_Finalize
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CA_GetTPV
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CK_CA_EncodeECParamsFromFile
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CK_CA_RestartForContainer
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CA_GetNumberOfAllowedContainers
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CA_ChoosePrimarySlot
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
C_VerifyInit
(*args)¶ Parameters: - *args –
- **kwargs –
-
class
pycryptoki.cryptoki.
CK_SKIPJACK_PRIVATE_WRAP_PARAMS
[source]¶ -
pBaseG
¶ Structure/Union member
-
pPassword
¶ Structure/Union member
-
pPrimeP
¶ Structure/Union member
-
pPublicData
¶ Structure/Union member
-
pRandomA
¶ Structure/Union member
-
pSubprimeQ
¶ Structure/Union member
-
ulPAndGLen
¶ Structure/Union member
-
ulPublicDataLen
¶ Structure/Union member
-
ulQLen
¶ Structure/Union member
-
ulRandomLen
¶ Structure/Union member
-
usPasswordLen
¶ Structure/Union member
-
-
pycryptoki.cryptoki.
CA_SetTokenPolicies
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CKCA_MODULE_ID
¶ alias of
ctypes.c_ulong
-
pycryptoki.cryptoki.
CK_CA_DeleteContainerWithHandle
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CK_LOCKMUTEX
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CK_CA_GenerateCloningKEV
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CK_C_DecryptUpdate
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
class
pycryptoki.cryptoki.
CA_M_OF_N_STATUS
[source]¶ -
ulFlag
¶ Structure/Union member
-
ulID
¶ Structure/Union member
-
ulM
¶ Structure/Union member
-
ulN
¶ Structure/Union member
-
ulSecretSize
¶ Structure/Union member
-
-
pycryptoki.cryptoki.
CK_C_CloseSession
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CK_EC_ENC_SCHEME
¶ alias of
ctypes.c_ulong
-
pycryptoki.cryptoki.
CK_MECHANISM_INFO_PTR
¶ alias of
pycryptoki.cryptoki.LP_CK_MECHANISM_INFO
-
pycryptoki.cryptoki.
CK_OTP_PARAM_TYPE
¶ alias of
ctypes.c_ulong
-
pycryptoki.cryptoki.
CA_UnloadModule
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CK_CA_PerformModuleCall
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CA_GetTokenInsertionCount
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CK_CA_ResetDevice
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CK_CA_GetHSMPolicySet
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CA_TokenDelete
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CK_AES_GMAC_PARAMS
¶
-
pycryptoki.cryptoki.
CK_PBE_PARAMS_PTR
¶ alias of
pycryptoki.cryptoki.LP_CK_PBE_PARAMS
-
class
pycryptoki.cryptoki.
CK_ARIA_CBC_ENCRYPT_DATA_PARAMS
[source]¶ -
iv
¶ Structure/Union member
-
length
¶ Structure/Union member
-
pData
¶ Structure/Union member
-
-
pycryptoki.cryptoki.
C_SeedRandom
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CA_RestartForContainer
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CA_STCClearDigestAlgorithm
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CK_CA_STCDeregister
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CK_CA_STCGetDigestIDs
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CK_CA_GetTokenCertificates
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
HANDLE
¶ alias of
ctypes.c_int
-
pycryptoki.cryptoki.
CK_CA_TokenInsert
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CA_ManualKCV
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
C_CancelFunction
(*args)¶ Parameters: - *args –
- **kwargs –
-
class
pycryptoki.cryptoki.
CK_HA_STATUS
[source]¶ -
groupSerial
¶ Structure/Union member
-
listSize
¶ Structure/Union member
-
memberList
¶ Structure/Union member
-
-
pycryptoki.cryptoki.
CK_C_DigestKey
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
C_Initialize
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CK_RSA_PKCS_OAEP_PARAMS_PTR
¶ alias of
pycryptoki.cryptoki.LP_CK_RSA_PKCS_OAEP_PARAMS
-
pycryptoki.cryptoki.
C_InitToken
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CK_CA_ActivateMofN
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
C_GetSlotList
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
C_GetMechanismInfo
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CA_STCGetChannelID
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CK_C_EncryptUpdate
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
Boolean
¶ alias of
ctypes.c_ubyte
-
pycryptoki.cryptoki.
CK_CA_Zeroize
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CK_WTLS_KEY_MAT_PARAMS_PTR
¶ alias of
pycryptoki.cryptoki.LP_CK_WTLS_KEY_MAT_PARAMS
-
pycryptoki.cryptoki.
CK_CA_InitIndirectToken
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CA_GetTSV
(*args)¶ Parameters: - *args –
- **kwargs –
-
class
pycryptoki.cryptoki.
CK_RC5_PARAMS
[source]¶ -
ulRounds
¶ Structure/Union member
-
ulWordsize
¶ Structure/Union member
-
-
pycryptoki.cryptoki.
C_SignFinal
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CK_C_GenerateKey
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CA_UnlockClusteredSlot
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CK_AES_CTR_PARAMS_PTR
¶ alias of
pycryptoki.cryptoki.LP_CK_AES_CTR_PARAMS
-
pycryptoki.cryptoki.
CA_FirmwareUpdate
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CK_USHORT_PTR
¶ alias of
pycryptoki.cryptoki.LP_c_ulong
-
pycryptoki.cryptoki.
CK_PKCS5_PBKD2_PARAMS_PTR
¶ alias of
pycryptoki.cryptoki.LP_CK_PKCS5_PBKD2_PARAMS
-
pycryptoki.cryptoki.
CK_C_DeriveKey
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CK_CA_GetContainerPolicySet
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CA_SIMInsert
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CK_CA_SetHSMPolicies
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CK_AES_CBC_PAD_EXTRACT_PARAMS_PTR
¶ alias of
pycryptoki.cryptoki.LP_CK_AES_CBC_PAD_EXTRACT_PARAMS
-
pycryptoki.cryptoki.
CK_CA_RoleStateGet
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CK_C_VerifyRecoverInit
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CK_CA_TokenInsertNoAuth
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CA_TokenInsertNoAuth
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CK_ECDH2_DERIVE_PARAMS_PTR
¶ alias of
pycryptoki.cryptoki.LP_CK_ECDH2_DERIVE_PARAMS
-
pycryptoki.cryptoki.
CK_CA_ChoosePrimarySlot
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CK_CA_IndirectLogin
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CK_CA_InvokeServiceAsynch
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CK_CA_GetTokenPolicies
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CK_CA_InitAudit
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CK_CA_SIMMultiSign
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
class
pycryptoki.cryptoki.
CK_DES_CBC_ENCRYPT_DATA_PARAMS
[source]¶ -
iv
¶ Structure/Union member
-
length
¶ Structure/Union member
-
pData
¶ Structure/Union member
-
-
class
pycryptoki.cryptoki.
CK_CAMELLIA_CBC_ENCRYPT_DATA_PARAMS
[source]¶ -
iv
¶ Structure/Union member
-
length
¶ Structure/Union member
-
pData
¶ Structure/Union member
-
-
pycryptoki.cryptoki.
CK_CA_GetHSMStats
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
C_GenerateKeyPair
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CK_CA_MTKSetStorage
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CKA_SIM_AUTH_FORM
¶ alias of
ctypes.c_ulong
-
pycryptoki.cryptoki.
CK_C_SignRecover
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CK_HW_FEATURE_TYPE
¶ alias of
ctypes.c_ulong
-
pycryptoki.cryptoki.
CK_CA_ExtractMaskedObject
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
class
pycryptoki.cryptoki.
CA_ROLE_STATE
[source]¶ -
flags
¶ Structure/Union member
-
loginAttemptsLeft
¶ Structure/Union member
-
primaryAuthMech
¶ Structure/Union member
-
secondaryAuthMech
¶ Structure/Union member
-
-
pycryptoki.cryptoki.
CA_GetTokenCertificates
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CK_CLUSTER_STATE_PTR
¶ alias of
pycryptoki.cryptoki.LP_CK_CLUSTER_STATE
-
pycryptoki.cryptoki.
CA_CheckOperationState
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
C_GetTokenInfo
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CK_CA_SetTokenPolicies
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CA_CloneAsTarget
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CA_SetCloningDomain
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CA_GetObjectUID
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CK_VERSION_PTR
¶ alias of
pycryptoki.cryptoki.LP_CK_VERSION
-
pycryptoki.cryptoki.
CK_CA_OpenSessionWithAppID
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
C_DecryptInit
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CA_STCDeregister
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
SInt32
¶ alias of
ctypes.c_long
-
pycryptoki.cryptoki.
CK_CA_STCGetCipherID
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CA_STCSetKeyActivationTimeOut
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CK_CA_CreateContainer
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CK_ULONG_PTR
¶ alias of
pycryptoki.cryptoki.LP_c_ulong
-
pycryptoki.cryptoki.
CK_KDF_PRF_PARAMS_PTR
¶ alias of
pycryptoki.cryptoki.LP_CK_KDF_PRF_PARAMS
-
pycryptoki.cryptoki.
CA_STCGetDigestAlgorithm
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CK_CA_GetTokenStatus
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CA_CreateContainerWithPolicy
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CA_GetContainerCapabilitySetting
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CA_DeriveKeyAndWrap
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CA_InvokeServiceAsynch
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CK_C_GetInfo
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CK_CA_SetApplicationID
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
class
pycryptoki.cryptoki.
CK_AES_CBC_ENCRYPT_DATA_PARAMS
[source]¶ -
iv
¶ Structure/Union member
-
length
¶ Structure/Union member
-
pData
¶ Structure/Union member
-
-
pycryptoki.cryptoki.
CK_C_DecryptVerifyUpdate
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CK_CA_STMToggle
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CK_CA_DestroyMultipleObjects
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CK_KEY_DERIVATION_STRING_DATA_PTR
¶ alias of
pycryptoki.cryptoki.LP_CK_KEY_DERIVATION_STRING_DATA
-
pycryptoki.cryptoki.
CK_CA_ReplaceFastPathKEK
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CK_CA_InvokeServiceSinglePart
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
ULong
¶ alias of
ctypes.c_ulong
-
pycryptoki.cryptoki.
CK_CA_QueryLicense
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CK_DES_CBC_ENCRYPT_DATA_PARAMS_PTR
¶ alias of
pycryptoki.cryptoki.LP_CK_DES_CBC_ENCRYPT_DATA_PARAMS
-
pycryptoki.cryptoki.
CK_SLOT_ID_PTR
¶ alias of
pycryptoki.cryptoki.LP_c_ulong
-
pycryptoki.cryptoki.
CA_TokenInsert
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CA_IsMofNRequired
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CA_HAGetMasterPublic
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CK_CA_LogVerifyFile
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CA_SetContainerPolicies
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CK_CA_HAGetLoginChallenge
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CA_GenerateCloningKEV
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CA_SetHSMPolicy
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CK_CA_GetTPV
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CK_CA_SetTokenCertificateSignature
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CK_RV
¶ alias of
ctypes.c_ulong
-
pycryptoki.cryptoki.
CK_NOTIFY
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CK_C_FindObjects
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CA_ModifyUsageCount
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
C_VerifyUpdate
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CK_CA_LogImportSecret
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CK_X9_42_MQV_DERIVE_PARAMS_PTR
¶ alias of
pycryptoki.cryptoki.LP_CK_X9_42_MQV_DERIVE_PARAMS
-
pycryptoki.cryptoki.
CK_CA_ResetPIN
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CK_X9_42_DH_KDF_TYPE_PTR
¶ alias of
pycryptoki.cryptoki.LP_c_ulong
-
pycryptoki.cryptoki.
CK_ARIA_CBC_ENCRYPT_DATA_PARAMS_PTR
¶ alias of
pycryptoki.cryptoki.LP_CK_ARIA_CBC_ENCRYPT_DATA_PARAMS
-
pycryptoki.cryptoki.
CK_C_Decrypt
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CK_CA_CloneMofN
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CK_CA_IsMofNRequired
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
C_Sign
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CA_STCClearCipherAlgorithm
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CK_C_DigestUpdate
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
class
pycryptoki.cryptoki.
CK_X9_42_DH1_DERIVE_PARAMS
[source]¶ -
kdf
¶ Structure/Union member
-
pOtherInfo
¶ Structure/Union member
-
pPublicData
¶ Structure/Union member
-
ulOtherInfoLen
¶ Structure/Union member
-
ulPublicDataLen
¶ Structure/Union member
-
-
pycryptoki.cryptoki.
C_GetFunctionList
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CK_CA_SetCloningDomain
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CK_C_Initialize
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CA_GetTokenObjectUID
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
C_GetOperationState
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CK_C_GetSessionInfo
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CK_BBOOL
¶ alias of
ctypes.c_ubyte
-
pycryptoki.cryptoki.
CK_CA_EncodeECChar2Params
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CK_CA_STCGetChannelID
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CK_CA_LogSetConfig
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CA_GetRollbackFirmwareVersion
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CK_C_GenerateKeyPair
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CK_CA_STCGetCurrentKeyLife
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CK_CA_GetTokenObjectUID
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CK_CA_PerformSelfTest
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
class
pycryptoki.cryptoki.
CK_ECDH2_DERIVE_PARAMS
[source]¶ -
hPrivateData
¶ Structure/Union member
-
kdf
¶ Structure/Union member
-
pPublicData
¶ Structure/Union member
-
pPublicData2
¶ Structure/Union member
Structure/Union member
-
ulPrivateDataLen
¶ Structure/Union member
-
ulPublicDataLen
¶ Structure/Union member
-
ulPublicDataLen2
¶ Structure/Union member
Structure/Union member
-
-
pycryptoki.cryptoki.
CK_CA_CheckOperationState
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CK_CA_SetMofN
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CK_CA_DismantleRemotePED
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CA_GetTokenCapabilities
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CK_OBJECT_CLASS_PTR
¶ alias of
pycryptoki.cryptoki.LP_c_ulong
-
pycryptoki.cryptoki.
CK_RC2_PARAMS
¶ alias of
ctypes.c_ulong
-
pycryptoki.cryptoki.
CA_GetSecondarySlot
(*args)¶ Parameters: - *args –
- **kwargs –
-
class
pycryptoki.cryptoki.
HSM_STATS_PARAMS
[source]¶ -
ulHighValue
¶ Structure/Union member
-
ulId
¶ Structure/Union member
-
ulLowValue
¶ Structure/Union member
-
-
pycryptoki.cryptoki.
CK_CA_SetDestructiveHSMPolicy
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CK_CA_InvokeServiceInit
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CA_GetMofNStatus
(*args)¶ Parameters: - *args –
- **kwargs –
-
class
pycryptoki.cryptoki.
CK_OTP_PARAM
[source]¶ -
pValue
¶ Structure/Union member
-
type
¶ Structure/Union member
-
usValueLen
¶ Structure/Union member
-
-
pycryptoki.cryptoki.
CA_STCRegister
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CK_CA_SpRawRead
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CK_C_GetOperationState
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
class
pycryptoki.cryptoki.
CK_TOKEN_INFO
[source]¶ -
firmwareVersion
¶ Structure/Union member
-
flags
¶ Structure/Union member
-
hardwareVersion
¶ Structure/Union member
-
label
¶ Structure/Union member
-
manufacturerID
¶ Structure/Union member
-
model
¶ Structure/Union member
-
serialNumber
¶ Structure/Union member
-
ulFreePrivateMemory
¶ Structure/Union member
-
ulFreePublicMemory
¶ Structure/Union member
-
ulTotalPrivateMemory
¶ Structure/Union member
-
ulTotalPublicMemory
¶ Structure/Union member
-
usMaxPinLen
¶ Structure/Union member
-
usMaxRwSessionCount
¶ Structure/Union member
-
usMaxSessionCount
¶ Structure/Union member
-
usMinPinLen
¶ Structure/Union member
-
usRwSessionCount
¶ Structure/Union member
-
usSessionCount
¶ Structure/Union member
-
utcTime
¶ Structure/Union member
-
-
class
pycryptoki.cryptoki.
CK_RSA_PKCS_OAEP_PARAMS
[source]¶ -
hashAlg
¶ Structure/Union member
-
mgf
¶ Structure/Union member
-
pSourceData
¶ Structure/Union member
-
source
¶ Structure/Union member
-
ulSourceDataLen
¶ Structure/Union member
-
-
pycryptoki.cryptoki.
CK_SSL3_KEY_MAT_PARAMS_PTR
¶ alias of
pycryptoki.cryptoki.LP_CK_SSL3_KEY_MAT_PARAMS
-
pycryptoki.cryptoki.
CA_ReadCommonStore
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CK_CA_CapabilityUpdate
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CK_C_EncryptInit
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
C_Logout
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CA_MTKRestore
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CA_LKMInitiatorComplete
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CA_CloneAsTargetInit
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CA_OpenApplicationIDForContainer
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CK_CA_GetTunnelSlotNumber
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CA_LogSetConfig
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
SizeType
¶ alias of
ctypes.c_uint
-
pycryptoki.cryptoki.
CK_CA_LogExportSecret
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CA_STCGetCipherIDs
(*args)¶ Parameters: - *args –
- **kwargs –
-
class
pycryptoki.cryptoki.
CK_C_INITIALIZE_ARGS
[source]¶ -
CreateMutex
¶ Structure/Union member
-
DestroyMutex
¶ Structure/Union member
-
LockMutex
¶ Structure/Union member
-
UnlockMutex
¶ Structure/Union member
-
flags
¶ Structure/Union member
-
pReserved
¶ Structure/Union member
-
-
pycryptoki.cryptoki.
CA_GetTokenCertificateInfo
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
C_Decrypt
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CK_C_SignEncryptUpdate
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CA_GetExtendedTPV
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CA_GetContainerPolicySet
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CK_EXTRACT_PARAMS_PTR
¶ alias of
pycryptoki.cryptoki.LP_c_ulong
-
pycryptoki.cryptoki.
CK_CAMELLIA_CBC_ENCRYPT_DATA_PARAMS_PTR
¶ alias of
pycryptoki.cryptoki.LP_CK_CAMELLIA_CBC_ENCRYPT_DATA_PARAMS
-
pycryptoki.cryptoki.
CK_PKCS5_PBKDF2_SALT_SOURCE_TYPE_PTR
¶ alias of
pycryptoki.cryptoki.LP_c_ulong
-
pycryptoki.cryptoki.
C_DecryptDigestUpdate
(*args)¶ Parameters: - *args –
- **kwargs –
-
class
pycryptoki.cryptoki.
CK_AES_XTS_PARAMS
[source]¶ -
cb
¶ Structure/Union member
-
hTweakKey
¶ Structure/Union member
-
-
pycryptoki.cryptoki.
CA_Get
(*args)¶ Parameters: - *args –
- **kwargs –
-
class
pycryptoki.cryptoki.
CK_AES_GCM_PARAMS
[source]¶ -
pAAD
¶ Structure/Union member
-
pIv
¶ Structure/Union member
-
ulAADLen
¶ Structure/Union member
-
ulIvBits
¶ Structure/Union member
-
ulIvLen
¶ Structure/Union member
-
ulTagBits
¶ Structure/Union member
-
-
pycryptoki.cryptoki.
CK_HA_STATE_PTR
¶ alias of
pycryptoki.cryptoki.LP_CK_HA_STATUS
-
pycryptoki.cryptoki.
CA_LogGetConfig
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CA_STCGetCurrentKeyLife
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CA_SetHSMPolicies
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CA_STMToggle
(*args)¶ Parameters: - *args –
- **kwargs –
-
class
pycryptoki.cryptoki.
CK_XOR_BASE_DATA_KDF_PARAMS
[source]¶ -
kdf
¶ Structure/Union member
Structure/Union member
Structure/Union member
-
-
pycryptoki.cryptoki.
C_Finalize
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CA_InitAudit
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CK_CA_SetHSMPolicy
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CK_CA_OpenSecureToken
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CA_CapabilityUpdate
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
C_GetSlotInfo
(*args)¶ Parameters: - *args –
- **kwargs –
-
class
pycryptoki.cryptoki.
CK_HA_MEMBER
[source]¶ -
memberSerial
¶ Structure/Union member
-
memberStatus
¶ Structure/Union member
-
-
pycryptoki.cryptoki.
CA_STCGetDigestIDs
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
C_FindObjectsInit
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CA_SIMExtract
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CK_CA_GetExtendedTPV
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CA_DisableUnauthTokenInsertion
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CK_C_FindObjectsInit
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CK_CA_STCGetSequenceWindowSize
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CK_RSA_PKCS_OAEP_SOURCE_TYPE
¶ alias of
ctypes.c_ulong
-
pycryptoki.cryptoki.
CK_UNLOCKMUTEX
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
class
pycryptoki.cryptoki.
CKCA_MODULE_INFO
[source]¶ -
developerName
¶ Structure/Union member
-
moduleDescription
¶ Structure/Union member
-
moduleVersion
¶ Structure/Union member
-
ulModuleSize
¶ Structure/Union member
-
-
class
pycryptoki.cryptoki.
CK_RC5_CBC_PARAMS
[source]¶ -
pIv
¶ Structure/Union member
-
ulIvLen
¶ Structure/Union member
-
ulRounds
¶ Structure/Union member
-
ulWordsize
¶ Structure/Union member
-
-
pycryptoki.cryptoki.
CA_InvokeServiceSinglePart
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CK_KDF_PRF_ENCODING_SCHEME
¶ alias of
ctypes.c_ulong
-
pycryptoki.cryptoki.
CK_C_DecryptInit
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CK_CA_UnloadModule
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CA_OpenSession
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CA_DeleteContainerWithHandle
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CA_FactoryReset
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CA_SetUserContainerName
(*args)¶ Parameters: - *args –
- **kwargs –
-
class
pycryptoki.cryptoki.
CK_PBE_PARAMS
[source]¶ -
pInitVector
¶ Structure/Union member
-
pPassword
¶ Structure/Union member
-
pSalt
¶ Structure/Union member
-
usIteration
¶ Structure/Union member
-
usPasswordLen
¶ Structure/Union member
-
usSaltLen
¶ Structure/Union member
-
-
pycryptoki.cryptoki.
CK_CA_InsertMaskedObject
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CA_STCGetState
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CK_CA_STCSetSequenceWindowSize
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CK_USER_TYPE
¶ alias of
ctypes.c_ulong
-
pycryptoki.cryptoki.
C_GetMechanismList
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CK_WTLS_MASTER_KEY_DERIVE_PARAMS_PTR
¶ alias of
pycryptoki.cryptoki.LP_CK_WTLS_MASTER_KEY_DERIVE_PARAMS
-
pycryptoki.cryptoki.
C_GetAttributeValue
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CA_ListSecureTokenInit
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CA_OpenApplicationID
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CA_STCGetKeyActivationTimeOut
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CA_DuplicateMofN
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CK_CA_GetModuleList
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
C_GetFunctionStatus
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CK_OTP_PARAMS_PTR
¶ alias of
pycryptoki.cryptoki.LP_CK_OTP_PARAMS
-
pycryptoki.cryptoki.
CK_CA_SetExtendedTPV
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CK_C_SignFinal
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CA_SetDestructiveHSMPolicy
(*args)¶ Parameters: - *args –
- **kwargs –
-
class
pycryptoki.cryptoki.
CK_SSL3_MASTER_KEY_DERIVE_PARAMS
[source]¶ -
RandomInfo
¶ Structure/Union member
-
pVersion
¶ Structure/Union member
-
-
pycryptoki.cryptoki.
CK_UTF8CHAR_PTR
¶ alias of
pycryptoki.cryptoki.LP_c_ubyte
-
class
pycryptoki.cryptoki.
swapper
[source]¶ -
bytes
¶ Structure/Union member
-
words
¶ Structure/Union member
-
-
pycryptoki.cryptoki.
C_WrapKey
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CA_GetSlotListFromServerInstance
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CK_ATTRIBUTE_TYPE
¶ alias of
ctypes.c_ulong
-
pycryptoki.cryptoki.
CK_AES_CBC_ENCRYPT_DATA_PARAMS_PTR
¶ alias of
pycryptoki.cryptoki.LP_CK_AES_CBC_ENCRYPT_DATA_PARAMS
-
pycryptoki.cryptoki.
CK_CA_GetMofNStatus
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CK_CA_GetRollbackFirmwareVersion
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CK_CA_GetContainerCapabilitySetting
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
SInt16
¶ alias of
ctypes.c_short
-
pycryptoki.cryptoki.
CK_C_GetMechanismInfo
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CK_C_DigestFinal
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CK_CA_GetTokenCertificateInfo
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CK_CA_DeleteContainer
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CA_STCGetPartPubKey
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
C_DestroyObject
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CA_EncodeECChar2Params
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CK_PKCS5_PBKD2_PSEUDO_RANDOM_FUNCTION_TYPE_PTR
¶ alias of
pycryptoki.cryptoki.LP_c_ulong
-
pycryptoki.cryptoki.
C_GetSessionInfo
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
Int16
¶ alias of
ctypes.c_short
-
pycryptoki.cryptoki.
CK_CA_GetUserContainerNumber
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CK_SSL3_KEY_MAT_OUT_PTR
¶ alias of
pycryptoki.cryptoki.LP_CK_SSL3_KEY_MAT_OUT
-
pycryptoki.cryptoki.
CK_C_GenerateRandom
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CK_CA_ModifyUsageCount
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CA_MTKResplit
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CK_CHAR
¶ alias of
ctypes.c_ubyte
-
pycryptoki.cryptoki.
CA_GetHSMStats
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
UInt8
¶ alias of
ctypes.c_ubyte
-
pycryptoki.cryptoki.
CA_GetUnauthTokenInsertionStatus
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CK_CMS_SIG_PARAMS_PTR
¶ alias of
pycryptoki.cryptoki.LP_CK_CMS_SIG_PARAMS
-
pycryptoki.cryptoki.
C_DeriveKey
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
C_DigestUpdate
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CK_CA_GetHSMStorageInformation
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
C_FindObjects
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
SInt64
¶ alias of
ctypes.c_long
-
pycryptoki.cryptoki.
SInt
¶ alias of
ctypes.c_int
-
pycryptoki.cryptoki.
CK_PKCS5_PBKDF2_SALT_SOURCE_TYPE
¶ alias of
ctypes.c_ulong
-
pycryptoki.cryptoki.
CK_RSA_PKCS_MGF_TYPE
¶ alias of
ctypes.c_ulong
-
pycryptoki.cryptoki.
CK_EXTRACT_PARAMS
¶ alias of
ctypes.c_ulong
-
pycryptoki.cryptoki.
CK_RC5_CBC_PARAMS_PTR
¶ alias of
pycryptoki.cryptoki.LP_CK_RC5_CBC_PARAMS
-
pycryptoki.cryptoki.
CA_STCSetKeyLifeTime
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CA_GetHSMPolicySetting
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CA_CreateContainerLoginChallenge
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CK_ResetTotalOperations
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CA_MOFN_GENERATION_PTR
¶ alias of
pycryptoki.cryptoki.LP_CA_MOFN_GENERATION
-
pycryptoki.cryptoki.
CK_CA_InitSlotRolePIN
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CK_AES_GCM_PARAMS_PTR
¶
-
pycryptoki.cryptoki.
CK_CA_STMGetState
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CK_CA_EnableUnauthTokenInsertion
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CK_C_DecryptDigestUpdate
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CA_Zeroize
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CA_HAAnswerMofNChallenge
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CK_MAC_GENERAL_PARAMS_PTR
¶ alias of
pycryptoki.cryptoki.LP_c_ulong
-
pycryptoki.cryptoki.
CK_TOKEN_INFO_PTR
¶ alias of
pycryptoki.cryptoki.LP_CK_TOKEN_INFO
-
pycryptoki.cryptoki.
CK_CA_STCGetDigestNameByID
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
class
pycryptoki.cryptoki.
CK_AES_CBC_PAD_INSERT_PARAMS
[source]¶ -
ctxID
¶ Structure/Union member
-
pBuffer
¶ Structure/Union member
-
pbFileName
¶ Structure/Union member
-
pedId
¶ Structure/Union member
-
pulHandle
¶ Structure/Union member
-
pulType
¶ Structure/Union member
-
ulBufferLen
¶ Structure/Union member
-
ulContainerState
¶ Structure/Union member
-
ulStorage
¶ Structure/Union member
-
ulStorageType
¶ Structure/Union member
-
-
pycryptoki.cryptoki.
CK_CA_GetSlotIdForPhysicalSlot
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CK_CA_LKMInitiatorChallenge
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CK_CA_HAActivateMofN
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
class
pycryptoki.cryptoki.
CK_KEY_DERIVATION_STRING_DATA
[source]¶ -
pData
¶ Structure/Union member
-
ulLen
¶ Structure/Union member
-
-
pycryptoki.cryptoki.
CK_MECHANISM_PTR
¶ alias of
pycryptoki.cryptoki.LP_CK_MECHANISM
-
pycryptoki.cryptoki.
CA_SetTokenCertificateSignature
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CK_C_GetTokenInfo
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CA_SwitchSecondarySlot
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CK_CA_STCGetAdminPubKey
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
class
pycryptoki.cryptoki.
CK_FUNCTION_LIST
[source]¶ -
C_CancelFunction
¶ Structure/Union member
-
C_CloseAllSessions
¶ Structure/Union member
-
C_CloseSession
¶ Structure/Union member
-
C_CopyObject
¶ Structure/Union member
-
C_CreateObject
¶ Structure/Union member
-
C_Decrypt
¶ Structure/Union member
-
C_DecryptDigestUpdate
¶ Structure/Union member
-
C_DecryptFinal
¶ Structure/Union member
-
C_DecryptInit
¶ Structure/Union member
-
C_DecryptUpdate
¶ Structure/Union member
-
C_DecryptVerifyUpdate
¶ Structure/Union member
-
C_DeriveKey
¶ Structure/Union member
-
C_DestroyObject
¶ Structure/Union member
-
C_Digest
¶ Structure/Union member
-
C_DigestEncryptUpdate
¶ Structure/Union member
-
C_DigestFinal
¶ Structure/Union member
-
C_DigestInit
¶ Structure/Union member
-
C_DigestKey
¶ Structure/Union member
-
C_DigestUpdate
¶ Structure/Union member
-
C_Encrypt
¶ Structure/Union member
-
C_EncryptFinal
¶ Structure/Union member
-
C_EncryptInit
¶ Structure/Union member
-
C_EncryptUpdate
¶ Structure/Union member
-
C_Finalize
¶ Structure/Union member
-
C_FindObjects
¶ Structure/Union member
-
C_FindObjectsFinal
¶ Structure/Union member
-
C_FindObjectsInit
¶ Structure/Union member
-
C_GenerateKey
¶ Structure/Union member
-
C_GenerateKeyPair
¶ Structure/Union member
-
C_GenerateRandom
¶ Structure/Union member
-
C_GetAttributeValue
¶ Structure/Union member
-
C_GetFunctionList
¶ Structure/Union member
-
C_GetFunctionStatus
¶ Structure/Union member
-
C_GetInfo
¶ Structure/Union member
-
C_GetMechanismInfo
¶ Structure/Union member
-
C_GetMechanismList
¶ Structure/Union member
-
C_GetObjectSize
¶ Structure/Union member
-
C_GetOperationState
¶ Structure/Union member
-
C_GetSessionInfo
¶ Structure/Union member
-
C_GetSlotInfo
¶ Structure/Union member
-
C_GetSlotList
¶ Structure/Union member
-
C_GetTokenInfo
¶ Structure/Union member
-
C_InitPIN
¶ Structure/Union member
-
C_InitToken
¶ Structure/Union member
-
C_Initialize
¶ Structure/Union member
-
C_Login
¶ Structure/Union member
-
C_Logout
¶ Structure/Union member
-
C_OpenSession
¶ Structure/Union member
-
C_SeedRandom
¶ Structure/Union member
-
C_SetAttributeValue
¶ Structure/Union member
-
C_SetOperationState
¶ Structure/Union member
-
C_SetPIN
¶ Structure/Union member
-
C_Sign
¶ Structure/Union member
-
C_SignEncryptUpdate
¶ Structure/Union member
-
C_SignFinal
¶ Structure/Union member
-
C_SignInit
¶ Structure/Union member
-
C_SignRecover
¶ Structure/Union member
-
C_SignRecoverInit
¶ Structure/Union member
-
C_SignUpdate
¶ Structure/Union member
-
C_UnwrapKey
¶ Structure/Union member
-
C_Verify
¶ Structure/Union member
-
C_VerifyFinal
¶ Structure/Union member
-
C_VerifyInit
¶ Structure/Union member
-
C_VerifyRecover
¶ Structure/Union member
-
C_VerifyRecoverInit
¶ Structure/Union member
-
C_VerifyUpdate
¶ Structure/Union member
-
C_WaitForSlotEvent
¶ Structure/Union member
-
C_WrapKey
¶ Structure/Union member
-
version
¶ Structure/Union member
-
-
pycryptoki.cryptoki.
CK_CA_DuplicateMofN
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CK_RC5_PARAMS_PTR
¶ alias of
pycryptoki.cryptoki.LP_CK_RC5_PARAMS
-
pycryptoki.cryptoki.
CK_C_DigestInit
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CA_ModifyMofN
(*args)¶ Parameters: - *args –
- **kwargs –
-
class
pycryptoki.cryptoki.
CK_WTLS_MASTER_KEY_DERIVE_PARAMS
[source]¶ -
DigestMechanism
¶ Structure/Union member
-
RandomInfo
¶ Structure/Union member
-
pVersion
¶ Structure/Union member
-
-
pycryptoki.cryptoki.
CA_InvokeServiceInit
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CK_CA_STCGetKeyActivationTimeOut
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CA_GetTokenStatus
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
C_SignUpdate
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
C_EncryptInit
(*args)¶ Parameters: - *args –
- **kwargs –
-
class
pycryptoki.cryptoki.
CK_OTP_PARAMS
[source]¶ -
pParams
¶ Structure/Union member
-
ulCount
¶ Structure/Union member
-
-
pycryptoki.cryptoki.
CK_SEED_CTR_PARAMS_PTR
¶ alias of
pycryptoki.cryptoki.LP_CK_AES_CTR_PARAMS
-
pycryptoki.cryptoki.
CA_GetContainerCapabilitySet
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
C_DigestFinal
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CK_CA_LockClusteredSlot
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CA_EnableUnauthTokenInsertion
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CK_CA_LogVerify
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CK_CA_GetTSV
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CA_LKMReceiverComplete
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CA_STCIsEnabled
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
C_CloseSession
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CK_EC_DH_PRIMITIVE
¶ alias of
ctypes.c_ulong
-
pycryptoki.cryptoki.
CK_C_Login
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CA_IsMofNEnabled
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CK_CA_LogGetConfig
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CK_FUNCTION_LIST_PTR_PTR
¶ alias of
pycryptoki.cryptoki.LP_LP_CK_FUNCTION_LIST
-
pycryptoki.cryptoki.
CK_CA_GenerateTokenKeys
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
C_DecryptVerifyUpdate
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CK_UTF8CHAR
¶ alias of
ctypes.c_ubyte
-
pycryptoki.cryptoki.
CK_CA_InitializeRemotePEDVector
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
C_DigestInit
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CA_GetContainerStorageInformation
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CA_GetHSMPolicySet
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
C_CopyObject
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CK_CA_CloseApplicationID
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CK_CA_Insert
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CK_NOTIFICATION
¶ alias of
ctypes.c_ulong
-
pycryptoki.cryptoki.
C_SignRecover
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CA_CreateLoginChallenge
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
C_EncryptUpdate
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CK_CA_GetContainerName
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CK_KDF_PRF_TYPE
¶ alias of
ctypes.c_ulong
-
pycryptoki.cryptoki.
CK_C_GetObjectSize
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CK_CA_STCGetPartPubKey
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CA_DeactivateMofN
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CK_ECDH1_DERIVE_PARAMS_PTR
¶ alias of
pycryptoki.cryptoki.LP_CK_ECDH1_DERIVE_PARAMS
-
pycryptoki.cryptoki.
CK_C_Encrypt
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CA_CloseApplicationIDForContainer
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
C_DecryptUpdate
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
Int8
¶ alias of
ctypes.c_char
-
pycryptoki.cryptoki.
CA_TamperClear
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CK_C_DestroyObject
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CK_CA_STCGetKeyLifeTime
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CK_CA_GetTokenStorageInformation
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CA_GetSlotIdForPhysicalSlot
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CK_C_InitToken
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CK_CA_LKMReceiverResponse
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CK_CA_GetUserContainerName
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CK_CA_MTKZeroize
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CK_CA_GetClusterState
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CK_CA_STCClearCipherAlgorithm
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
Float32
¶ alias of
ctypes.c_float
-
pycryptoki.cryptoki.
CK_ECIES_PARAMS_PTR
¶ alias of
pycryptoki.cryptoki.LP_CK_ECIES_PARAMS
-
pycryptoki.cryptoki.
CK_CA_GetPedId
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CK_CA_MTKGetState
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
C_GetObjectSize
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CK_CA_GenerateCloneableMofN
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CA_STCGetClientsList
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CA_STCGetSequenceWindowSize
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CA_InitRolePIN
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
C_GenerateRandom
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CA_GetTunnelSlotNumber
(*args)¶ Parameters: - *args –
- **kwargs –
-
pycryptoki.cryptoki.
CK_CA_IsMofNEnabled
¶ alias of
ctypes.CFUNCTYPE.<locals>.CFunctionType
-
pycryptoki.cryptoki.
CA_SetLKCV
(*args)¶ Parameters: - *args –
- **kwargs –