{"library":"node-opcua-pki","type":"library","category":null,"description":"node-opcua-pki is a comprehensive library for managing Public Key Infrastructures (PKI), Certificate Authorities (CA), and OPC UA certificates, offering both a powerful command-line interface (CLI) and a programmatic API. Designed specifically for the node-opcua ecosystem, it provides full lifecycle management for certificates, including support for intermediate CAs, OpenSSL 3.5.x compatibility, and a robust PFX (PKCS#12) toolbox. The current stable version is 6.13.0, with frequent minor and patch releases demonstrating active maintenance and continuous feature development. Key differentiators include its deep integration with OPC UA standards, a rich set of CLI commands for common PKI operations, and specialized features like an in-memory DER/PEM buffer API for `CertificateAuthority` operations and a certificate database for querying issued certificates. It serves as a critical component for securing OPC UA applications.","language":"javascript","status":"active","version":"6.13.0","tags":["javascript","PKI","node-opcua","typescript"],"install":[{"cmd":"npm install node-opcua-pki","imports":["import { CertificateManager } from 'node-opcua-pki';","import { CertificateAuthority } from 'node-opcua-pki';","import { initializeCSR } from 'node-opcua-pki';"]},{"cmd":"yarn add node-opcua-pki","imports":[]},{"cmd":"pnpm add node-opcua-pki","imports":[]}],"homepage":null,"github":"https://github.com/node-opcua/node-opcua-pki","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/node-opcua-pki","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/node-opcua-pki/compatibility"},"provenance":{"verified_status":null,"verified_at":null,"last_verified":"Wed Jun 17","next_check":"Mon Jul 20","install_tag":null}}