Réalisations & études de cas

Des systèmes conçus pour fonctionner dans le monde réel.

Produits logiciels, infrastructures de production, sécurité et automatisation : voici une sélection de travaux qui montrent ma manière de raisonner, de construire et d'exploiter.

02Application Android

PQ Vault

Des passkeys auto-hébergées sur Android, sans dépendance aux services Google.

L'application s'enregistre comme fournisseur d'identifiants Android, stocke les passkeys dans un coffre chiffré synchronisable sur tout serveur WebDAV et sait répondre à un parcours FIDO hybride par QR code.

PropriétéLe coffre est hébergé là où l'utilisateur le décide
InteropérabilitéCredential Manager, FIDO2, CTAP2 et navigateur distant
Crypto hybrideML-KEM-768 et ML-DSA-65 là où ils apportent déjà une valeur
  • Kotlin
  • Jetpack Compose
  • Android Keystore
  • WebDAV
  • FIDO2
  • 91 tests unitaires
03Infrastructure dédiée

Étude de cas Proxmox VE

Segmenter un système complet sans le rendre inexploitable.

Mon infrastructure de production repose sur un serveur dédié Proxmox VE qui héberge une dizaine de machines virtuelles, une par fonction : reverse proxy, applications conteneurisées, base de données, messagerie, stockage privé, supervision, VPN et bastion. Un serveur externe distinct porte le WAF et le point d'entrée VPN, pour que l'hyperviseur ne soit jamais exposé directement à Internet.

Les contraintes de départ : une seule machine physique, des services publics exposés en permanence et un seul administrateur. Chaque choix devait réduire le rayon d'impact d'une compromission sans rendre l'exploitation quotidienne pénible.

StockageZFS pour les disques des machines, Proxmox Backup Server pour les sauvegardes
SegmentationUn VLAN par fonction, chaque flux inter-zones autorisé explicitement, refus par défaut partout
AccèsAdministration par VPN et point de rebond unique, clés individuelles et double authentification
SortiesProxy sortant obligatoire, base de données sans accès à Internet
SupervisionZabbix pour la disponibilité, Wazuh pour la détection sur chaque machine
RestaurationCopies chiffrées hors site, procédures écrites par scénario de panne

Le nœud unique est un choix assumé, compensé par des sauvegardes hors site, des procédures de reconstruction écrites et des objectifs de reprise fixés service par service. C'est le raisonnement que je propose à une PME : dimensionner la résilience selon ce que coûte l'arrêt de chaque service, plutôt que de viser la haute disponibilité partout.

Adresses, ports, règles exactes et versions restent volontairement absents de cette page : une étude de cas doit montrer la méthode, pas fournir une carte de l'infrastructure.

  • Proxmox VE
  • ZFS
  • Proxmox Backup Server
  • VLAN
  • WireGuard
  • SafeLine
  • Wazuh
  • Zabbix
  • Restic
04Audit & remédiation

Audit de sécurité

Un audit ne vaut que par les corrections qu'il permet de vérifier.

Chaque constat d'un rapport suit la même structure : ce qui a été observé, le risque pour l'activité, la criticité, la correction proposée et la preuve que cette correction fonctionne. J'applique cette méthode à ma propre infrastructure, revue des pare-feu de chaque machine comprise.

ConstatConfiguration observée et élément de preuve
PrioritéRisque, criticité, effort et dépendances
VérificationTest après correction et trace conservée
05Partenariat chiffrement

ARCAN avec PrivCloud Sharing

Protéger les fichiers avant, pendant et après leur transfert.

Le partenariat avec Ariel-IA relie le chiffrement local souverain d'ARCAN au transfert chiffré de PrivCloud Sharing. Des essais complets ont validé le scellement, le transport, la récupération et la vérification des fichiers.

Avant le transfertLe fichier est scellé localement avec ARCAN
Pendant le transfertPrivCloud limite l'exposition et protège le transport
Après réceptionLe destinataire récupère et vérifie le fichier scellé
  • Chiffrement souverain
  • Zero-knowledge
  • Transfert E2EE
  • Protection des données
06WAF & performance

SafeLine industrialisé

Faire d'un WAF une brique de production mesurable et maintenable.

Travail de sécurisation, d'audit, d'instrumentation et de tuning autour de SafeLine : déploiement, règles, analyse des faux positifs, performance du proxy et intégration dans une chaîne d'exploitation.

MesureAudits reproductibles et métriques de performance
RéglageProtection utile sans bloquer les flux légitimes
MaintenabilitéScripts, documentation et suivi des changements
  • SafeLine
  • Nginx
  • WAF
  • HTTP/3
  • Docker
  • Observabilité

Ce que ces projets démontrent

Une expertise qui relie les couches.

La sécurité applicative ne tient pas sans exploitation. La disponibilité ne tient pas sans architecture. L'automatisation ne tient pas sans garde-fous.

A

Architecture globale

Je raisonne du parcours utilisateur jusqu'au stockage, en passant par l'identité, le réseau, l'application et la reprise.

B

Sécurité vérifiable

Je privilégie les contrôles techniques, les tests et les traces aux promesses impossibles à démontrer.

C

Performance utile

Optimiser signifie réduire la latence, la consommation et les risques sans fragiliser la maintenabilité.

D

Documentation vivante

Une infrastructure doit rester compréhensible et reprenable après sa mise en production.

Votre prochain projet

Besoin de ce niveau d'exigence sur votre système d'information ?

Présentez-moi l'existant, la contrainte et le résultat attendu. Nous cadrerons la mission autour de preuves et de livrables concrets.

Présenter votre besoin Audit · Architecture · Sécurité · Exploitation