title: Can I sign Hardware Lab Kit Package (HLKX) with a Self Signed Cert
body: <p>To test my HSM, I created a self signed cert with its keys stored in the HSM.  When I execute signtool, it find the cert and signs the binary.</p>
  
  <p>When I attempt to sign an Hardware Lab Kit package (HLKX file) with the cert using the store it finds no certs.  When I try using the cert file it fails to find a cert as well.</p>
  
  <p>Looking at the documentation on HLK, I can't really determine what criteria it uses for cert selection and think it probably needs something from a trusted publisher or root.   </p>
  
  <p>I gather Microsoft will never accept my self signed cert, and I'm just trying to validate HSM HLK interoperability.</p>
  
  <p>Does anyone know how to use HLK with a self signed cert?</p>