{"repo":"Sleepw4lker/PSCertificateEnrollment","free":true,"listed":false,"github":"https://github.com/Sleepw4lker/PSCertificateEnrollment","clone":"git clone https://github.com/Sleepw4lker/PSCertificateEnrollment.git","description":"PowerShell Module to ease requesting certificates on Windows","language":"PowerShell","stars":67,"topics":["adcs","administration","certificate-authority","certificates","powershell-pki","x509","x509certificates","certificaterequest","powershell","powershell-module"],"license":"MIT","category":"cli-tools","readme_excerpt":"PSCertificateEnrollment PowerShell Module for various PKI-related tasks like: - Creating Certificate Signing requests - Creating Self-Signed Certificates or Certificates signed with a given Key - Requesting or Renewing User or Machine Certificates via one of the following protocols: - Windows Client Certificate Enrollment Protocol (MS-WCCE) - WS-Trust X.509v3 Token Enrollment Extensions (MS-WSTEP) - Simple Certificate Enrollment Protocol (SCEP) - Enrollment over Secure Transport (EST) - Signing a Certificate Request with an Enrollment Agent Certificate prior to Submission to a Certification Authority - Installing issued Certificates after the Certificate Request has been approved by a Certification Authority - Identifying and configuring the Remote Desktop Session Host Certificate of a machine It is (mainly) intended for Client-Side Tasks inside the Microsoft PKI Ecosystem and is built out of pure PowerShell Script Code (using .NET and Win32 API). No wrapping of any certutil or openssl commands. No additional binary Code (e.g. a DLL etc.) necessary to deploy. I mainly use the module for testing PKI protocol implementations as well as certificate authority deployments. PSCertificateenrollment can also be used as a Penetration testing tool, e.g. for deployments using Microsoft Network Device Enrollment Service (NDES) or to directly sign certificates bypassing the certification authority service. For securing a Microsoft Certification Authority, take a look at the Tame My Certs ","default_branch":null,"files":null,"tree":[],"storefront":"/r/Sleepw4lker","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Sleepw4lker/PSCertificateEnrollment/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}