¿Cómo almaceno de forma segura una clave API en un programa de PC? [duplicar]

1

Tengo un programa para PC que usa una API. Tengo la clave de API almacenada en el código, porque no hay otra forma en la que pueda pensar. Como no tengo un ofuscador de código / cadena, ¿cómo aseguro la clave API, para que nadie pueda robarla?

    
pregunta danielk 25.05.2017 - 19:44
fuente

1 respuesta

5

En pocas palabras, no existe una forma a prueba de balas de ocultar una cadena si está disponible en el lado del cliente.

Tal vez, en lugar de otorgarle al usuario acceso a la clave de la API, haga que el cliente se ponga en contacto con su propio servidor y realice solicitudes de API desde allí. Si lo hace, podrá limitar el uso no autorizado de su clave de la API.

    
respondido por el Adam Lindsay 25.05.2017 - 20:08
fuente

Lea otras preguntas en las etiquetas