Está en la página 1de 1

En seguridad informática y programación, un desbordamiento de búfer (del

inglés buffer overflow o buffer overrun) es un error de software que se produce


cuando un programa no controla adecuadamente la cantidad de datos que se
copian sobre un área de memoria reservada a tal efecto (buffer): Si dicha
cantidad es superior a la capacidad preasignada, los bytes sobrantes se
almacenan en zonas de memoria adyacentes, sobrescribiendo su contenido
original, que probablemente pertenecían a datos o código almacenados en
memoria. Esto constituye un fallo de programación.

Bufer Memoria de almacenamiento temporal de información que permite


transferir los datos entre unidades funcionales con características de
transferencia diferentes.
Robustez: Un sistema robusto es un sistema fuerte, sin debilidades ni vacíos
de seguridad

La especificación de requisitos de software (ERS) es una descripción


completa del comportamiento del sistema que se va a desarrollar. Incluye un
conjunto de casos de uso que describe todas las interacciones que tendrán los
usuarios con el software. Los casos de uso también son conocidos como
requisitos funcionales. Además de los casos de uso, la ERS también contiene
requisitos no funcionales (complementarios). Los requisitos no funcionales son
requisitos que imponen restricciones en el diseño o la implementación, como,
por ejemplo, restricciones en el diseño o estándares de calidad.

Está dirigida tanto al cliente como al equipo de desarrollo. El lenguaje utilizado


para su redacción debe ser informal, de forma que sea fácilmente comprensible
para todas las partes involucradas en el desarrollo.

Los Criterios Comunes(CC) tienen su origen en 1990 y surgen como resultado


de la armonización de los criterios sobre seguridad de productos software ya
utilizados por diferentes países con el fin de que el resultado del proceso de
evaluación pudiese ser aceptado en múltiples países.

También podría gustarte