x509 skeleton