Definición: ¿Qué significa codificación segura?
La codificación segura es la práctica de escribir un código fuente o una base de código que sea compatible con los mejores principios de seguridad para un sistema e interfaz determinados.
Techinfo explica la codificación segura
Los profesionales de TI comprenden que cada tipo de tecnología de dispositivo y sistema operativo tiene sus propias vulnerabilidades a una variedad de problemas de seguridad, incluidos los ataques cibernéticos y la piratería. Con eso en mente, el principio de codificación segura ayuda a los ingenieros de software y otros desarrolladores a anticipar estos desafíos y prepararse para estos problemas en el diseño.
El principio de codificación segura está respaldado por varias estrategias categóricas particulares. Por ejemplo, una estrategia es "validar la entrada" para asegurarse de que la información provenga de fuentes confiables. Otra estrategia consiste en comprobar la vulnerabilidad de desbordamiento del búfer. En un sentido general, los desarrolladores buscan diseñar una interfaz de usuario segura que limite la cantidad de puertas traseras, lagunas y vulnerabilidades que pueden provocar ciberataques.
A medida que la comunidad de seguridad se vuelve más consciente de las estrategias comunes de piratería y ciberataques, incorpora las medidas de seguridad adecuadas en plataformas y dispositivos más nuevos. Como resultado, muchas de las vulnerabilidades tradicionales en los entornos del sistema operativo de PC se han diseñado a partir de interfaces móviles o de teléfonos inteligentes más nuevas. Sin embargo, dado que los piratas informáticos, los ciberatacantes y otras partes del "sombrero negro" también están dirigiendo más atención hacia los dispositivos móviles, esto se ha convertido en el nuevo campo de juego para el trabajo de seguridad y codificación segura.