Necesito generar un par de claves RSA con Javascript. Este par de claves se utilizará para cifrar un blob de datos de una sola vez (20-100kb) y luego se descartará. Estos datos se pueden reducir a un par de cientos de kb o menos si solo cifro los datos que necesitan ser seguros y no otros recursos, como archivos de imagen para la aplicación.
¿Debo escribir mi propia implementación o hay alguna biblioteca en la que pueda confiar para que sea estable y segura?