Project CodeGuard
Project CodeGuard est un framework de sécurité et un ensemble de règles indépendants du modèle d'IA qui intègre des pratiques sécurisées par défaut dans les flux de travail de codage IA (génération et révision). Il fournit des règles de sécurité de base, des traducteurs pour les agents de codage populaires et des validateurs pour tester la conformité aux règles.
À propos de cet outil
Project CodeGuard est un framework de sécurité open source conçu pour intégrer directement les meilleures pratiques de sécurité dans le codage assisté par IA. Il fournit un ensemble complet de règles couvrant la cryptographie (y compris la cryptographie post-quantique), la gestion sécurisée des clés, la validation des certificats, la MFA, OAuth/OIDC, la gestion sécurisée des sessions et la sécurité de la chaîne d'approvisionnement (sécurité des dépendances, génération de SBOM, gestion des vulnérabilités). Ces règles sont traduites dans des formats pour les agents de codage populaires, permettant aux assistants IA de suivre automatiquement les pratiques de sécurité lors de la génération ou de la révision de code. De plus, il comprend des validateurs pour tester la conformité aux règles, garantissant que le code généré respecte les normes de sécurité.