Security by design

La sécurité par la conception est une approche du développement de logiciels et de matériel qui vise à rendre les systèmes aussi exempts de vulnérabilités et imperméables aux attaques que possible grâce à des mesures telles que des tests continus, des garanties d'authentification et le respect des meilleures pratiques de programmation. En mettant l'accent sur l'intégration de la sécurité dans les produits, on s'oppose à la tendance trop fréquente qui veut que la sécurité soit une réflexion après coup dans le développement. Il peut être difficile de traiter les problèmes de sécurité au fur et à mesure qu'ils se présentent et cela ne sera pas aussi efficace que de créer des systèmes aussi sûrs dès le départ. La sécurité dès la conception devient rapidement cruciale dans l'environnement en plein essor de l'Internet des objets (IoT), dans lequel presque tous les dispositifs, objets ou entités imaginables peuvent être dotés d'un identifiant unique (UID) et mis en réseau pour les rendre adressables sur Internet. L'un des principaux défis de la sécurité de l'IdO est le fait que la sécurité n'a pas été traditionnellement prise en compte dans la conception des produits pour la mise en réseau d'appareils et d'objets qui n'ont pas été traditionnellement mis en réseau. Le modèle de sécurité par la conception contraste avec des approches moins rigoureuses, notamment la sécurité par l'obscurité, la sécurité par la minorité et la sécurité par l'obsolescence.

Vous pouvez également être intéressé
  1. WS-Security (Web Services Security) WS-Security (Web Services Security) est une proposition de norme de l'industrie informatique qui traite de la sécurité lorsque des données sont échangées dans le cadre d'un service Web. WS-Security (Web Services Security) n'est qu'une spécification du groupe industriel, qui comprend Verisign, Microsoft et IBM. Les spécifications connexes comprennent le langage...
  2. Design pattern Définition - Que signifie Design Pattern? Un modèle de conception est une solution reproductible à un problème de génie logiciel. Contrairement à la plupart des solutions spécifiques aux programmes, les modèles de conception sont utilisés dans de nombreux programmes. Les modèles de conception ne sont pas considérés comme un produit...