CK_BYTE
(session, (CK_BYTE *)(intptr_t)from, flen, to, &ck_sigsize));
(session, (CK_BYTE *)(intptr_t)from, flen, to, &ck_sigsize));
typedef CK_BYTE *CK_BYTE_PTR;
CK_BYTE *modulus = NULL;
CK_BYTE *exponent = NULL;
ret = (*func->C_Sign)(session, (CK_BYTE *)sighash, strlen(sighash),
(CK_BYTE *)signature, &ck_sigsize);
ret = (*func->C_Verify)(session, (CK_BYTE *)signature, ck_sigsize,
(CK_BYTE *)sighash, strlen(sighash));
ret = (*func->C_Encrypt)(session, (CK_BYTE *)sighash, strlen(sighash),
(CK_BYTE *)signature, &ck_sigsize);
ret = (*func->C_Decrypt)(session, (CK_BYTE *)signature, ck_sigsize,
(CK_BYTE *)outdata, &outsize);
typedef CK_BYTE *CK_BYTE_PTR;
typedef CK_BYTE *CK_BYTE_PTR;
char *label, CK_ULONG bits, CK_BYTE keyid, u_int32_t *err)
CK_BYTE pubExponent[] = {
char *label, CK_ULONG bits, CK_BYTE keyid, u_int32_t *err)
rv = f->C_Sign(si->session, (CK_BYTE *)from, flen, to, &tlen);
rv = f->C_Sign(si->session, (CK_BYTE *)dgst, dgst_len, sig, &siglen);