Codage sécurisé

Définition - Que signifie le codage sécurisé?

Le codage sécurisé est la pratique d'écrire un code source ou une base de code compatible avec les meilleurs principes de sécurité pour un système et une interface donnés.

Definir Tech explique le codage sécurisé

Les professionnels de l'informatique comprennent que chaque type de technologie de périphérique et de système d'exploitation a ses propres vulnérabilités à une gamme de problèmes de sécurité, y compris les cyber-attaques et le piratage. Dans cet esprit, le principe du codage sécurisé aide les ingénieurs logiciels et autres développeurs à anticiper ces défis et à se préparer à ces problèmes de conception.

Le principe du codage sécurisé est soutenu par diverses stratégies catégorielles particulières. Par exemple, une stratégie consiste à «valider l'entrée» pour s'assurer que l'entrée provient de sources fiables. Une autre stratégie consiste à vérifier la vulnérabilité de dépassement de mémoire tampon. De manière générale, les développeurs cherchent à concevoir une interface utilisateur sécurisée qui limite le nombre de portes dérobées, de failles et de vulnérabilités pouvant inviter des cyberattaques.

Au fur et à mesure que la communauté de la sécurité devient plus consciente des stratégies courantes de piratage et de cyber-attaque, elle intègre des mesures de sécurité appropriées dans les nouvelles plates-formes et appareils. En conséquence, de nombreuses vulnérabilités traditionnelles dans les environnements de système d'exploitation PC ont été conçues à partir d'interfaces mobiles ou de smartphone plus récentes. Cependant, étant donné que les pirates, les cyber-attaquants et les autres «black hat» orientent également plus d'attention vers le mobile, cela est devenu le nouveau terrain de jeu pour le codage sécurisé et le travail de sécurité.