❮ Documentation

FAQ

Questions fréquentes.

Comment NiceTou.ch protège-t-il ma boîte de réception ?

NiceTou.ch utilise plusieurs moyens pour vous protéger du spam.

1. Active Hashcash

Active Hashcash est une bibliothèque open source que nous avons développée pour protéger les applications Ruby on Rails. NiceTou.ch la rend désormais disponible pour tous les sites, quelle que soit leur technologie.

Hashcash est un algorithme de preuve de travail, inventé par Adam Back en 1997, pour protéger les systèmes contre les attaques par déni de service. Active Hashcash est un moyen simple de protéger une application Rails contre les attaques par force brute et les robots.

L'idée est d'obliger les clients à passer du temps à résoudre un problème difficile, facile à vérifier pour le serveur. Nous avons développé Active Hashcash après avoir constaté des attaques par force brute contre notre service de monitoring d'applications Rails, RoRvsWild.

Active Hashcash convient particulièrement aux formulaires sensibles, comme la connexion et l'inscription. Pendant que la personne remplit le formulaire, JavaScript résout le problème et place le résultat dans un champ texte masqué. Le formulaire ne peut pas être envoyé tant que la preuve de travail n'est pas trouvée. La personne envoie ensuite le formulaire, et le contrôleur vérifie le tampon dans une before action.

Cela bloque les robots qui n'interprètent pas JavaScript, car ils ne peuvent pas calculer la preuve de travail. Les robots plus sophistiqués et les attaques par force brute sont ralentis. De plus, la complexité augmente automatiquement pour les adresses IP qui envoient beaucoup de requêtes. Le calcul devient alors très coûteux en CPU pour les attaquants.

2. Détection de spam par IA

Une fois le Hashcash résolu, un modèle d'IA local attribue un score de spam au message. Si le score est trop élevé, nous marquons le message comme spam et ne le délivrons pas dans votre boîte de réception. Vous pourrez toujours le consulter dans votre compte NiceTou.ch.

Cela limite fortement les spams envoyés par des robots plus malins qui passent les autres protections, ou par de vrais spammeurs qui essaient de vous vendre quelque chose.

3. Vérification de l'adresse email de l'expéditeur

Si le message n'est pas détecté comme spam, nous vérifions l'adresse email de l'expéditeur. Nous leur envoyons un email contenant un lien sur lequel ils doivent cliquer pour continuer.

Cela vous évite de recevoir des emails de personnes auxquelles vous ne pouvez pas répondre, parce qu'elles ont fait une faute de frappe ou indiqué une fausse adresse. Cela réduit aussi le risque d'usurpation et de mauvaises blagues.

4. Masquage de l'adresse email

Si un message passe tous les filtres précédents, il arrive dans votre boîte de réception. Ce n'est que lorsque vous répondez que votre adresse email est révélée à l'expéditeur. Vous pouvez alors communiquer directement avec cette personne.

Que faire si un spam arrive dans ma boîte, ou si un message légitime est marqué comme spam ?

Protéger votre boîte de réception est un combat continu. Vous pouvez aussi nous contacter pour signaler un problème, afin que nous améliorions les protections.

Des questions ?

Contactez-nous.