Buenas prácticas en el uso de claves API
-
Mantenga sus claves API en secreto.
-
Nunca los compartas en correos electrónicos, chats, capturas de pantalla o foros públicos.
-
Trátalos como contraseñas: sólo compártelos con sistemas de confianza, nunca con personas.
-
Utilice controles de acceso para limitar quién de su equipo puede ver o gestionar las claves.
-
-
No codifique las claves.
-
Evite incrustar claves directamente en su código o repositorios.
-
Utilice variables de entorno, administradores de secretos (por ejemplo, AWS Secrets Manager, Vault) o archivos de configuración excluidos del control de versiones.
-
Ejecute escaneos automatizados para detectar la exposición accidental de claves en commits.
-
-
Rote las llaves con regularidad.
-
Sustituya las llaves según un calendario fijo (por ejemplo, cada 60-90 días).
-
Rote las llaves inmediatamente si un miembro del equipo se marcha o cambian las funciones.
-
-
Revocar claves no utilizadas.
-
Borra las teclas que ya no se utilicen.
-
Audite periódicamente todas las llaves y confirme que siguen teniendo una finalidad válida.
-
Las claves inactivas u olvidadas son vectores de ataque habituales.
-
-
Supervise el uso de la clave API.
-
Revise regularmente los registros de uso para detectar actividades inusuales. Esté atento a las solicitudes procedentes de direcciones IP, zonas geográficas u horas inesperadas.
-
Establezca alertas para detectar actividades sospechosas, como volúmenes elevados de solicitudes o nuevos patrones.
-
-
Guarde las llaves de forma segura.
-
Utiliza cámaras acorazadas seguras, gestores de contraseñas o soluciones de almacenamiento cifrado.
-
Nunca guardes las claves en archivos de texto plano u hojas de cálculo.
-
Limite el almacenamiento local de claves en las máquinas de los desarrolladores siempre que sea posible.
-
-
Actuar con rapidez en el compromiso.
-
Si sospechas que una clave se ha filtrado, revócala inmediatamente.
-
Genere una nueva clave y actualice sin demora todos los sistemas afectados.
-
Investigar la causa del compromiso y tomar medidas para evitar que se repita.
-