Depuis WordPress 2.6, il est possible d’améliorer grandement la sécurité de votre blog en ajoutant 4 clés de sécurité générées aléatoirement dans le fichier wp-config.php – fichier qui relie l’installation de WordPress sur le FTP à la base de données MySQL.
Ces clés secrètes auront pour effet de crypter les cookies utilisateur et de renforcer ainsi le niveau de sécurité de votre mot de passe.
Voici la définition officielle fournie par le codex WordPress :
In simple terms, a secret key is a password with elements that make it harder to generate enough options to break through your security barriers. A password like « password » or « test » is simple and easily broken. A random, unpredictable password such as « 88a7da62429ba6ad3cb3c76a09641fc » takes years to come up with the right combination.
En français :
En termes simples, une clé secrète est un mot de passe avec des éléments qui le rendent plus dur pour traverser vos barrières de sécurité. Un mot de passe comme « mot de passe » ou le « essai » est simple et facile à casser. Un combinaison imprévisible tel « 88a7da62429ba6ad3cb3c76a09641fc » que prend plusieurs années pour le cracker.
Ces fameuses clés secrètes peuvent générées aléatoirement à partir de cette URL : https://api.wordpress.org/secret-key/1.1/salt/
Il n’est absolument pas nécessaire de les retenir. Copiez-les simplement dans le fichier wp-config.php présent à la racine de votre serveur FTP – par défaut, en recherchant les lignes de code suivante :
Vous l’aurez compris, il s’agit là d’un point crucial en termes de sécurité lequel est malheureusement très peu connu des blogueurs sous WordPress.
Podcast: Télécharger (19.6MB)







En quoi est-ce que ça améliore la sécurité ? Je n’arrive pas à saisir le fonctionnement des clés – »
Ma foi que dire si ce n’est merci. Je ne savais rien de cette nouvelle possibilité concernant la sécurité, mon config.php étant en place depuis mars 2008
Continue avec ou sans la force de WordPress. Sourire.
Amitié et respect pour le boulot.
Thierry
Merci, ça faisait un moment que je me disais qu’il faudrait que je me penche là dessus sans trop prendre le temps.
Petite correction : ces clés ne servent pas à crypter le mot de passe mais à chiffrer le cookie associé à l’authentification d’un compte utilisateur WordPress (c’est écrit mais il me semble que dans la vidéo cette notion est floue).
Bonne continuation pour ces « how to »
@Jonas : je pense que le commentaire de Mr Xhark devrait t’en dire plus.
@Thierry Benquey : mon éternel fan a parlé !
@Doc : oui, c’est méconnue comme astuce.
@Mr Xhark : c’est tout à fait ça. Dans la vidéo, je suis resté vague parce que c’est pas évident de faire la capture et en même temps être précis sur ce sujet, d’autant plus que ça allonge les temps morts où rien ne se passe à l’écran.
Et merci de ton soutien !
WordPress 3.03, je l’ai installé hier, ces clés sont mise automatiquement.
Oui les dernières versions les ajoutent automatiquement.
Petit conseil amical, passe vite à la 3.0.4 car elle contient justement une mise à jour de sécurité importante.
Cordialement.
Une seule chose à dire : merci et bravo !
Merci bien !
J’ai passé l’aprem à optimiser mon blog grâce à tes vidéos ! Merci bien pour toutes ces petites astuces
Merci Aurelien !
Bonjour,
J’ai fait comme indiqué et j’ai une erreur.
Warning: session_start() [function.session-start]: Cannot send session cache limiter – headers already sent (output started at /homez.335/emeboule/www/wp-config.php:1) in /homez.335/emeboule/www/wp-content/plugins/easy-contact/econtact.php on line 112
la ligne est celle-ci :session_start();
// Tracks the session for (potential) form submission
function ec_session_referer($unused) {
if ( !isset( $_SESSION ) ) {
session_start();
un avis sur la question ?
En vous remerciant.
Merci beaucoup, c’est sur que ça va bien m’aider
Avec les nouvelles versions, il y a une nouvelle url :
https://api.wordpress.org/secret-key/1.1/salt/
C’est corrigé, merci !
Avec la version 3.5.1 de WordPress, ces clés aléatoires semblent implémentées par défaut. Pas besoin de les changer donc ?
Oui c’est même le cas depuis longtemps maintenant mais cela n’empêche de vérifier cela notamment si l’installation était ancienne.
je comprend pas comment fait ton pour ouvrir le fichier avec filezilla ?