Logo Lanfrica

JoDm007/AgroSentinel-AI

Domaine:

agriculturedigital infrastructure

Type de record:

software
Créateur:
JoD
Hôte:
Mission 6 du hackarton Togo IT DAYS # 🌾 AgroSentinel AI > **Hackathon Togo IT Days — Mission 6 : AgroCyber** > *Surveillance Edge-AI des cultures et journal d'exploitation cryptographiquement vérifiable, exécutés **entièrement dans le navigateur**, **sans serveur** et **sans connexion internet**.* --- ## 📌 Le problème L'agriculture togolaise se digitalise — paiement mobile, traçabilité, objets connectés — et hérite au passage de risques qu'elle n'avait pas : alertes falsifiées, historiques retouchés, fuite de données d'exploitation, matériel volé qui livre tout son contenu. Deux constats ont guidé nos choix : 1. **Le réseau n'est pas une hypothèse fiable.** Une solution qui exige une connexion permanente ne fonctionne pas au champ. 2. **Une base centralisée d'alertes agricoles est une cible.** Positions des exploitations, périodes de vulnérabilité, rendements : c'est exactement ce qu'un attaquant veut. Nous avons donc décidé de ne pas en créer. ## 💡 Notre réponse Deux applications complémentaires, un seul dépôt, **zéro serveur** : | | Rôle | Page | |---|---|---| | 🎥 **Capteur** | Surveille le champ, diagnostique les cultures, **signe et chiffre** chaque événement | `index.html` | | 🛡️ **Console gestionnaire** | S'authentifie, **déchiffre**, vérifie l'intégrité, transmet à un tiers | `dashboard.html` | --- ## 🔐 Le modèle de confiance C'est le cœur du projet. Deux rôles, deux jeux de clés, des capacités volontairement asymétriques : ``` ┌── CAPTEUR (au champ) ──────────────┐ ┌── GESTIONNAIRE (console) ─────────┐ │ ECDSA P-256 │ │ ECDH P-256 │ │ clé privée NON EXPORTABLE │ │ clé privée emballée par la │ │ → signe chaque événement │ │ phrase de passe (PBKDF2) │ │ │ │ │ │ Clé publique du gestionnaire │ │ → SEUL à pouvoir déchiffrer │ │ → chiffre chaque événement │ │ │ │ → …