Disclaimer: This implementation is for educational purposes only. Do NOT use keys generated here for production cryptographic systems.
Larger sizes (e.g., 2048) are not practical in this browser environment.