Splync v1.2 a été lancé le 18 juillet 2025
Splync est un suivi budgétaire partagé conçu pour les couples, amis et petites équipes — bien qu'il puisse aussi être utilisé pour la gestion des finances personnelles. L'application aide les utilisateurs à enregistrer, diviser et régler les dépenses facilement, rendant la comptabilité de groupe transparente et équitable. La nouvelle version, v1.2, est la deuxième mise à jour depuis le lancement de Splync sur l'App Store. Bien que l'application prenne déjà en charge le stockage sécurisé des données et la communication cryptée, cette mise à jour vise à renforcer davantage la protection des informations sensibles telles que les relevés de dépenses et les détails des projets. Un accès non autorisé pourrait potentiellement exposer non seulement vos données financières, mais aussi l'historique des dépenses de vos membres de projet — donc des améliorations de sécurité au niveau de la connexion sont essentielles.
Une petite mise à jour avec un grand impact sur la sécurité
Avec Splync v1.2, nous renforçons la sécurité de votre connexion au-delà des couches existantes de chiffrement HTTPS, de communication sécurisée côté serveur, de hachage de mot de passe, de vérification par e-mail et de protection de réinitialisation de mot de passe. Cette version introduit une défense contre les attaques dites « par force brute » — des tentatives où un attaquant essaie de nombreux mots de passe en succession rapide, espérant trouver le bon. En limitant la fréquence des tentatives de connexion, Splync v1.2 rend exponentiellement plus difficile pour les attaquants de deviner un mot de passe, tout en garantissant que les utilisateurs normaux ne subissent aucun ralentissement ou désagrément notable.
Qu'est-ce qu'une attaque par force brute
Une attaque par force brute est une méthode simple mais efficace : un attaquant essaie à plusieurs reprises différentes combinaisons de mots de passe jusqu'à ce qu'une fonctionne. Plutôt que la ruse, la force brute repose sur le volume et la vitesse. Par exemple, un code PIN à 4 chiffres a 10 000 combinaisons possibles — facile à épuiser s'il n'y a pas de limites aux tentatives. Bien que les mots de passe de compte typiques utilisent 8 à 16 caractères tirés de lettres, chiffres et symboles (ce qui rend l'espace de recherche théorique astronomiquement grand), les attaquants du monde réel réduisent considérablement cet espace en priorisant les suppositions probables : listes de mots de passe divulguées, motifs de substitution courants et informations glanées à partir du profil public d'une cible. Un attaquant compétent peut souvent réduire la recherche à une liste de mots de passe plausibles (disons, 1 000 000 de candidats). En soumettant environ 300 tentatives par seconde, un attaquant pourrait parcourir cette liste entière en environ une heure.
Comment Splync v1.2 protège contre les attaques par force brute
Dans Splync v1.2, si quelqu'un entre cinq fois de suite un mauvais mot de passe, le compte est verrouillé temporairement pour dix minutes. Pendant cette période de verrouillage, toutes les tentatives de connexion ultérieures sont automatiquement rejetées, même si le mot de passe entré ensuite est correct. Ce mécanisme est géré sur le serveur en utilisant un enregistrement des tentatives de connexion pour chaque utilisateur, qui garde une trace du nombre de fois et du moment où un compte a échoué à s'authentifier. Une fois la période de verrouillage expirée, la connexion redevient disponible et le compte des échecs se réinitialise. Cette approche équilibre sécurité et commodité : prolonger le temps de verrouillage rendrait les attaques par force brute encore moins réalisables, mais cela pourrait aussi frustrer les utilisateurs authentiques qui tapent mal leur mot de passe. Le fixer à dix minutes offre un juste milieu raisonnable — suffisamment pour bloquer les attaques automatisées, tout en étant assez court pour ne pas perturber l'utilisation normale.
Comparaison : avec et sans le verrouillage de dix minutes
Visualisons l'impact de la protection de Splync en quelques chiffres simples. Supposons qu'un attaquant puisse tenter 300 mots de passe par seconde. Sans protection contre les attaques par force brute, cela représente 1 080 000 tentatives par heure — un nombre énorme. Avec le blocage de dix minutes de Splync après cinq échecs consécutifs, le même attaquant ne peut essayer que cinq mots de passe toutes les dix minutes, ce qui équivaut à 30 tentatives par heure. C'est une baisse de 1 080 000 à 30 tentatives par heure, rendant le compte environ 36 000 fois plus difficile à attaquer par force brute. Même si l'attaquant avait une liste affinée de 1 000 000 de mots de passe probables, il lui faudrait près de quatre ans pour tous les essayer sous cette restriction. Et en réalité, si vous utilisez un mot de passe fort — long, aléatoire, et sans rapport avec des informations personnelles — il est pratiquement impossible pour les attaquants de même réduire leurs suppositions à une telle liste initialement. Pendant ce temps, pour les utilisateurs normaux, le compromis est minime — même si vous entrez accidentellement le mauvais mot de passe cinq fois, votre compte se met simplement en pause pendant dix minutes avant de permettre une nouvelle tentative de connexion.
Perspectives d'avenir
Cette approche est une pratique exemplaire standard pour les applications web et mobiles modernes : elle est simple à comprendre, facile à auditer, et augmente significativement le coût des attaques par force brute. Avec Splync v1.2, nous continuons à renforcer les fondations de l'application : non seulement les fonctionnalités visibles, mais aussi les couches de sécurité qui protègent discrètement vos budgets partagés en arrière-plan. La protection contre les attaques par force brute est l'une de ces améliorations invisibles qui compte beaucoup quand vous en avez besoin, et ne vous gêne pas quand ce n'est pas le cas. À mesure que Splync grandit, nous continuerons à affiner à la fois l'ergonomie et la sécurité, afin que le partage des dépenses avec des partenaires, amis et membres de projet reste non seulement simple et transparent, mais aussi sûr.