{"library":"node-forge","type":"library","category":null,"description":"Node Forge is a comprehensive JavaScript library providing native implementations of cryptographic tools, network transports (like TLS, HTTP, SSH), and PKI components. It supports a wide array of ciphers (AES, DES), message digests (SHA-1, SHA-256, MD5), and PKI standards (X.509, PKCS# series). The current stable version is 1.4.0, which continues to build on its CommonJS module structure for Node.js and UMD bundles for browser environments. Its key differentiators include its entirely JavaScript-native implementation, which avoids native dependencies, and its extensive feature set for both client-side and server-side cryptographic operations, from generating RSA key pairs to parsing X.509 certificates.","language":"javascript","status":"active","version":"1.4.0","tags":["javascript","aes","asn","asn.1","cbc","crypto","cryptography","csr","des"],"install":[{"cmd":"npm install node-forge","imports":["import forge from 'node-forge';\n// or for CommonJS:\nconst forge = require('node-forge');","import forge from 'node-forge';\nconst pki = forge.pki;","import forge from 'node-forge';\nconst sha256 = forge.md.sha256.create();"]},{"cmd":"yarn add node-forge","imports":[]},{"cmd":"pnpm add node-forge","imports":[]}],"homepage":null,"github":"https://github.com/digitalbazaar/forge","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/node-forge","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-forge/compatibility"},"provenance":{"verified_status":null,"verified_at":null,"last_verified":"Wed Jun 17","next_check":"Sat Jul 18","install_tag":null}}