CMS and X.509 access library