Aller au contenu principal
Certyneo

Page de validation SMS pour répondre à un appel d'offres

Sécuriser une réponse à appel d'offres avec un code SMS renforce la valeur probante du document et accélère la procédure. Découvrez comment configurer cette étape clé.

Équipe éditoriale Certyneo14 min de lecture

Équipe éditoriale Certyneo

Rédacteur — Certyneo · À propos de Certyneo

Lorsqu'une entreprise répond à un appel d'offres public ou privé, la question de la valeur juridique du dossier transmis est centrale. Un document signé électroniquement sans mécanisme d'authentification forte peut être contesté devant un tribunal ou rejeté par l'acheteur public. C'est précisément là qu'intervient la page de validation avec code SMS : cette étape d'authentification par mot de passe à usage unique (OTP) renforce la preuve de consentement du soumissionnaire, satisfait aux exigences du règlement eIDAS et garantit la traçabilité complète du parcours de signature. Dans cet article, nous détaillons pourquoi et comment mettre en place ce dispositif dans votre workflow de réponse à appel d'offres, en passant par les prérequis techniques, la configuration pas à pas et les bonnes pratiques à suivre.

Pourquoi intégrer une validation par code SMS dans votre réponse à appel d'offres

La valeur probante au cœur des marchés publics

Le cadre des marchés publics français impose que les offres transmises par voie dématérialisée satisfassent aux exigences fixées par le décret n° 2016-360 du 25 mars 2016 relatif aux marchés publics. Depuis le 1er octobre 2018, toute consultation dont la valeur estimée dépasse 40 000 € HT implique une dématérialisation obligatoire via une plateforme de dépôt agréée (profil acheteur). Dans ce contexte, la signature électronique associée à un mécanisme d'OTP par SMS constitue une signature électronique avancée au sens du règlement eIDAS, c'est-à-dire :

  • liée au signataire de manière univoque ;
  • permettant d'identifier le signataire ;
  • créée à partir de données que le signataire peut utiliser sous son contrôle exclusif ;
  • liée aux données signées de façon à permettre la détection de toute modification ultérieure.

Sans ce niveau d'authentification, une signature simple (clic ou case à cocher) peut être insuffisante pour engager juridiquement le soumissionnaire, notamment lorsque l'acheteur exige une signature avancée ou qualifiée pour certains lots sensibles.

Réduire les risques de contestation et d'irrégularité

Un dossier de réponse à appel d'offres peut être déclaré irrégulier si le pouvoir adjudicateur estime que l'identité du signataire n'est pas suffisamment établie. L'ajout d'une page de validation SMS crée un second facteur d'authentification (2FA) qui, combiné à l'identité préalablement vérifiée, forme une preuve solide. En cas de litige devant le tribunal administratif ou le juge du contrat, le journal d'audit horodaté (timestamp, numéro de téléphone masqué, adresse IP, hash du document) constitue une preuve recevable.

Pour aller plus loin sur les fondamentaux, le guide complet de la signature électronique explique les différents niveaux de signature et leurs implications légales en droit français et européen.

Les composants techniques d'une page de validation SMS

Architecture OTP et canal SMS

Une page de validation par code SMS repose sur trois composants interdépendants :

  1. Générateur d'OTP (One-Time Password) : un algorithme TOTP (Time-based OTP, RFC 6238) ou HOTP (HMAC-based OTP, RFC 4226) génère un code à 6 chiffres, valable en général entre 5 et 10 minutes.
  2. Passerelle SMS (SMS gateway) : un opérateur certifié (ex. Twilio, OVHcloud SMS, Brevo) achemine le code vers le numéro de téléphone du soumissionnaire, enregistré lors de la phase d'invitation ou d'inscription.
  3. Interface de saisie sécurisée : la page web affichée au soumissionnaire doit respecter les exigences WCAG 2.1 (accessibilité), afficher clairement l'expiration du code et proposer un mécanisme de renvoi limité (anti-abus, maximum 3 tentatives).

Du point de vue de la sécurité, le numéro de téléphone doit être validé en amont (vérification lors de l'onboarding) et stocké de manière chiffrée dans la base de données, conformément aux exigences du RGPD (art. 32 sur la sécurité des traitements).

Intégration dans le workflow de signature Certyneo

Dans la plateforme Certyneo, l'ajout d'une page de validation SMS s'effectue directement depuis l'interface de configuration d'un parcours de signature. Voici les étapes :

Étape 1 — Créer ou importer le document de réponse Téléversez votre mémoire technique, votre acte d'engagement ou tout autre pièce constitutive de l'offre. Le générateur de contrats par IA de Certyneo permet également de pré-remplir certains documents types.

Étape 2 — Configurer les signataires Renseignez le nom, le prénom, l'adresse e-mail et le numéro de téléphone mobile (format E.164, ex. +33 6 XX XX XX XX) de chaque personne habilitée à signer l'offre. Ce champ est obligatoire pour activer la validation SMS.

Étape 3 — Activer l'authentification OTP SMS Dans le menu « Sécurité du parcours », cochez l'option « Validation par code SMS ». Vous pouvez paramétrer :

  • la durée de validité du code (recommandé : 5 minutes) ;
  • le nombre maximum de tentatives (recommandé : 3) ;
  • le message personnalisé envoyé au signataire (mention de l'appel d'offres, de la référence de la consultation).

Étape 4 — Personnaliser la page de validation L'interface Certyneo propose un éditeur de page « no-code » permettant d'ajouter le logo de votre organisation, le titre de la consultation et des instructions claires à destination du soumissionnaire. Cette personnalisation renforce la confiance et réduit les abandons de parcours.

Étape 5 — Tester le parcours en mode sandbox Avant l'envoi réel, utilisez le mode test de Certyneo pour simuler la réception du SMS et la saisie du code. Vérifiez que le journal d'audit capture bien : l'horodatage, le hash SHA-256 du document, le numéro de téléphone masqué et l'adresse IP du terminal utilisé.

Bonnes pratiques pour une configuration optimale

Anticiper les contraintes opérationnelles du soumissionnaire

Dans le cadre d'un appel d'offres, le soumissionnaire peut être une personne physique ou le représentant légal d'une PME, d'un groupement momentané d'entreprises (GME) ou d'un grand groupe. Plusieurs contraintes opérationnelles doivent être anticipées :

  • Indisponibilité du numéro de téléphone : si le signataire désigné est en déplacement international, le SMS peut ne pas arriver à temps. Prévoyez une option de délégation de signature avec notification préalable.
  • Rotation des responsables : dans les grandes organisations, le directeur général signataire peut changer entre l'envoi de l'invitation et la date limite de dépôt. Le champ « numéro de téléphone » doit être modifiable par l'administrateur du compte jusqu'à 24 heures avant l'échéance.
  • Accessibilité : certains utilisateurs en situation de handicap peuvent rencontrer des difficultés avec la saisie d'un code temporaire. Proposez une alternative vocale (appel automatique de lecture du code) si votre infrastructure le permet.

Archivage et piste d'audit conforme

La page de validation SMS ne constitue qu'un maillon du dispositif de preuve. Pour que l'ensemble du dossier soit opposable, l'archivage doit être conforme à la norme ETSI EN 319 132 (XAdES) ou ETSI EN 319 122 (CAdES) selon le format de signature retenu. Certyneo génère automatiquement un rapport de signature en PDF/A comprenant :

  • la liste des signataires avec leur niveau d'authentification ;
  • les horodatages certifiés (RFC 3161) ;
  • le journal complet des événements SMS (envoi, réception confirmée, saisie correcte ou erronée).

Ce rapport doit être conservé pendant toute la durée de validité du marché, voire au-delà en cas de contentieux. Pour les marchés publics, le Code de la commande publique (art. L. 2194-1 et suivants) prévoit des délais de conservation pouvant aller jusqu'à 10 ans. Les tarifs et les options d'archivage long terme sont détaillés sur la page tarifs Certyneo.

Intégration avec les plateformes de dématérialisation (profils acheteurs)

Lorsque la réponse à appel d'offres passe par une plateforme tiers (AWS Marchés, e-Attestations, Achat Public, Klekoon, etc.), Certyneo peut être utilisé en amont pour faire signer et valider en interne les documents constitutifs de l'offre avant leur dépôt sur le profil acheteur. Le fichier signé (au format XAdES ou PAdES) est ensuite téléversé sur la plateforme, accompagné du rapport de signature Certyneo comme justificatif d'authentification.

Si votre organisation utilise déjà une solution concurrente, la page de migration vers Certyneo explique comment transférer vos parcours existants sans perte de données ni interruption de service.

Sécurité, RGPD et gestion des données de téléphonie

Traitement des données personnelles du numéro de téléphone

Le numéro de téléphone mobile est une donnée à caractère personnel au sens de l'article 4 du RGPD. Son utilisation dans le cadre d'une validation OTP nécessite :

  • une base légale clairement identifiée : l'exécution du contrat (art. 6.1.b RGPD) ou l'intérêt légitime (art. 6.1.f RGPD) selon la relation entre l'émetteur de l'appel d'offres et le soumissionnaire ;
  • une information préalable du soumissionnaire sur l'usage de son numéro (mention dans les CGU ou dans l'e-mail d'invitation) ;
  • une durée de conservation limitée : le numéro ne doit pas être conservé au-delà de la fin du parcours de signature, sauf archivage légal justifié.

Les équipes juridiques et DPO trouveront des ressources complémentaires dans notre glossaire de la signature électronique, qui référence les définitions clés du RGPD appliquées aux workflows de signature.

Résistance aux attaques et anti-fraude

La validation SMS est vulnérable à certains vecteurs d'attaque (SIM swapping, interception SS7). Pour les marchés à fort enjeu (montants > 500 000 € HT), Certyneo recommande de combiner l'OTP SMS avec :

  • une vérification d'identité amont (KYC documentaire ou IDnow) ;
  • un horodatage qualifié fourni par un prestataire de services de confiance (Trust Service Provider, TSP) accrédité eIDAS ;
  • une alerte en temps réel en cas de changement de numéro de téléphone dans les 48 heures précédant la signature.

Ces mesures supplémentaires font basculer la signature vers le niveau qualifié eIDAS, le plus élevé reconnu par le règlement européen, et constituent une garantie maximale pour les marchés publics sensibles ou classifiés.

Règlement eIDAS n° 910/2014 et ses niveaux de signature

Le règlement (UE) n° 910/2014 du Parlement européen et du Conseil (eIDAS) constitue le socle réglementaire de la signature électronique en Europe. Il distingue trois niveaux :

  • Signature électronique simple (art. 3.10) : données sous forme électronique jointes ou associées à d'autres données, utilisées par le signataire pour signer. Valeur juridique limitée pour les appels d'offres publics.
  • Signature électronique avancée (art. 3.11) : satisfait aux exigences de l'art. 26 eIDAS, dont l'unicité du lien avec le signataire et la détectabilité de toute altération. La validation OTP SMS, combinée à une identification préalable, permet d'atteindre ce niveau.
  • Signature électronique qualifiée (art. 3.12) : créée à l'aide d'un dispositif de création de signature qualifié, basée sur un certificat qualifié délivré par un TSP accrédité. Seul niveau ayant un effet juridique équivalent à la signature manuscrite dans tous les États membres (art. 25.2 eIDAS).

Code civil français — Articles 1366 et 1367

L'article 1366 du Code civil pose que « l'écrit électronique a la même force probante que l'écrit sur support papier, sous réserve que puisse être dûment identifiée la personne dont il émane et qu'il soit établi et conservé dans des conditions de nature à en garantir l'intégrité ». L'article 1367 précise que « la signature électronique consiste en l'usage d'un procédé fiable d'identification garantissant son lien avec l'acte auquel elle s'attache ».

L'OTP SMS contribue directement à satisfaire la condition d'identification fiable posée par l'article 1367, en créant un lien entre le numéro de téléphone enregistré et l'acte signé.

Code de la commande publique

Les articles R. 2132-7 et suivants du Code de la commande publique imposent que les offres transmises par voie électronique soient signées par une signature électronique au moins avancée reposant sur un certificat qualifié. La validation SMS entre dans le dispositif permettant d'atteindre ce niveau, sous réserve que l'ensemble du parcours de signature soit documenté et archivé.

RGPD n° 2016/679 — Protection des données de téléphonie

L'article 32 du RGPD impose des mesures techniques et organisationnelles appropriées pour garantir la sécurité des données traitées, notamment le chiffrement et la pseudonymisation. Le numéro de téléphone utilisé pour l'OTP SMS doit être chiffré au repos et en transit (TLS 1.3 minimum). L'article 5.1.e impose la limitation de la conservation : le numéro ne peut être conservé que le temps strictement nécessaire à la finalité du traitement.

Normes ETSI applicables

  • ETSI EN 319 132 (XAdES) : format de signature XML avancée, recommandé pour les pièces de marchés publics en format XML.
  • ETSI EN 319 122 (CAdES) : format de signature CMS avancée, adapté aux fichiers binaires (PDF, ZIP).
  • ETSI EN 319 102-1 : procédures de création et de validation des signatures électroniques, intégrant l'horodatage qualifié RFC 3161.

Le non-respect de ces normes expose l'émetteur ou le soumissionnaire à un risque de rejet de l'offre pour irrégularité formelle, ou à une inopposabilité de la signature en cas de contentieux contractuel.

Scénarios d'usage concrets

Scénario 1 — Un cabinet d'ingénierie répondant à un marché de maîtrise d'œuvre

Un cabinet d'ingénierie spécialisé en infrastructure, comptant une trentaine d'ingénieurs et gérant en moyenne 15 à 20 réponses à appels d'offres par an, doit signer plusieurs pièces constitutives d'une offre : acte d'engagement, mémoire technique, attestations de régularité fiscale et sociale. Avant la mise en place d'une validation SMS, la procédure reposait sur un échange de PDF signés manuellement, scannés et retransmis par e-mail, ce qui générait des délais moyens de 48 à 72 heures par dossier.

En configurant un parcours Certyneo avec validation OTP SMS pour chaque signataire interne (directeur technique, gérant), le cabinet a réduit ce délai à moins de 2 heures. Le rapport de signature automatiquement généré est joint au dossier déposé sur le profil acheteur, satisfaisant aux exigences de signature avancée. Les études sectorielles sur la dématérialisation B2B estiment à 60-70 % la réduction du temps de traitement administratif lors du passage à la signature électronique avec authentification forte.

Scénario 2 — Un groupement momentané d'entreprises (GME) sur un marché de travaux

Dans le cadre d'un marché public de travaux (lot terrassement + lot gros œuvre), deux entreprises forment un GME conjoint. Chaque mandataire doit signer l'acte d'engagement au nom de sa société. Les deux entreprises sont situées dans des villes différentes, et la date limite de remise des offres est à 12h00.

Grâce à la fonctionnalité de signatures parallèles de Certyneo, les deux signataires reçoivent simultanément un lien d'invitation par e-mail. Chacun accède à sa page de validation, saisit son code OTP reçu par SMS en moins d'une minute, et appose sa signature électronique avancée. Le coordinateur du GME reçoit immédiatement une notification de complétion et peut téléverser le dossier finalisé avant la deadline. Ce scénario illustre comment la validation SMS élimine le risque de retard lié à la coordination multi-sites, un problème qui représente selon certaines études environ 30 % des dépôts tardifs dans les réponses en groupement.

Scénario 3 — Une collectivité territoriale émettrice de l'appel d'offres

Une collectivité territoriale de taille intermédiaire (entre 50 000 et 200 000 habitants) souhaitant non pas répondre à un appel d'offres mais en émettre un, peut également s'appuyer sur la validation SMS pour sécuriser la signature interne des pièces de marché (CCAP, CCTP, RC). Avant la mise en ligne de la consultation sur le profil acheteur, le directeur des services techniques et l'élu délégué aux marchés doivent co-signer les documents constitutifs.

En déployant un parcours Certyneo interne avec validation OTP SMS pour chaque signataire institutionnel, la collectivité crée une trace probante de la validation administrative préalable. Cette traçabilité est particulièrement utile lors des contrôles de légalité exercés par la préfecture ou en cas d'audit de la chambre régionale des comptes. La réduction du risque juridique associé à une signature non authentifiée représente un enjeu de conformité majeur pour les acheteurs publics, au regard des exigences de l'ordonnance n° 2015-899 codifiée au Code de la commande publique.

Conclusion

Intégrer une page de validation avec code SMS dans votre réponse à un appel d'offres n'est pas une simple formalité technique : c'est une garantie juridique, une preuve de consentement documentée et un outil de conformité réglementaire au sens du règlement eIDAS et du Code de la commande publique. En authentifiant chaque signataire via un OTP SMS horodaté, vous atteignez le niveau de signature électronique avancée exigé par la grande majorité des acheteurs publics, tout en réduisant drastiquement les délais internes et les risques de rejet pour irrégularité formelle.

Certyneo vous permet de configurer ce parcours en quelques minutes, sans développement informatique, avec un journal d'audit conforme aux normes ETSI et archivé selon les obligations légales. Que vous soyez soumissionnaire unique, membre d'un GME ou acheteur public, la solution s'adapte à votre contexte.

Prêt à sécuriser vos prochaines réponses à appel d'offres ? Créez votre compte Certyneo gratuitement et configurez votre premier parcours avec validation SMS dès aujourd'hui.

Essayez Certyneo gratuitement

Envoyez votre première enveloppe de signature en moins de 5 minutes. 5 enveloppes gratuites par mois, sans carte bancaire.

Approfondir le sujet

Nos guides complets pour maîtriser la signature électronique.