typedef struct SilcPKCSStruct *SilcPKCS;
This context is the actual PKCS context and is allocated by silc_pkcs_alloc and given as argument usually to all silc_pkcs _* functions. It is freed by the silc_pkcs_free function.