Définition
Ce que couvre ce parcours
Les outils sécurité d'OnSubmit aident à générer, inspecter, hacher ou documenter des valeurs sensibles dans des contextes de développement et de test.
Générez des mots de passe, calculez des empreintes SHA, inspectez des JWT et préparez des fichiers .env.example sans exposer vos secrets.
Parcours d’outils
Trouver des outils pour générer un mot de passe, calculer un hash SHA256, comparer MD5, décoder un JWT ou nettoyer un fichier .env.
Guide rapide
Définition
Les outils sécurité d'OnSubmit aident à générer, inspecter, hacher ou documenter des valeurs sensibles dans des contextes de développement et de test.
Pourquoi ça compte
Cette page relie les outils et questions d’un même besoin. Elle aide à choisir le bon outil, à comprendre les limites du format et à continuer vers les pages détaillées.
Termes utiles
Comparaison
| Besoin | Outil recommandé | Pourquoi |
|---|---|---|
| Créer un secret | Mot de passe | Il génère une valeur aléatoire avec longueur et jeux de caractères contrôlés. |
| Calculer une empreinte moderne | SHA256 / SHA512 | SHA est plus adapté que MD5 pour les checksums modernes. |
| Inspecter une session API | JWT | Le décodeur affiche les claims utiles comme exp, iat, aud ou sub. |
| Partager une configuration projet | .env.example | Il masque les secrets et garde les noms de variables documentés. |
Bonnes pratiques
Parcours liés
FAQ
MD5 est un algorithme historique vulnérable aux collisions. SHA256 est plus moderne pour les empreintes et checksums.
Non. Le stockage de mots de passe doit utiliser un algorithme spécialisé comme Argon2, bcrypt ou scrypt avec sel.
Non. Le décodage lit le contenu. La vérification de signature nécessite la clé ou le secret adapté.
Un .env.example documente les variables nécessaires au projet sans exposer les valeurs sensibles.
Non. Base64 est un encodage lisible après décodage, pas une protection de sécurité.
Utilisez SHA256 / SHA512 pour une empreinte moderne et indiquez toujours l'algorithme utilisé.