
En
la actualidad prácticamente todo sistema debe incorporar cuestiones de
seguridad para defenderse de ataques maliciosos. El desarrollador ya no sólo
debe concentrarse únicamente en los usuarios y sus requerimientos, sino también
en los posibles atacantes.
Esto
ha motivado cambios importantes en el proceso de diseño y desarrollo de
software para incorporar a la seguridad dentro de los requerimientos críticos
del sistema.
Estos cambios son los primeros pasos en la concientización de los ingenieros de software acerca de la importancia de obtener un software seguro. Como todo gran cambio, no se logra de un día para otro, sino que es un proceso gradual que requiere tiempo y maduración. Todavía la Ingeniería de Software no ha dado una respuesta eficaz, coherente y aplicable que satisfaga plenamente a la comunidad informática, sino que las aproximaciones actuales están plagadas de fallas y debilidades fruto de que todavía es un proceso que se encuentra en su infancia.
Tipos de software de seguridad
Actualmente, la seguridad es un concepto que todo sistema debe incorporar. La Ingeniería del Software todavía no es capaz de brindar un mecanismo para implementar adecuadamente la seguridad: los lenguajes tienen primitivas inseguras, el código relativo a la seguridad es siempre un código confuso y complejo debido a técnicas de abstracción insuficientes, etc.
Estos cambios son los primeros pasos en la concientización de los ingenieros de software acerca de la importancia de obtener un software seguro. Como todo gran cambio, no se logra de un día para otro, sino que es un proceso gradual que requiere tiempo y maduración. Todavía la Ingeniería de Software no ha dado una respuesta eficaz, coherente y aplicable que satisfaga plenamente a la comunidad informática, sino que las aproximaciones actuales están plagadas de fallas y debilidades fruto de que todavía es un proceso que se encuentra en su infancia.
Tipos de software de seguridad
Sin duda, el tipo de software de seguridad más
conocido son los programas antivirus, que se encargan de detectar y eliminar
virus informáticos. Un buen programa antivirus dispone de un archivo de firmas
de virus que se actualiza automáticamente y detecta virus nuevos. Este tipo de
actualización se realiza periódicamente, varias veces al día.
El
software de seguridad suele venderse en las denominadas suites. Son paquetes
compuestos de:
- Programa antivirus
- Cortafuegos
- Filtro antispam
- Software para filtrar contenidos
- Software contra publicidad no deseada
- Control de sitios web
Actualmente, la seguridad es un concepto que todo sistema debe incorporar. La Ingeniería del Software todavía no es capaz de brindar un mecanismo para implementar adecuadamente la seguridad: los lenguajes tienen primitivas inseguras, el código relativo a la seguridad es siempre un código confuso y complejo debido a técnicas de abstracción insuficientes, etc.
No hay comentarios:
Publicar un comentario