Le canal de mise à jour
Journal des versions
Chaque version part signée. Un manifeste par produit porte la version en cours, sa date d’émission et, pour chaque plateforme, l’archive, son poids et son empreinte SHA-256. Le module installé lit ce manifeste sur un clic de l’administrateur, et sur lui seul : il vérifie la signature, puis l’empreinte de l’archive, avant d’installer quoi que ce soit.
Vérifié à la construction de cette page le 16 septembre 2026 : 3 signatures valides, 8 archives à l’empreinte annoncée.
Version 1.10.0
émise le
| Plateforme | Archive | Poids | Empreinte SHA-256 |
|---|---|---|---|
| WordPress | seorecords-wordpress-1.10.0.zip | 86 Ko | 16017df30c82f460c367fffe4a8eeba07a4048b018321313dc45229778737273 |
| PrestaShop | seorecords-prestashop-1.10.0.zip | 96 Ko | d10ddb3dd54cf9d5b1427d4ada5c3b2f5345caa058f137990b05b69c68954df2 |
| Site PHP | seorecords-php-1.10.0.zip | 68 Ko | 5fe7d523f8c345a678f0ed82e6b042735d510ce81ff8bccf7159ca92457eefb5 |
| Joomla | seorecords-joomla-1.10.0.zip | 68 Ko | b228e04e7dd8e0c4bbc581b12911aadffeb4a8872e1a15c2694c8951c40a3166 |
| Drupal | seorecords-drupal-1.10.0.zip | 68 Ko | 232df0764af0c3e4a64144aa12006c6db14cddc48a6427463f5ded60ea783576 |
Manifeste : /mise-a-jour/manifeste.json · signature : manifeste.json.sig
Les versions publiées
- 1.10.0WordPress · PrestaShop · Site PHP · Joomla · Drupal
- 1.9.9WordPress · PrestaShop · Site PHP · Joomla · Drupal
- 1.9.8WordPress · PrestaShop · Site PHP · Joomla · Drupal
- 1.9.7WordPress · PrestaShop · Site PHP · Joomla · Drupal
- 1.9.6WordPress · PrestaShop · Site PHP · Joomla · Drupal
- 1.9.5WordPress · PrestaShop · Site PHP · Joomla · Drupal
- 1.9.4WordPress · PrestaShop · Site PHP · Joomla · Drupal
- 1.9.3WordPress · PrestaShop · Site PHP · Joomla · Drupal
- 1.9.2WordPress · PrestaShop · Site PHP · Joomla · Drupal
- 1.9.1WordPress · PrestaShop · Site PHP · Joomla · Drupal
- 1.9.0WordPress · PrestaShop · Site PHP · Joomla · Drupal
- 1.8.1WordPress · PrestaShop · Site PHP
- 1.8.0WordPress · PrestaShop · Site PHP
Version 1.1.6
émise le
| Plateforme | Archive | Poids | Empreinte SHA-256 |
|---|---|---|---|
| PrestaShop | seoautopilot-prestashop-1.1.6.zip | 102 Ko | 76fe5a85cbe53f3c55b61a5acbd295e3371eabcb2946c7b0e53f2f154215dffe |
Manifeste : /mise-a-jour/seoautopilot/manifeste.json · signature : manifeste.json.sig
Les versions publiées
- 1.1.6PrestaShop
- 1.1.5PrestaShop
- 1.1.4PrestaShop
- 1.1.3PrestaShop
- 1.1.2PrestaShop
- 1.1.1PrestaShop
- 1.1.0PrestaShop
- 1.0.0PrestaShop
Version 0.13.0
émise le
| Plateforme | Archive | Poids | Empreinte SHA-256 |
|---|---|---|---|
| WordPress | geo-seo-records-mesure-wordpress-0.13.0.zip | 38 Ko | 367c9e373b424eef361edfc2b6893062057e4073b5c95b056d6bdd1c70191954 |
| PrestaShop | geo-seo-records-mesure-prestashop-0.13.0.zip | 42 Ko | 98ba9f90fcc08c1e9be322dedb9dad58b053b1274414eaf567fef74747988c5b |
Manifeste : /mise-a-jour/geo/manifeste.json · signature : manifeste.json.sig
Les versions publiées
- 0.13.0WordPress · PrestaShop
- 0.12.1WordPress · PrestaShop
- 0.12.0WordPress · PrestaShop
- 0.11.0WordPress · PrestaShop
- 0.10.0WordPress · PrestaShop
- 0.9.3WordPress · PrestaShop
- 0.9.2WordPress · PrestaShop
- 0.9.1WordPress · PrestaShop
- 0.9.0WordPress · PrestaShop
Rejouer la vérification chez vous
La clé privée qui signe reste chez l’éditeur. La clé publique est imprimée ici, la même que celle embarquée dans chaque module. Trois commandes, avec OpenSSL, rejouent la vérification d’un manifeste et d’une archive : un octet changé, et la signature est rejetée.
# 1. La clé publique du canal (Ed25519)
printf -- '-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEAeG5qU8Iq9t2N8AnUu12cDdBjC6/zqF6tNQR6GeuicEg=\n-----END PUBLIC KEY-----\n' > canal.pub.pem
# 2. Le manifeste et sa signature, puis la vérification
curl -sO https://seorecords.com/mise-a-jour/manifeste.json
curl -s https://seorecords.com/mise-a-jour/manifeste.json.sig | base64 -d > manifeste.sig
openssl pkeyutl -verify -pubin -inkey canal.pub.pem -rawin -in manifeste.json -sigfile manifeste.sig
# → Signature Verified Successfully
# 3. L'empreinte d'une archive, à comparer à celle du manifeste
curl -sO https://seorecords.com/mise-a-jour/seorecords-wordpress-1.10.0.zip
sha256sum seorecords-wordpress-1.10.0.zipClé publique, en base64 : eG5qU8Iq9t2N8AnUu12cDdBjC6/zqF6tNQR6GeuicEg=. Pour SEO Autopilot et GEO SEO Records, le manifeste vit sous /mise-a-jour/seoautopilot/ et /mise-a-jour/geo/, signé par la même clé.