{"id":4164,"date":"2024-10-16T17:58:37","date_gmt":"2024-10-16T17:58:37","guid":{"rendered":"https:\/\/signmycode.com\/resources\/?p=4164"},"modified":"2025-01-10T12:28:35","modified_gmt":"2025-01-10T12:28:35","slug":"how-to-configure-windows-hlk-to-use-safenet-luna-hsm-for-package-signing","status":"publish","type":"post","link":"https:\/\/signmycode.com\/resources\/how-to-configure-windows-hlk-to-use-safenet-luna-hsm-for-package-signing","title":{"rendered":"How to Configure Windows HLK to use SafeNet Luna HSM for Package Signing"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Follow these steps to secure the HLK signing keys on SafeNet Luna HSM:<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Register CSP<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">SafeNet Luna CSP should be installed on the HLK Test Server machine to use the CSP keys generated for HLK signing.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Enter HLK Test Server as domain administrator<\/strong> through the login process.\u00a0<\/li>\n\n\n\n<li>The command register will be inputted. The general form of the command is as follows: <\/li>\n<\/ul>\n\n\n\n<pre class=\"wp-block-code\"><code>C:\\Program Files\\SafeNet\\LunaClient\\CSP>register. exe<\/code><\/pre>\n\n\n\n<ul class=\"wp-block-list\">\n<li>The partition password is to be given when the one-time prompt appears. To enumerate the Luna Cryptographic Services for Microsoft Windows<strong>. The general form of the command is as follows:<\/strong>\u00a0 <\/li>\n<\/ul>\n\n\n\n<pre class=\"wp-block-code\"><code>C:\\Program Files\\SafeNet\\LunaClient\\CSP>register. exe \/l<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\">Creating Code Signing Certificate<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Creating Code Signing certificate<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Thus, Luna Cryptographic Services for Microsoft is created to facilitate the combination of the SafeNet Luna HSM and the Windows HLK.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Windows is the system that is being used to produce the certificate. The certificate should be duly signed, and the signature certificate should be authorized.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">It is necessary for the &#8220;<strong>Trusted Root Certificate Authority<\/strong>&#8221; to be included in the process.\u00a0<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Create a request.inf file by using the following attributes on the HLK Test server:<\/strong><\/p>\n\n\n\n<ol start=\"1\" class=\"wp-block-list\"><\/ol>\n\n\n\n<pre class=\"wp-block-code\"><code>&#91;Version]\nSignature=\"$Windows NT$\"\n&#91;NewRequest]\nSubject = \"C=IN,O=Gemalto,CN=HLK,OU=HLKIntegration\"\nKeySpec = 1\nKeyLength = 2048\nExportable = FALSE\nMachineKeySet = FALSE\nKeyContainer = HLK\nProviderName = \"Luna Cryptographic Services for Microsoft Windows\u201d\nProviderType = 1\nKeyUsage = 0x04\n&#91;EnhancedKeyUsageExtension]\nOID=1.3.6.1.5.5.7.3.3<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">View the RSA keys generated on the Luna SA HSM partition<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Generate a Certificate Request using the request.inf file: <\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">The steps to produce the certificate request for the HLK are as follows. <strong>To sign, execute the command:<\/strong><\/p>\n\n\n\n<ol start=\"2\" class=\"wp-block-list\"><\/ol>\n\n\n\n<pre class=\"wp-block-code\"><code>certreq. exe -new request. inf request. req<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Thus, the application triggers sending a certificate request file request.reg the institution that must be sent to a Certificate Authority by a notary. Reach out to your CA, choose <a href=\"https:\/\/signmycode.com\/\">Code Signing Certificate<\/a>, and accomplish this task to get a signed certificate.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Ever import the signed certificate in the user\u2019s personal certificate store. The primary purpose of the import statement is to carry the certificate that has been signed. <strong>Execute the below command:<\/strong><\/p>\n\n\n\n<ol start=\"3\" class=\"wp-block-list\"><\/ol>\n\n\n\n<pre class=\"wp-block-code\"><code>certreq. exe -accept &lt;Commands To Get The Signed Certificate>.<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Open the certmgr. msc, double-click on <strong>personal -> certificates<\/strong>, and check that the certificate has been correctly imported.<\/p>\n\n\n\n<ol start=\"4\" class=\"wp-block-list\"><\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">Double-click the certificate and look at the message at the bottom to verify that there is a private key mapped with this certificate.<\/p>\n\n\n\n<ol start=\"5\" class=\"wp-block-list\"><\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">If the private key is not mapped correctly, fix the certificate. Open the certificate and head to the Details tab. Rephrase the given sentence.\u00a0 Copy the serial number or thumbprint of the certificate.\u00a0<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Carry out the given command to establish the connection between the private key and the certificate.\u00a0<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>certutil -repairstore \u2013csp \"Luna Cryptographic Services for Microsoft Windows\" -user My. \"SerialNumber or ThumbPrint\"<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\"><span style=\"box-sizing: border-box; margin: 0px; padding: 0px;\">After the restart store command has been executed, reinstall the certificate manager, snap-in,\u00a0open, and the certificate has the confirmation message at the bottom &#8220;<strong>You have a private key that corresponds to this certificate is displayed<\/strong>.\u201d<\/span><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Signing the HLK Packages<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">When you generate the certificate and the private keys on SafeNet Luna HSM, you will have a secure certificate and the private keys. Carry out the given below-declared steps to signing the package:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Step 1: HLK Studio of Open Windows is on the HLK Test Server<\/strong><\/p>\n\n\n\n<ol start=\"1\" class=\"wp-block-list\"><\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">HLK Test Clients must be included in the Configuration Tab of the Default Pool. <strong>Create the new pool<\/strong> and then obstruct the machine with the new pool. Make the status of &#8220;<strong>Ready<\/strong>&#8220;.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Start a new project or import an existing one and go to the signing page.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Step 2:<\/strong> Go to the <strong>Selection tab<\/strong> to see if the project that is created or imported is on the list. <strong>Choose the packs that should be signed<\/strong>.\u00a0 <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Browse the <strong>Test tab and test the selected packages <\/strong>to verify that the Result tab shows the Test Verification as successful.\u00a0 \u00a0<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Step 3:<\/strong> Once you have passed the successful Test Verification, navigate to the Package tab and click on <strong>Create Package for the package signing<\/strong>.\u00a0Select Use the certificate store and click OK.\u00a0<\/p>\n\n\n\n<ol start=\"2\" class=\"wp-block-list\"><\/ol>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Step 4: From the pop-up window, <\/strong>pick the signing certificate made with Luna CSP and imported from the local machine&#8217;s certificate store on the computer and then click OK.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Step 5: <\/strong>Choose the place to store the signed package.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Step 6: <\/strong>Merge and save to begin signing. The first step in signing starts with a Creating Package window.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Step 7: <\/strong>At the end, a well-organized project message pack is presented and the package is signed.<\/p>\n\n\n\n<ol start=\"8\" class=\"wp-block-list\"><\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">It fulfills the Windows Hardware Lab Kit (HLK) integration with <a href=\"https:\/\/signmycode.com\/blog\/what-are-safenet-luna-network-hsm-7-and-thales-luna-network-hsm-7\">SafeNet Luna HSM<\/a> and package signing with codes generated on SafeNet Luna HSM.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Conclusion<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Today, you can <a href=\"https:\/\/signmycode.com\/software-publisher-certificate\">secure software distribution<\/a> through SignMyCode; hence, the power of secure software distribution is at your fingertips.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Begin to ensure the integrity and authenticity of your digital assets by getting the code signing certificate now. Secure your applications, drivers, and software from unauthorized tampering or modification, and build your users&#8217; trust with each download.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Follow these steps to secure the HLK signing keys on SafeNet Luna HSM: Register CSP SafeNet Luna CSP should be installed on the HLK Test Server machine to use the CSP keys generated for HLK signing. Creating Code Signing Certificate Creating Code Signing certificate Thus, Luna Cryptographic Services for Microsoft is created to facilitate the&hellip; <a class=\"more-link\" href=\"https:\/\/signmycode.com\/resources\/how-to-configure-windows-hlk-to-use-safenet-luna-hsm-for-package-signing\">Read More <span class=\"screen-reader-text\">How to Configure Windows HLK to use SafeNet Luna HSM for Package Signing<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":4166,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[437],"tags":[573,572],"class_list":["post-4164","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-windows-security","tag-package-signing","tag-windows-hlk","entry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.8 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Configure Windows HLK to use SafeNet Luna HSM for Package Signing<\/title>\n<meta name=\"description\" content=\"Follow the step-by-step process to configure Windows HLK and use Safenet Luna HSM for the Package Signing Task.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/signmycode.com\/resources\/how-to-configure-windows-hlk-to-use-safenet-luna-hsm-for-package-signing\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Configure Windows HLK to use SafeNet Luna HSM for Package Signing\" \/>\n<meta property=\"og:description\" content=\"Follow the step-by-step process to configure Windows HLK and use Safenet Luna HSM for the Package Signing Task.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/signmycode.com\/resources\/how-to-configure-windows-hlk-to-use-safenet-luna-hsm-for-package-signing\" \/>\n<meta property=\"og:site_name\" content=\"SignMyCode - Resources\" \/>\n<meta property=\"article:published_time\" content=\"2024-10-16T17:58:37+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-01-10T12:28:35+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/signmycode.com\/resources\/wp-content\/uploads\/2025\/01\/configure-windows-hlk-safenet-luna-hsm-package-signing.webp\" \/>\n\t<meta property=\"og:image:width\" content=\"912\" \/>\n\t<meta property=\"og:image:height\" content=\"453\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Janki Mehta\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@Sign_My_Code\" \/>\n<meta name=\"twitter:site\" content=\"@Sign_My_Code\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Janki Mehta\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/signmycode.com\\\/resources\\\/how-to-configure-windows-hlk-to-use-safenet-luna-hsm-for-package-signing#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/signmycode.com\\\/resources\\\/how-to-configure-windows-hlk-to-use-safenet-luna-hsm-for-package-signing\"},\"author\":{\"name\":\"Janki Mehta\",\"@id\":\"https:\\\/\\\/signmycode.com\\\/resources\\\/#\\\/schema\\\/person\\\/2e80276fd34fd5439c04cd3cb96a389f\"},\"headline\":\"How to Configure Windows HLK to use SafeNet Luna HSM for Package Signing\",\"datePublished\":\"2024-10-16T17:58:37+00:00\",\"dateModified\":\"2025-01-10T12:28:35+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/signmycode.com\\\/resources\\\/how-to-configure-windows-hlk-to-use-safenet-luna-hsm-for-package-signing\"},\"wordCount\":754,\"publisher\":{\"@id\":\"https:\\\/\\\/signmycode.com\\\/resources\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/signmycode.com\\\/resources\\\/how-to-configure-windows-hlk-to-use-safenet-luna-hsm-for-package-signing#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/signmycode.com\\\/resources\\\/wp-content\\\/uploads\\\/2025\\\/01\\\/configure-windows-hlk-safenet-luna-hsm-package-signing.webp\",\"keywords\":[\"Package Signing\",\"Windows HLK\"],\"articleSection\":[\"Windows Security\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/signmycode.com\\\/resources\\\/how-to-configure-windows-hlk-to-use-safenet-luna-hsm-for-package-signing\",\"url\":\"https:\\\/\\\/signmycode.com\\\/resources\\\/how-to-configure-windows-hlk-to-use-safenet-luna-hsm-for-package-signing\",\"name\":\"Configure Windows HLK to use SafeNet Luna HSM for Package Signing\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/signmycode.com\\\/resources\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/signmycode.com\\\/resources\\\/how-to-configure-windows-hlk-to-use-safenet-luna-hsm-for-package-signing#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/signmycode.com\\\/resources\\\/how-to-configure-windows-hlk-to-use-safenet-luna-hsm-for-package-signing#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/signmycode.com\\\/resources\\\/wp-content\\\/uploads\\\/2025\\\/01\\\/configure-windows-hlk-safenet-luna-hsm-package-signing.webp\",\"datePublished\":\"2024-10-16T17:58:37+00:00\",\"dateModified\":\"2025-01-10T12:28:35+00:00\",\"description\":\"Follow the step-by-step process to configure Windows HLK and use Safenet Luna HSM for the Package Signing Task.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/signmycode.com\\\/resources\\\/how-to-configure-windows-hlk-to-use-safenet-luna-hsm-for-package-signing#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/signmycode.com\\\/resources\\\/how-to-configure-windows-hlk-to-use-safenet-luna-hsm-for-package-signing\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/signmycode.com\\\/resources\\\/how-to-configure-windows-hlk-to-use-safenet-luna-hsm-for-package-signing#primaryimage\",\"url\":\"https:\\\/\\\/signmycode.com\\\/resources\\\/wp-content\\\/uploads\\\/2025\\\/01\\\/configure-windows-hlk-safenet-luna-hsm-package-signing.webp\",\"contentUrl\":\"https:\\\/\\\/signmycode.com\\\/resources\\\/wp-content\\\/uploads\\\/2025\\\/01\\\/configure-windows-hlk-safenet-luna-hsm-package-signing.webp\",\"width\":912,\"height\":453,\"caption\":\"Windows HLK for Package Signing\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/signmycode.com\\\/resources\\\/how-to-configure-windows-hlk-to-use-safenet-luna-hsm-for-package-signing#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/signmycode.com\\\/resources\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to Configure Windows HLK to use SafeNet Luna HSM for Package Signing\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/signmycode.com\\\/resources\\\/#website\",\"url\":\"https:\\\/\\\/signmycode.com\\\/resources\\\/\",\"name\":\"SignMyCode - Resources\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/signmycode.com\\\/resources\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/signmycode.com\\\/resources\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/signmycode.com\\\/resources\\\/#organization\",\"name\":\"SignMyCode\",\"url\":\"https:\\\/\\\/signmycode.com\\\/resources\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/signmycode.com\\\/resources\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/signmycode.com\\\/resources\\\/wp-content\\\/uploads\\\/2021\\\/11\\\/logo1.png\",\"contentUrl\":\"https:\\\/\\\/signmycode.com\\\/resources\\\/wp-content\\\/uploads\\\/2021\\\/11\\\/logo1.png\",\"width\":135,\"height\":86,\"caption\":\"SignMyCode\"},\"image\":{\"@id\":\"https:\\\/\\\/signmycode.com\\\/resources\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/x.com\\\/Sign_My_Code\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/signmycode.com\\\/resources\\\/#\\\/schema\\\/person\\\/2e80276fd34fd5439c04cd3cb96a389f\",\"name\":\"Janki Mehta\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/74a1328bbec77f3a65123c2396050e61b60fe3831478ceb96b55e5a0fe44e370?s=96&d=blank&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/74a1328bbec77f3a65123c2396050e61b60fe3831478ceb96b55e5a0fe44e370?s=96&d=blank&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/74a1328bbec77f3a65123c2396050e61b60fe3831478ceb96b55e5a0fe44e370?s=96&d=blank&r=g\",\"caption\":\"Janki Mehta\"},\"description\":\"Janki Mehta is a Cyber-Security Enthusiast who constantly updates herself with new advancements in the Web\\\/Cyber Security niche. Along with theoretical knowledge, she also implements her practical expertise in day-to-day tasks and helps others to protect themselves from threats.\",\"sameAs\":[\"http:\\\/\\\/smcresources.ssltoolsonline.com\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Configure Windows HLK to use SafeNet Luna HSM for Package Signing","description":"Follow the step-by-step process to configure Windows HLK and use Safenet Luna HSM for the Package Signing Task.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/signmycode.com\/resources\/how-to-configure-windows-hlk-to-use-safenet-luna-hsm-for-package-signing","og_locale":"en_US","og_type":"article","og_title":"Configure Windows HLK to use SafeNet Luna HSM for Package Signing","og_description":"Follow the step-by-step process to configure Windows HLK and use Safenet Luna HSM for the Package Signing Task.","og_url":"https:\/\/signmycode.com\/resources\/how-to-configure-windows-hlk-to-use-safenet-luna-hsm-for-package-signing","og_site_name":"SignMyCode - Resources","article_published_time":"2024-10-16T17:58:37+00:00","article_modified_time":"2025-01-10T12:28:35+00:00","og_image":[{"width":912,"height":453,"url":"https:\/\/signmycode.com\/resources\/wp-content\/uploads\/2025\/01\/configure-windows-hlk-safenet-luna-hsm-package-signing.webp","type":"image\/jpeg"}],"author":"Janki Mehta","twitter_card":"summary_large_image","twitter_creator":"@Sign_My_Code","twitter_site":"@Sign_My_Code","twitter_misc":{"Written by":"Janki Mehta","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/signmycode.com\/resources\/how-to-configure-windows-hlk-to-use-safenet-luna-hsm-for-package-signing#article","isPartOf":{"@id":"https:\/\/signmycode.com\/resources\/how-to-configure-windows-hlk-to-use-safenet-luna-hsm-for-package-signing"},"author":{"name":"Janki Mehta","@id":"https:\/\/signmycode.com\/resources\/#\/schema\/person\/2e80276fd34fd5439c04cd3cb96a389f"},"headline":"How to Configure Windows HLK to use SafeNet Luna HSM for Package Signing","datePublished":"2024-10-16T17:58:37+00:00","dateModified":"2025-01-10T12:28:35+00:00","mainEntityOfPage":{"@id":"https:\/\/signmycode.com\/resources\/how-to-configure-windows-hlk-to-use-safenet-luna-hsm-for-package-signing"},"wordCount":754,"publisher":{"@id":"https:\/\/signmycode.com\/resources\/#organization"},"image":{"@id":"https:\/\/signmycode.com\/resources\/how-to-configure-windows-hlk-to-use-safenet-luna-hsm-for-package-signing#primaryimage"},"thumbnailUrl":"https:\/\/signmycode.com\/resources\/wp-content\/uploads\/2025\/01\/configure-windows-hlk-safenet-luna-hsm-package-signing.webp","keywords":["Package Signing","Windows HLK"],"articleSection":["Windows Security"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/signmycode.com\/resources\/how-to-configure-windows-hlk-to-use-safenet-luna-hsm-for-package-signing","url":"https:\/\/signmycode.com\/resources\/how-to-configure-windows-hlk-to-use-safenet-luna-hsm-for-package-signing","name":"Configure Windows HLK to use SafeNet Luna HSM for Package Signing","isPartOf":{"@id":"https:\/\/signmycode.com\/resources\/#website"},"primaryImageOfPage":{"@id":"https:\/\/signmycode.com\/resources\/how-to-configure-windows-hlk-to-use-safenet-luna-hsm-for-package-signing#primaryimage"},"image":{"@id":"https:\/\/signmycode.com\/resources\/how-to-configure-windows-hlk-to-use-safenet-luna-hsm-for-package-signing#primaryimage"},"thumbnailUrl":"https:\/\/signmycode.com\/resources\/wp-content\/uploads\/2025\/01\/configure-windows-hlk-safenet-luna-hsm-package-signing.webp","datePublished":"2024-10-16T17:58:37+00:00","dateModified":"2025-01-10T12:28:35+00:00","description":"Follow the step-by-step process to configure Windows HLK and use Safenet Luna HSM for the Package Signing Task.","breadcrumb":{"@id":"https:\/\/signmycode.com\/resources\/how-to-configure-windows-hlk-to-use-safenet-luna-hsm-for-package-signing#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/signmycode.com\/resources\/how-to-configure-windows-hlk-to-use-safenet-luna-hsm-for-package-signing"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/signmycode.com\/resources\/how-to-configure-windows-hlk-to-use-safenet-luna-hsm-for-package-signing#primaryimage","url":"https:\/\/signmycode.com\/resources\/wp-content\/uploads\/2025\/01\/configure-windows-hlk-safenet-luna-hsm-package-signing.webp","contentUrl":"https:\/\/signmycode.com\/resources\/wp-content\/uploads\/2025\/01\/configure-windows-hlk-safenet-luna-hsm-package-signing.webp","width":912,"height":453,"caption":"Windows HLK for Package Signing"},{"@type":"BreadcrumbList","@id":"https:\/\/signmycode.com\/resources\/how-to-configure-windows-hlk-to-use-safenet-luna-hsm-for-package-signing#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/signmycode.com\/resources\/"},{"@type":"ListItem","position":2,"name":"How to Configure Windows HLK to use SafeNet Luna HSM for Package Signing"}]},{"@type":"WebSite","@id":"https:\/\/signmycode.com\/resources\/#website","url":"https:\/\/signmycode.com\/resources\/","name":"SignMyCode - Resources","description":"","publisher":{"@id":"https:\/\/signmycode.com\/resources\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/signmycode.com\/resources\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/signmycode.com\/resources\/#organization","name":"SignMyCode","url":"https:\/\/signmycode.com\/resources\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/signmycode.com\/resources\/#\/schema\/logo\/image\/","url":"https:\/\/signmycode.com\/resources\/wp-content\/uploads\/2021\/11\/logo1.png","contentUrl":"https:\/\/signmycode.com\/resources\/wp-content\/uploads\/2021\/11\/logo1.png","width":135,"height":86,"caption":"SignMyCode"},"image":{"@id":"https:\/\/signmycode.com\/resources\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/x.com\/Sign_My_Code"]},{"@type":"Person","@id":"https:\/\/signmycode.com\/resources\/#\/schema\/person\/2e80276fd34fd5439c04cd3cb96a389f","name":"Janki Mehta","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/74a1328bbec77f3a65123c2396050e61b60fe3831478ceb96b55e5a0fe44e370?s=96&d=blank&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/74a1328bbec77f3a65123c2396050e61b60fe3831478ceb96b55e5a0fe44e370?s=96&d=blank&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/74a1328bbec77f3a65123c2396050e61b60fe3831478ceb96b55e5a0fe44e370?s=96&d=blank&r=g","caption":"Janki Mehta"},"description":"Janki Mehta is a Cyber-Security Enthusiast who constantly updates herself with new advancements in the Web\/Cyber Security niche. Along with theoretical knowledge, she also implements her practical expertise in day-to-day tasks and helps others to protect themselves from threats.","sameAs":["http:\/\/smcresources.ssltoolsonline.com"]}]}},"_links":{"self":[{"href":"https:\/\/signmycode.com\/resources\/wp-json\/wp\/v2\/posts\/4164","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/signmycode.com\/resources\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/signmycode.com\/resources\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/signmycode.com\/resources\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/signmycode.com\/resources\/wp-json\/wp\/v2\/comments?post=4164"}],"version-history":[{"count":2,"href":"https:\/\/signmycode.com\/resources\/wp-json\/wp\/v2\/posts\/4164\/revisions"}],"predecessor-version":[{"id":4169,"href":"https:\/\/signmycode.com\/resources\/wp-json\/wp\/v2\/posts\/4164\/revisions\/4169"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/signmycode.com\/resources\/wp-json\/wp\/v2\/media\/4166"}],"wp:attachment":[{"href":"https:\/\/signmycode.com\/resources\/wp-json\/wp\/v2\/media?parent=4164"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/signmycode.com\/resources\/wp-json\/wp\/v2\/categories?post=4164"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/signmycode.com\/resources\/wp-json\/wp\/v2\/tags?post=4164"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}