feat: add X509 certificate generator tool#1812
Conversation
XiaoMing0000
commented
Jun 9, 2026
- Add self-signed X509 certificate generator with customizable parameters
- Support multiple domains (comma-separated) with SAN extension
- Support email, DNS names, and IP addresses in SAN
- Use SHA256 signing algorithm
- Add UUID-based serial number
- Include basicConstraints extension (cA: true)
- Add country code selector with search and manual input
- Support internationalization (en, zh, de, no, vi)
- Add HTTPS server usage example
- Add regenerate keys functionality
- Add self-signed X509 certificate generator with customizable parameters - Support multiple domains (comma-separated) with SAN extension - Support email, DNS names, and IP addresses in SAN - Use SHA256 signing algorithm - Add UUID-based serial number - Include basicConstraints extension (cA: true) - Add country code selector with search and manual input - Support internationalization (en, zh, de, no, vi) - Add HTTPS server usage example - Add regenerate keys functionality
Replace the vulnerable email regex with a safer pattern that: - Uses explicit character class limits instead of negated classes - Limits local part to 1-64 characters - Limits domain to 1-255 characters - Limits TLD to 2-6 characters - Prevents catastrophic backtracking attacks
|
|
Run pnpm exec playwright install --with-deps E: Package 'libasound2' has no installation candidate https://github.com/CorentinTh/it-tools/actions/runs/27193234079/job/80278332653 |