<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Blog &#8211; NGSIGN</title>
	<atom:link href="https://www.ng-sign.com/category/blog/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.ng-sign.com</link>
	<description>L&#039;expert de la signature électronique</description>
	<lastBuildDate>Thu, 09 Apr 2026 15:54:22 +0000</lastBuildDate>
	<language>fr-FR</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>

<image>
	<url>https://www.ng-sign.com/wp-content/uploads/2021/10/favicon.svg</url>
	<title>Blog &#8211; NGSIGN</title>
	<link>https://www.ng-sign.com</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Signature électronique &#038; Cachet Électronique Visible (CEV) : deux technologies, une seule plateforme</title>
		<link>https://www.ng-sign.com/signature-electronique-cev-deux-technologies-une-seule-plateforme/</link>
		
		<dc:creator><![CDATA[NGSIGN Team]]></dc:creator>
		<pubDate>Sun, 05 Apr 2026 23:07:57 +0000</pubDate>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Cachet Électronique Visible]]></category>
		<category><![CDATA[CEV]]></category>
		<category><![CDATA[NGSign]]></category>
		<category><![CDATA[Signature électronique]]></category>
		<category><![CDATA[signature électronique]]></category>
		<guid isPermaLink="false">https://www.ng-sign.com/?p=6786</guid>

					<description><![CDATA[<p>Signature électronique &#38; CEV :deux technologies, une seule plateforme Dans un monde où fraude documentaire et dématérialisation avancent de pair, NGSign propose une réponse double pour sécuriser l&#8217;intégralité du cycle de vie de vos documents. Signature électronique : la base de la confiance numérique La signature électronique constitue le socle de tout système de confiance [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://www.ng-sign.com/signature-electronique-cev-deux-technologies-une-seule-plateforme/">Signature électronique &amp; Cachet Électronique Visible (CEV) : deux technologies, une seule plateforme</a> appeared first on <a rel="nofollow" href="https://www.ng-sign.com">NGSIGN</a>.</p>
]]></description>
										<content:encoded><![CDATA[		<div data-elementor-type="wp-post" data-elementor-id="6786" class="elementor elementor-6786">
						<section class="elementor-section elementor-top-section elementor-element elementor-element-00b7939 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="00b7939" data-element_type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-c5819e4" data-id="c5819e4" data-element_type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-4a44c53 elementor-widget elementor-widget-text-editor" data-id="4a44c53" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<!-- =====================================================================
     NGSign — Article Blog WordPress-ready
     Couleurs : #facf12 (jaune NGSign) + #5c5c5c (gris NGSign)
     À coller dans l'éditeur HTML WordPress (bloc HTML personnalisé)
     ===================================================================== -->

<style>
.ng-article * { box-sizing: border-box; }
.ng-article {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;
  color: #3a3a3a;
  max-width: 780px;
  margin: 0 auto;
  line-height: 1.75;
}

/* Hero */
.ng-hero {
  background: #ffffff;
  border-bottom: 3px solid #facf12;
  padding: 2rem 0 2rem;
  margin-bottom: 3rem;
}
.ng-hero h1 {
  font-size: clamp(24px, 4vw, 36px);
  font-weight: 700;
  line-height: 1.25;
  color: #1a1a1a;
  margin: 0 0 0.8rem;
}
.ng-hero h1 em {
  font-style: normal;
  color: #5c5c5c;
}
.ng-hero-lead {
  font-size: 15px;
  color: #5c5c5c;

  line-height: 1.8;
  margin: 0;
}

/* Sections */
.ng-section { margin-bottom: 3rem; }

.ng-section h2 {
  font-size: 22px;
  font-weight: 700;
  color: #1a1a1a;
  margin: 0 0 1rem;
  display: flex;
  align-items: center;
  gap: 12px;
}

.ng-icon {
  width: 34px;
  height: 34px;
  border-radius: 8px;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
}
.ng-icon-yellow { background: #facf12; }
.ng-icon-dark   { background: #facf12; }
.ng-icon-gray   { background: #f0f0f0; }

.ng-section p {
  font-size: 15px;
  color: #5c5c5c;
  line-height: 1.8;
  margin: 0 0 1rem;
}

/* Illustration box */
.ng-illus {
  background: #f7f7f5;
  border: 1px solid #e8e8e6;
  border-radius: 14px;
  overflow: hidden;
  margin: 1.8rem 0;
}
.ng-illus svg { display: block; width: 100%; }
.ng-illus-caption {
  font-size: 12px;
  color: #9a9a9a;
  text-align: center;
  padding: 10px 16px;
  border-top: 1px solid #e8e8e6;
  background: #ffffff;
  margin: 0;
}

/* Feature cards */
.ng-grid {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(180px, 1fr));
  gap: 12px;
  margin: 1.5rem 0;
}
.ng-card {
  background: #ffffff;
  border: 1px solid #e8e8e6;
  border-radius: 12px;
  padding: 18px 16px;
}
.ng-card-dot {
  width: 8px;
  height: 8px;
  border-radius: 50%;
  background: #facf12;
  margin-bottom: 10px;
}
.ng-card-title {
  font-size: 13px;
  font-weight: 600;
  color: #1a1a1a;
  margin: 0 0 4px;
}
.ng-card-desc {
  font-size: 12px;
  color: #7a7a7a;
  line-height: 1.55;
  margin: 0;
}

/* Limit note */
.ng-note {
  display: flex;
  align-items: flex-start;
  gap: 10px;
  background: #fffbe6;
  border: 1px solid #f0e060;
  border-left: 3px solid #facf12;
  border-radius: 0 10px 10px 0;
  padding: 12px 16px;
  margin: 1rem 0 1.5rem;
}
.ng-note p {
  font-size: 13px;
  color: #5c5c5c;
  margin: 0;
  font-style: italic;
}

/* Pills */
.ng-pills { display: flex; flex-wrap: wrap; gap: 8px; margin: 1rem 0; }
.ng-pill {
  font-size: 12px;
  font-weight: 500;
  padding: 5px 14px;
  border-radius: 999px;
  border: 1px solid #d8d8d8;
  color: #5c5c5c;
  background: #fff;
}

/* Combo callout */
.ng-callout {
  background: #fffbe6;
  border-left: 4px solid #facf12;
  border-radius: 0 10px 10px 0;
  padding: 16px 20px;
  margin: 1.5rem 0;
}
.ng-callout p {
  font-size: 14px;
  color: #4a4000;
  font-weight: 500;
  margin: 0;
  line-height: 1.65;
}

/* Workflow steps */
.ng-steps { counter-reset: ngstep; margin: 1.8rem 0; }
.ng-step {
  display: flex;
  gap: 16px;
  margin-bottom: 1.2rem;
  align-items: flex-start;
}
.ng-step-num {
  counter-increment: ngstep;
  width: 30px;
  height: 30px;
  border-radius: 50%;
  background: #facf12;
  color: #1a1a1a;
  font-size: 13px;
  font-weight: 700;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
  margin-top: 2px;
}
.ng-step-num::before { content: counter(ngstep); }
.ng-step-content { flex: 1; }
.ng-step-title {
  font-size: 14px;
  font-weight: 600;
  color: #1a1a1a;
  margin: 0 0 3px;
}
.ng-step-sub {
  font-size: 13px;
  color: #7a7a7a;
  margin: 0;
  line-height: 1.6;
}
.ng-substep {
  display: flex;
  gap: 8px;
  margin-top: 6px;
  align-items: flex-start;
}
.ng-substep-dot {
  width: 5px; height: 5px;
  border-radius: 50%;
  background: #facf12;
  flex-shrink: 0;
  margin-top: 6px;
}

/* Divider */
.ng-divider {
  height: 1px;
  background: #ebebeb;
  margin: 2.5rem 0;
}

</style>

<div class="ng-article">

  <!-- HERO -->
  <div class="ng-hero">
    <h1>Signature électronique &amp; CEV :<br><em>deux technologies, une seule plateforme</em></h1>
    <p class="ng-hero-lead">Dans un monde où fraude documentaire et dématérialisation avancent de pair, NGSign propose une réponse double pour sécuriser l&rsquo;intégralité du cycle de vie de vos documents.</p>
  </div>

  <!-- SECTION 1 : SIGNATURE ÉLECTRONIQUE -->
  <div class="ng-section">
    <h2>
      <span class="ng-icon ng-icon-yellow">
        <svg width="18" height="18" viewBox="0 0 18 18" fill="none" aria-hidden="true">
          <path d="M3 13l3-3 7-7 2 2-7 7-3 3H3v-2z" stroke="#1a1a1a" stroke-width="1.5" stroke-linejoin="round" fill="none"/>
          <path d="M11 3l2 2" stroke="#1a1a1a" stroke-width="1.5"/>
        </svg>
      </span>
      Signature électronique : la base de la confiance numérique
    </h2>

    <p>La signature électronique constitue le socle de tout système de confiance numérique. Elle permet de garantir l&rsquo;identité du signataire, d&rsquo;assurer l&rsquo;intégrité du document et de fournir une preuve juridique opposable — indispensable dans les marchés publics, les contrats ou la facturation électronique.</p>

    <!-- Illustration signature -->
    <div class="ng-illus">
      <svg viewBox="0 0 680 230" xmlns="http://www.w3.org/2000/svg">
        <defs>
          <marker id="ng-arr1" viewBox="0 0 10 10" refX="8" refY="5" markerWidth="6" markerHeight="6" orient="auto-start-reverse">
            <path d="M2 1L8 5L2 9" fill="none" stroke="#5c5c5c" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/>
          </marker>
        </defs>

        <!-- Document original -->
        <rect x="40" y="50" width="130" height="140" rx="10" fill="#f0f0f0" stroke="#d8d8d8" stroke-width="1"/>
        <text x="105" y="82" text-anchor="middle" font-size="13" font-weight="600" fill="#1a1a1a" font-family="sans-serif">Document</text>
        <line x1="58" y1="100" x2="152" y2="100" stroke="#d8d8d8" stroke-width="1"/>
        <rect x="58" y="110" width="84" height="5" rx="2" fill="#d0d0d0"/>
        <rect x="58" y="120" width="64" height="5" rx="2" fill="#d0d0d0"/>
        <rect x="58" y="130" width="74" height="5" rx="2" fill="#d0d0d0"/>
        <rect x="58" y="140" width="54" height="5" rx="2" fill="#d0d0d0"/>
        <rect x="58" y="150" width="80" height="5" rx="2" fill="#d0d0d0"/>
        <rect x="58" y="160" width="50" height="5" rx="2" fill="#d0d0d0"/>

        <!-- Flèche 1 -->
        <line x1="174" y1="120" x2="218" y2="120" stroke="#5c5c5c" stroke-width="1.2" marker-end="url(#ng-arr1)"/>
        <text x="196" y="112" text-anchor="middle" font-size="11" fill="#9a9a9a" font-family="sans-serif">chiffrement</text>

        <!-- Certificat -->
        <rect x="222" y="65" width="160" height="110" rx="10" fill="#fdf8e1" stroke="#facf12" stroke-width="1.5"/>
        <text x="302" y="94" text-anchor="middle" font-size="13" font-weight="600" fill="#1a1a1a" font-family="sans-serif">Certificat qualifié</text>
        <line x1="238" y1="104" x2="366" y2="104" stroke="#f0d800" stroke-width="1"/>
        <text x="238" y="120" font-size="11" fill="#5c5c5c" font-family="sans-serif">▸ Clé privée du signataire</text>
        <text x="238" y="136" font-size="11" fill="#5c5c5c" font-family="sans-serif">▸ Horodatage certifié</text>
        <text x="238" y="152" font-size="11" fill="#5c5c5c" font-family="sans-serif">▸ Empreinte cryptographique</text>

        <!-- Flèche 2 -->
        <line x1="386" y1="120" x2="430" y2="120" stroke="#5c5c5c" stroke-width="1.2" marker-end="url(#ng-arr1)"/>
        <text x="408" y="112" text-anchor="middle" font-size="11" fill="#9a9a9a" font-family="sans-serif">résultat</text>

        <!-- Document signé -->
        <rect x="434" y="40" width="136" height="160" rx="10" fill="#fff9d6" stroke="#facf12" stroke-width="1.5"/>
        <text x="502" y="72" text-anchor="middle" font-size="13" font-weight="600" fill="#1a1a1a" font-family="sans-serif">Document signé</text>
        <line x1="450" y1="88" x2="552" y2="88" stroke="#f0d800" stroke-width="1"/>
        <rect x="450" y="98" width="86" height="5" rx="2" fill="#edd800" opacity="0.35"/>
        <rect x="450" y="108" width="66" height="5" rx="2" fill="#edd800" opacity="0.35"/>
        <rect x="450" y="118" width="76" height="5" rx="2" fill="#edd800" opacity="0.35"/>
        <rect x="450" y="128" width="56" height="5" rx="2" fill="#edd800" opacity="0.35"/>
        <rect x="450" y="138" width="82" height="5" rx="2" fill="#edd800" opacity="0.35"/>
        <!-- Badge signé -->
        <rect x="450" y="152" width="86" height="26" rx="6" fill="#facf12"/>
        <text x="493" y="169" text-anchor="middle" font-size="11" font-weight="700" fill="#1a1a1a" font-family="sans-serif">✓ Signé</text>

        <!-- Note invisible œil -->
        <line x1="502" y1="202" x2="502" y2="214" stroke="#d0d0d0" stroke-width="1" stroke-dasharray="3 2"/>
        <text x="502" y="224" text-anchor="middle" font-size="11" fill="#b0b0b0" font-family="sans-serif" font-style="italic">Invisible sur papier</text>
      </svg>
      <p class="ng-illus-caption">Flux de signature électronique : du document brut au document certifié avec preuve cryptographique</p>
    </div>

    <div class="ng-grid">
      <div class="ng-card">
        <div class="ng-card-dot"></div>
        <div class="ng-card-title">Identité garantie</div>
        <p class="ng-card-desc">Certificat qualifié liant la signature à une identité vérifiée</p>
      </div>
      <div class="ng-card">
        <div class="ng-card-dot"></div>
        <div class="ng-card-title">Intégrité assurée</div>
        <p class="ng-card-desc">Toute altération du document invalide automatiquement la signature</p>
      </div>
      <div class="ng-card">
        <div class="ng-card-dot"></div>
        <div class="ng-card-title">Preuve juridique</div>
        <p class="ng-card-desc">Valeur probante opposable devant les tribunaux</p>
      </div>
    </div>

    <div class="ng-note">
      <svg width="16" height="16" viewBox="0 0 16 16" fill="none" style="flex-shrink:0;margin-top:2px" aria-hidden="true">
        <circle cx="8" cy="8" r="7" stroke="#facf12" stroke-width="1.5"/>
        <path d="M8 7v5M8 5v.5" stroke="#5c5c5c" stroke-width="1.4" stroke-linecap="round"/>
      </svg>
      <p><strong>Limite :</strong> la signature électronique est invisible à l&rsquo;œil humain et ne peut pas être vérifiée sur une version papier du document.</p>
    </div>
  </div>

  <div class="ng-divider"></div>

  <!-- SECTION 2 : CEV -->
  <div class="ng-section">
    <h2>
      <span class="ng-icon ng-icon-yellow">
        <svg width="18" height="18" viewBox="0 0 18 18" fill="none" aria-hidden="true">
          <rect x="2" y="2" width="6" height="6" rx="1" stroke="#1a1a1a" stroke-width="1.4"/>
          <rect x="10" y="2" width="6" height="6" rx="1" stroke="#1a1a1a" stroke-width="1.4"/>
          <rect x="2" y="10" width="6" height="6" rx="1" stroke="#1a1a1a" stroke-width="1.4"/>
          <rect x="12" y="12" width="3" height="3" rx="0.5" fill="#1a1a1a"/>
        </svg>
      </span>
      Cachet Électronique Visible (CEV) : rendre la confiance visible
    </h2>

    <p>Le CEV vient compléter la signature électronique en apportant une dimension essentielle : la <strong>preuve visuelle immédiate</strong>. Il s&rsquo;agit d&rsquo;un élément graphique — QR code sécurisé, données structurées, cachet visuel — intégré directement dans le document, lisible par tout smartphone sans outil technique complexe.</p>

    <!-- Illustration CEV -->
    <div class="ng-illus">
      <svg viewBox="0 0 680 250" xmlns="http://www.w3.org/2000/svg">
        <defs>
          <marker id="ng-arr2" viewBox="0 0 10 10" refX="8" refY="5" markerWidth="6" markerHeight="6" orient="auto-start-reverse">
            <path d="M2 1L8 5L2 9" fill="none" stroke="#5c5c5c" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/>
          </marker>
        </defs>

        <!-- Document avec CEV -->
        <rect x="30" y="30" width="140" height="190" rx="10" fill="#f7f7f5" stroke="#d8d8d8" stroke-width="1"/>
        <text x="100" y="58" text-anchor="middle" font-size="12" font-weight="600" fill="#1a1a1a" font-family="sans-serif">Document</text>
        <line x1="48" y1="70" x2="152" y2="70" stroke="#e0e0e0" stroke-width="1"/>
        <rect x="48" y="80" width="80" height="4" rx="2" fill="#d8d8d8"/>
        <rect x="48" y="88" width="60" height="4" rx="2" fill="#d8d8d8"/>
        <rect x="48" y="96" width="72" height="4" rx="2" fill="#d8d8d8"/>
        <!-- QR Code simplifié -->
        <rect x="56" y="112" width="72" height="72" rx="6" fill="#fff" stroke="#facf12" stroke-width="1.5"/>
        <rect x="62" y="118" width="14" height="14" rx="2" fill="#1a1a1a"/>
        <rect x="78" y="118" width="4" height="4" rx="1" fill="#5c5c5c"/>
        <rect x="84" y="118" width="4" height="4" rx="1" fill="#5c5c5c"/>
        <rect x="90" y="118" width="4" height="4" rx="1" fill="#facf12"/>
        <rect x="96" y="118" width="14" height="14" rx="2" fill="#1a1a1a"/>
        <rect x="78" y="124" width="4" height="4" rx="1" fill="#facf12"/>
        <rect x="84" y="124" width="8" height="4" rx="1" fill="#5c5c5c"/>
        <rect x="62" y="134" width="14" height="14" rx="2" fill="#1a1a1a"/>
        <rect x="78" y="134" width="4" height="8" rx="1" fill="#5c5c5c"/>
        <rect x="84" y="134" width="4" height="4" rx="1" fill="#facf12"/>
        <rect x="90" y="134" width="8" height="4" rx="1" fill="#5c5c5c"/>
        <rect x="96" y="134" width="14" height="14" rx="2" fill="#1a1a1a"/>
        <rect x="62" y="150" width="24" height="4" rx="1" fill="#5c5c5c"/>
        <rect x="88" y="150" width="8" height="4" rx="1" fill="#facf12"/>
        <rect x="98" y="150" width="12" height="4" rx="1" fill="#5c5c5c"/>
        <rect x="62" y="156" width="8" height="4" rx="1" fill="#facf12"/>
        <rect x="72" y="156" width="12" height="8" rx="1" fill="#1a1a1a"/>
        <rect x="86" y="156" width="6" height="4" rx="1" fill="#5c5c5c"/>
        <rect x="94" y="156" width="16" height="8" rx="1" fill="#1a1a1a"/>
        <text x="92" y="196" text-anchor="middle" font-size="10" fill="#facf12" font-weight="600" font-family="sans-serif">CEV intégré</text>
        <text x="100" y="214" text-anchor="middle" font-size="11" fill="#9a9a9a" font-family="sans-serif">imprimé ou PDF</text>

        <!-- Flèche 1 -->
        <line x1="174" y1="130" x2="218" y2="130" stroke="#5c5c5c" stroke-width="1.2" marker-end="url(#ng-arr2)"/>
        <text x="196" y="122" text-anchor="middle" font-size="11" fill="#9a9a9a" font-family="sans-serif">scan</text>

        <!-- Smartphone -->
        <rect x="222" y="65" width="100" height="168" rx="14" fill="#eeeeee" stroke="#d0d0d0" stroke-width="1"/>
        <rect x="228" y="75" width="88" height="148" rx="8" fill="#f7f7f7"/>
        <!-- Ligne de scan animée -->
        <rect x="240" y="118" width="64" height="52" rx="4" fill="#fff" opacity="0.05"/>
        <line x1="240" y1="144" x2="304" y2="144" stroke="#facf12" stroke-width="2"/>
        <text x="272" y="105" text-anchor="middle" font-size="11" fill="#1a1a1a" font-weight="600" font-family="sans-serif">SCAN</text>
        <text x="272" y="185" text-anchor="middle" font-size="10" fill="#9a9a9a" font-family="sans-serif">Mobile / Scanner</text>

        <!-- Flèche 2 -->
        <line x1="326" y1="130" x2="370" y2="130" stroke="#5c5c5c" stroke-width="1.2" marker-end="url(#ng-arr2)"/>
        <text x="348" y="122" text-anchor="middle" font-size="11" fill="#9a9a9a" font-family="sans-serif">résultat</text>

        <!-- Résultat vérification -->
        <rect x="374" y="40" width="274" height="190" rx="12" fill="#fff9d6" stroke="#facf12" stroke-width="1.5"/>
        <text x="511" y="70" text-anchor="middle" font-size="14" font-weight="700" fill="#1a1a1a" font-family="sans-serif">Vérification instantanée</text>
        <line x1="390" y1="84" x2="630" y2="84" stroke="#f0d800" stroke-width="1"/>
        <text x="390" y="105" font-size="12" fill="#1a1a1a" font-family="sans-serif">
          <tspan fill="#facf12" font-weight="700">✓ </tspan>Identité du signataire confirmée
        </text>
        <text x="390" y="124" font-size="12" fill="#1a1a1a" font-family="sans-serif">
          <tspan fill="#facf12" font-weight="700">✓ </tspan>Date et heure certifiées
        </text>
        <text x="390" y="143" font-size="12" fill="#1a1a1a" font-family="sans-serif">
          <tspan fill="#facf12" font-weight="700">✓ </tspan>Intégrité du contenu vérifiée
        </text>
        <text x="390" y="162" font-size="12" fill="#1a1a1a" font-family="sans-serif">
          <tspan fill="#facf12" font-weight="700">✓ </tspan>Sans outil technique complexe
        </text>
        <text x="390" y="181" font-size="12" fill="#1a1a1a" font-family="sans-serif">
          <tspan fill="#facf12" font-weight="700">✓ </tspan>Interopérable (mobile, scan…)
        </text>
        <rect x="390" y="196" width="52" height="18" rx="9" fill="#facf12"/>
        <text x="416" y="209" text-anchor="middle" font-size="10" font-weight="700" fill="#1a1a1a" font-family="sans-serif">VALIDE</text>
      </svg>
      <p class="ng-illus-caption">Le CEV : un QR code sécurisé embarqué dans le document, vérifiable instantanément sans outil dédié</p>
    </div>

    <p>Le CEV est particulièrement adapté aux documents administratifs, factures électroniques, attestations officielles et tout document imprimé nécessitant une vérification sur le terrain.</p>

    <div class="ng-pills">
      <span class="ng-pill">Documents administratifs</span>
      <span class="ng-pill">Factures électroniques</span>
      <span class="ng-pill">Attestations officielles</span>
      <span class="ng-pill">Bordereaux imprimés</span>
      <span class="ng-pill">Contrôles terrain</span>
    </div>
  </div>

  <div class="ng-divider"></div>

  <!-- SECTION 3 : COMBINAISON -->
  <div class="ng-section">
    <h2>
      <span class="ng-icon ng-icon-dark">
        <svg width="18" height="18" viewBox="0 0 18 18" fill="none" aria-hidden="true">
          <path d="M9 2v14M2 9h14" stroke="#1a1a1a" stroke-width="2" stroke-linecap="round"/>
          <circle cx="9" cy="9" r="3" stroke="#1a1a1a" stroke-width="1.5"/>
        </svg>
      </span>
      Combiner les deux technologies
    </h2>

    <p>La combinaison répond à un besoin concret : beaucoup d&rsquo;organisations doivent encore produire des documents papier (attestations, bordereaux, factures physiques). Le CEV leur permet de bénéficier d&rsquo;une sécurité numérique même sur support physique.</p>

    <div class="ng-callout">
      <p>Un document peut être à la fois <strong>signé électroniquement</strong> (preuve cryptographique pour les systèmes informatiques) et porteur d&rsquo;un <strong>CEV</strong> (preuve visuelle pour les humains et les appareils de terrain) — sans compromis sur la sécurité.</p>
    </div>

    <!-- Illustration combinaison -->
    <div class="ng-illus">
      <svg viewBox="0 0 680 190" xmlns="http://www.w3.org/2000/svg">
        <defs>
          <marker id="ng-arr3" viewBox="0 0 10 10" refX="8" refY="5" markerWidth="6" markerHeight="6" orient="auto-start-reverse">
            <path d="M2 1L8 5L2 9" fill="none" stroke="#5c5c5c" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/>
          </marker>
          <marker id="ng-arr3r" viewBox="0 0 10 10" refX="2" refY="5" markerWidth="6" markerHeight="6" orient="auto">
            <path d="M8 1L2 5L8 9" fill="none" stroke="#5c5c5c" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/>
          </marker>
        </defs>

        <!-- Numérique -->
        <rect x="20" y="55" width="168" height="80" rx="10" fill="#f0f0f0" stroke="#d8d8d8" stroke-width="1"/>
        <text x="104" y="85" text-anchor="middle" font-size="13" font-weight="600" fill="#1a1a1a" font-family="sans-serif">Monde numérique</text>
        <text x="104" y="104" text-anchor="middle" font-size="11" fill="#7a7a7a" font-family="sans-serif">Signature électronique</text>
        <text x="104" y="120" text-anchor="middle" font-size="11" fill="#9a9a9a" font-family="sans-serif">Preuve cryptographique</text>

        <!-- Double flèche gauche -->
        <line x1="192" y1="91" x2="238" y2="91" stroke="#5c5c5c" stroke-width="1" stroke-dasharray="3 2" marker-end="url(#ng-arr3)"/>
        <line x1="236" y1="103" x2="192" y2="103" stroke="#5c5c5c" stroke-width="1" stroke-dasharray="3 2" marker-end="url(#ng-arr3)"/>

        <!-- NGSign central -->
        <rect x="242" y="35" width="196" height="120" rx="12" fill="#facf12" stroke="#e8bc00" stroke-width="1.5"/>
        <text x="340" y="68" text-anchor="middle" font-size="16" font-weight="700" fill="#1a1a1a" font-family="sans-serif">NGSign</text>
        <text x="340" y="90" text-anchor="middle" font-size="12" fill="#1a1a1a" font-family="sans-serif">Plateforme unifiée</text>
        <text x="340" y="108" text-anchor="middle" font-size="11" fill="#5c5c5c" font-family="sans-serif">Signature + CEV intégrés</text>
        <text x="340" y="124" text-anchor="middle" font-size="11" fill="#5c5c5c" font-family="sans-serif">API QRSecure</text>
        <text x="340" y="142" text-anchor="middle" font-size="11" fill="#5c5c5c" font-family="sans-serif">Interface Web</text>

        <!-- Double flèche droite -->
        <line x1="442" y1="91" x2="488" y2="91" stroke="#5c5c5c" stroke-width="1" stroke-dasharray="3 2" marker-end="url(#ng-arr3)"/>
        <line x1="486" y1="103" x2="442" y2="103" stroke="#5c5c5c" stroke-width="1" stroke-dasharray="3 2" marker-end="url(#ng-arr3)"/>

        <!-- Physique -->
        <rect x="492" y="55" width="168" height="80" rx="10" fill="#fff9d6" stroke="#facf12" stroke-width="1.5"/>
        <text x="576" y="85" text-anchor="middle" font-size="13" font-weight="600" fill="#1a1a1a" font-family="sans-serif">Monde physique</text>
        <text x="576" y="104" text-anchor="middle" font-size="11" fill="#5c5c5c" font-family="sans-serif">CEV / QR sécurisé</text>
        <text x="576" y="120" text-anchor="middle" font-size="11" fill="#9a9a9a" font-family="sans-serif">Preuve visuelle</text>

        <!-- Label bas -->
        <text x="340" y="178" text-anchor="middle" font-size="11" fill="#b0b0b0" font-family="sans-serif" font-style="italic">NGSign : le pont entre sécurité numérique et support physique</text>
      </svg>
      <p class="ng-illus-caption">NGSign unifie les deux mondes : une seule plateforme pour la signature électronique et le cachet visible</p>
    </div>
  </div>

  <div class="ng-divider"></div>

  <!-- SECTION 4 : WORKFLOW NGSIGN -->
  <div class="ng-section">
    <h2>
      <span class="ng-icon ng-icon-gray">
        <svg width="18" height="18" viewBox="0 0 18 18" fill="none" aria-hidden="true">
          <rect x="2" y="2" width="6" height="6" rx="1" stroke="#1a1a1a" stroke-width="1.3"/>
          <rect x="10" y="2" width="6" height="6" rx="1" stroke="#1a1a1a" stroke-width="1.3"/>
          <rect x="2" y="10" width="6" height="6" rx="1" stroke="#1a1a1a" stroke-width="1.3"/>
          <rect x="10" y="10" width="6" height="6" rx="1" stroke="#1a1a1a" stroke-width="1.3"/>
        </svg>
      </span>
      NGSign : une seule plateforme pour le CEV et la signature
    </h2>

    <p>NGSign ne traite pas la signature électronique et le CEV comme deux produits séparés. Sa plateforme les intègre dans un workflow documentaire cohérent, avec des API dédiées (QRSecure API) et une interface unifiée. C&rsquo;est aussi simple que cocher une case à la création de votre transaction de signature électronique.</p>

    <div class="ng-steps">
      <div class="ng-step">
        <div class="ng-step-num"></div>
        <div class="ng-step-content">
          <div class="ng-step-title">Configuration de votre certificat CEV sur NGSign</div>
          <p class="ng-step-sub">Chargement et paramétrage de votre certificat sur la plateforme. Opération unique, réutilisable sur tous vos documents.</p>
        </div>
      </div>
      <div class="ng-step">
        <div class="ng-step-num"></div>
        <div class="ng-step-content">
          <div class="ng-step-title">Configuration et déclaration du template de document</div>
          <p class="ng-step-sub">Définition des zones CEV et des paramètres propres à chaque type de document (facture, attestation, contrat…)</p>
        </div>
      </div>
      <div class="ng-step">
        <div class="ng-step-num"></div>
        <div class="ng-step-content">
          <div class="ng-step-title">Création d&rsquo;une transaction NGSign avec workflow</div>
          <p class="ng-step-sub">Configuration du flux complet en une seule opération, par API ou depuis l&rsquo;interface Web.</p>
          <div class="ng-substep">
            <div class="ng-substep-dot"></div>
            <p class="ng-step-sub" style="margin:0"><strong>a.</strong> Application du cachet CEV sur le document</p>
          </div>
          <div class="ng-substep">
            <div class="ng-substep-dot"></div>
            <p class="ng-step-sub" style="margin:0"><strong>b.</strong> Invitation de signature électronique pour le ou les signataires</p>
          </div>
        </div>
      </div>
      <div class="ng-step">
        <div class="ng-step-num"></div>
        <div class="ng-step-content">
          <div class="ng-step-title">Document final sécurisé</div>
          <p class="ng-step-sub">Le résultat est un document portant à la fois la <strong>signature électronique</strong> et le <strong>cachet électronique visible</strong> — deux couches de sécurité, un seul workflow.</p>
        </div>
      </div>
    </div>

    <div class="ng-grid">
      <div class="ng-card">
        <div class="ng-card-dot"></div>
        <div class="ng-card-title">API QRSecure</div>
        <p class="ng-card-desc">Intégration programmatique dans vos systèmes existants</p>
      </div>
      <div class="ng-card">
        <div class="ng-card-dot"></div>
        <div class="ng-card-title">Interface Web NGSign</div>
        <p class="ng-card-desc">Accès sans code, directement depuis votre navigateur</p>
      </div>
      <div class="ng-card">
        <div class="ng-card-dot"></div>
        <div class="ng-card-title">Workflow unifié</div>
        <p class="ng-card-desc">CEV + signature en une seule transaction cohérente</p>
      </div>
    </div>
  </div>


</div>
<!-- /ng-article -->								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-8c667e7 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="8c667e7" data-element_type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-eb46687" data-id="eb46687" data-element_type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-d8f735a elementor-widget-divider--view-line elementor-widget elementor-widget-divider" data-id="d8f735a" data-element_type="widget" data-widget_type="divider.default">
				<div class="elementor-widget-container">
							<div class="elementor-divider">
			<span class="elementor-divider-separator">
						</span>
		</div>
						</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-71c487f elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="71c487f" data-element_type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-2d374d4" data-id="2d374d4" data-element_type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-fc7557b elementor-widget elementor-widget-text-editor" data-id="fc7557b" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<h1 data-heading="Demande de certificat directement depuis l'interface Web">Gérer vos certificats et templates CEV depuis NGSign</h1>
<p data-heading="Demande de certificat directement depuis l'interface Web"><span style="font-family: Rubik, Poppins; font-size: 18px;">NGSign offre un module CEV nativement intégré dans votre interface web. L&rsquo;administrateur de l&rsquo;organisation peut :</span></p>
<ul>
<li>Demander la génération d&rsquo;un certificat CEV et suivre le cycle de vie des certificats CEV de l&rsquo;organisation</li>
<li>Suivre les transactions CEV de l&rsquo;organisation</li>
</ul>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-c650f64 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="c650f64" data-element_type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-3e2c9cc" data-id="3e2c9cc" data-element_type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-48409d1 elementor-widget elementor-widget-image" data-id="48409d1" data-element_type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
															<img fetchpriority="high" decoding="async" width="800" height="994" src="https://www.ng-sign.com/wp-content/uploads/2026/04/Screenshot-2026-04-05-at-11.42.39-PM-824x1024.png" class="attachment-large size-large wp-image-6788" alt="" srcset="https://www.ng-sign.com/wp-content/uploads/2026/04/Screenshot-2026-04-05-at-11.42.39-PM-824x1024.png 824w, https://www.ng-sign.com/wp-content/uploads/2026/04/Screenshot-2026-04-05-at-11.42.39-PM-241x300.png 241w, https://www.ng-sign.com/wp-content/uploads/2026/04/Screenshot-2026-04-05-at-11.42.39-PM-768x954.png 768w, https://www.ng-sign.com/wp-content/uploads/2026/04/Screenshot-2026-04-05-at-11.42.39-PM.png 1220w" sizes="(max-width: 800px) 100vw, 800px" />															</div>
				</div>
					</div>
		</div>
				<div class="elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-3e977c3" data-id="3e977c3" data-element_type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-76b450c elementor-widget__width-inherit elementor-widget elementor-widget-image" data-id="76b450c" data-element_type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
															<img decoding="async" width="800" height="633" src="https://www.ng-sign.com/wp-content/uploads/2026/04/Screenshot-2026-04-05-at-11.45.29-PM-1024x810.png" class="attachment-large size-large wp-image-6790" alt="" srcset="https://www.ng-sign.com/wp-content/uploads/2026/04/Screenshot-2026-04-05-at-11.45.29-PM-1024x810.png 1024w, https://www.ng-sign.com/wp-content/uploads/2026/04/Screenshot-2026-04-05-at-11.45.29-PM-300x237.png 300w, https://www.ng-sign.com/wp-content/uploads/2026/04/Screenshot-2026-04-05-at-11.45.29-PM-768x607.png 768w, https://www.ng-sign.com/wp-content/uploads/2026/04/Screenshot-2026-04-05-at-11.45.29-PM.png 1242w" sizes="(max-width: 800px) 100vw, 800px" />															</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-1389e15 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="1389e15" data-element_type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-7a1853a" data-id="7a1853a" data-element_type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-d58362c elementor-widget elementor-widget-text-editor" data-id="d58362c" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p><!-- obsidian --></p><h2 data-heading="Combiner un CEV avec une signature électronique">Combiner un CEV avec une signature électronique</h2><p>Lors de la création d&rsquo;un dossier de signature électronique, l&rsquo;utilisateur peut configurer l&rsquo;ajout d&rsquo;un CEV avant la signature. Le document final sera un document signé avec signature électronique et un CEV.</p>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-e908e51 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="e908e51" data-element_type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-4ce36a2" data-id="4ce36a2" data-element_type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-acdd233 elementor-widget elementor-widget-image" data-id="acdd233" data-element_type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
															<img decoding="async" width="800" height="480" src="https://www.ng-sign.com/wp-content/uploads/2026/04/signature-signer-conf-advanced.png" class="attachment-large size-large wp-image-6791" alt="" srcset="https://www.ng-sign.com/wp-content/uploads/2026/04/signature-signer-conf-advanced.png 904w, https://www.ng-sign.com/wp-content/uploads/2026/04/signature-signer-conf-advanced-300x180.png 300w, https://www.ng-sign.com/wp-content/uploads/2026/04/signature-signer-conf-advanced-768x460.png 768w" sizes="(max-width: 800px) 100vw, 800px" />															</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-e28940d elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="e28940d" data-element_type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-e9e6f02" data-id="e9e6f02" data-element_type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-7c02a8c elementor-widget elementor-widget-text-editor" data-id="7c02a8c" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p><!-- obsidian --></p><h2 data-heading="Formulaire dynamique selon le template du document">Formulaire dynamique selon le template du document</h2><p>La génération d&rsquo;un CEV sur un document peut se faire par API ou à travers l&rsquo;interface Web de NGSign. L&rsquo;interface Web permet de sélectionner le certificat et le template CEV à utiliser. Un formulaire sera généré automatiquement selon la configuration du template.</p>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-be9cbba elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="be9cbba" data-element_type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-b24c5d1" data-id="b24c5d1" data-element_type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-b897935 elementor-widget elementor-widget-image" data-id="b897935" data-element_type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
															<img loading="lazy" decoding="async" width="800" height="304" src="https://www.ng-sign.com/wp-content/uploads/2026/04/cev-select-cert.png" class="attachment-large size-large wp-image-6792" alt="" srcset="https://www.ng-sign.com/wp-content/uploads/2026/04/cev-select-cert.png 904w, https://www.ng-sign.com/wp-content/uploads/2026/04/cev-select-cert-300x114.png 300w, https://www.ng-sign.com/wp-content/uploads/2026/04/cev-select-cert-768x292.png 768w" sizes="(max-width: 800px) 100vw, 800px" />															</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-c974bf8 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="c974bf8" data-element_type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-5a3c0c7" data-id="5a3c0c7" data-element_type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-2244ee5 elementor-widget elementor-widget-text-editor" data-id="2244ee5" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p><!-- obsidian --></p><h2 data-heading="Validation de documents">Validation de documents</h2><p>NGSign offre un module complet de validation de documents signés à travers l&rsquo;interface web. Cette interface offre les fonctionnalités suivantes :</p><ul><li>Validation de documents avec CEV :<ul><li>Validation à partir de la chaine de caractères du CEV (texte avec les caractères spéciaux).</li><li>Validation à partir du fichier PDF. Dans ce cas, le module tentera de détecter le CEV sur le document, l’extraire et le valider. L’extraction dépend de la qualité du document et de l’espace qui l’entoure (idéalement un espace blanc entourant le CEV).</li><li>Validation à partir de l’image. Dans ce cas, le module tentera de détecter le CEV sur l’image, l’extraire et le valider. L’extraction dépend de la qualité de l’image et de l’espace qui l’entoure (idéalement un espace blanc entourant le CEV).</li></ul></li><li>Validation d’un document signé : validation de documents signés électroniquement.</li></ul>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-3772adb elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="3772adb" data-element_type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-400c614" data-id="400c614" data-element_type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-7bffe3a elementor-widget elementor-widget-image" data-id="7bffe3a" data-element_type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
															<img loading="lazy" decoding="async" width="800" height="363" src="https://www.ng-sign.com/wp-content/uploads/2026/04/Screenshot-2026-04-05-at-11.52.52-PM-1024x464.png" class="attachment-large size-large wp-image-6793" alt="" srcset="https://www.ng-sign.com/wp-content/uploads/2026/04/Screenshot-2026-04-05-at-11.52.52-PM-1024x464.png 1024w, https://www.ng-sign.com/wp-content/uploads/2026/04/Screenshot-2026-04-05-at-11.52.52-PM-300x136.png 300w, https://www.ng-sign.com/wp-content/uploads/2026/04/Screenshot-2026-04-05-at-11.52.52-PM-768x348.png 768w, https://www.ng-sign.com/wp-content/uploads/2026/04/Screenshot-2026-04-05-at-11.52.52-PM-1536x696.png 1536w, https://www.ng-sign.com/wp-content/uploads/2026/04/Screenshot-2026-04-05-at-11.52.52-PM-2048x928.png 2048w" sizes="(max-width: 800px) 100vw, 800px" />															</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-57c94e4 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="57c94e4" data-element_type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-3c551c5" data-id="3c551c5" data-element_type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-ca93223 elementor-widget elementor-widget-text-editor" data-id="ca93223" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<h2 data-heading="Application Mobile">Application Mobile</h2><p><!-- obsidian --></p><p>Le même service de validation est offert à travers une application « standalone » de validation. La validation par l’application nécessite en général une connexion Internet au serveur NGSign. Il est cependant possible de synchroniser les données serveur localement pour une validation offline.</p>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-1cb1d27 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="1cb1d27" data-element_type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-72e7963" data-id="72e7963" data-element_type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-a571829 elementor-widget elementor-widget-image" data-id="a571829" data-element_type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
															<img loading="lazy" decoding="async" width="366" height="784" src="https://www.ng-sign.com/wp-content/uploads/2026/04/validation_app.png" class="attachment-medium_large size-medium_large wp-image-6794" alt="" srcset="https://www.ng-sign.com/wp-content/uploads/2026/04/validation_app.png 366w, https://www.ng-sign.com/wp-content/uploads/2026/04/validation_app-140x300.png 140w" sizes="(max-width: 366px) 100vw, 366px" />															</div>
				</div>
					</div>
		</div>
				<div class="elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-5a5d203" data-id="5a5d203" data-element_type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-18978b5 elementor-widget__width-initial elementor-widget elementor-widget-image" data-id="18978b5" data-element_type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
															<img loading="lazy" decoding="async" width="461" height="1024" src="https://www.ng-sign.com/wp-content/uploads/2026/04/461-1024.jpg" class="attachment-medium_large size-medium_large wp-image-6805" alt="" srcset="https://www.ng-sign.com/wp-content/uploads/2026/04/461-1024.jpg 461w, https://www.ng-sign.com/wp-content/uploads/2026/04/461-1024-135x300.jpg 135w" sizes="(max-width: 461px) 100vw, 461px" />															</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-f7e05ce elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="f7e05ce" data-element_type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-1394b9d" data-id="1394b9d" data-element_type="column">
			<div class="elementor-widget-wrap">
							</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-2b993c0 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="2b993c0" data-element_type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-0024db3" data-id="0024db3" data-element_type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-b36256a elementor-widget-divider--view-line elementor-widget elementor-widget-divider" data-id="b36256a" data-element_type="widget" data-widget_type="divider.default">
				<div class="elementor-widget-container">
							<div class="elementor-divider">
			<span class="elementor-divider-separator">
						</span>
		</div>
						</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-2539f77 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="2539f77" data-element_type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-d947dbd" data-id="d947dbd" data-element_type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-5f8a76e elementor-widget elementor-widget-text-editor" data-id="5f8a76e" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<style>
.ng-contact-section * { box-sizing: border-box; }
.ng-contact-section {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;
  max-width: 780px;
  margin: 0 auto 2rem;
  background: #fffbe6;
  border-left: 4px solid #facf12;
  border-radius: 0 12px 12px 0;
  padding: 1.4rem 1.6rem;
}
.ng-contact-section h3 {
  font-size: 16px;
  font-weight: 700;
  color: #1a1a1a;
  margin: 0 0 0.5rem;
}
.ng-contact-section p {
  font-size: 14px;
  color: #5c5c5c;
  line-height: 1.75;
  margin: 0;
}
</style>

<div class="ng-contact-section">
  <h3>Vous avez un projet de sécurisation documentaire ?</h3>
  <p>Que vous cherchiez à fiabiliser vos contrats, vos factures ou vos attestations officielles, notre équipe peut vous accompagner dans la mise en place d&rsquo;un workflow adapté à votre contexte — signature électronique seule, CEV, ou les deux combinés. Échangeons sur vos besoins.</p>
</div>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-29a2f7df elementor-section-full_width elementor-section-height-default elementor-section-height-default" data-id="29a2f7df" data-element_type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-7ef7449" data-id="7ef7449" data-element_type="column" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-4960a538 elementor-hidden-mobile elementor-widget elementor-widget-image" data-id="4960a538" data-element_type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
															<img loading="lazy" decoding="async" width="180" height="133" src="https://www.ng-sign.com/wp-content/uploads/2021/10/mail.png" class="attachment-large size-large wp-image-53" alt="" />															</div>
				</div>
					</div>
		</div>
				<div class="elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-5733ca74" data-id="5733ca74" data-element_type="column" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-35ccc901 elementor-widget elementor-widget-heading" data-id="35ccc901" data-element_type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h2 class="elementor-heading-title elementor-size-default">Laissez-nous un message</h2>				</div>
				</div>
				<div class="elementor-element elementor-element-599e3cf5 elementor-widget elementor-widget-text-editor" data-id="599e3cf5" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>Nous vous contacterons dans les meilleurs délai.</p>								</div>
				</div>
				<div class="elementor-element elementor-element-355fdfc8 elementor-button-align-stretch elementor-widget elementor-widget-form" data-id="355fdfc8" data-element_type="widget" data-settings="{&quot;step_next_label&quot;:&quot;Next&quot;,&quot;step_previous_label&quot;:&quot;Previous&quot;,&quot;button_width&quot;:&quot;100&quot;,&quot;step_type&quot;:&quot;number_text&quot;,&quot;step_icon_shape&quot;:&quot;circle&quot;}" data-widget_type="form.default">
				<div class="elementor-widget-container">
							<form class="elementor-form" method="post" name="contact">
			<input type="hidden" name="post_id" value="6786"/>
			<input type="hidden" name="form_id" value="355fdfc8"/>
			<input type="hidden" name="referer_title" value="Blog Archives - NGSIGN" />

			
			<div class="elementor-form-fields-wrapper elementor-labels-">
								<div class="elementor-field-type-text elementor-field-group elementor-column elementor-field-group-Name elementor-col-100">
												<label for="form-field-Name" class="elementor-field-label elementor-screen-only">
								Name							</label>
														<input size="1" type="text" name="form_fields[Name]" id="form-field-Name" class="elementor-field elementor-size-sm  elementor-field-textual" placeholder="Nom et Prénom">
											</div>
								<div class="elementor-field-type-email elementor-field-group elementor-column elementor-field-group-Email elementor-col-100 elementor-field-required">
												<label for="form-field-Email" class="elementor-field-label elementor-screen-only">
								Email							</label>
														<input size="1" type="email" name="form_fields[Email]" id="form-field-Email" class="elementor-field elementor-size-sm  elementor-field-textual" placeholder="Email" required="required" aria-required="true">
											</div>
								<div class="elementor-field-type-text elementor-field-group elementor-column elementor-field-group-phone elementor-col-100">
												<label for="form-field-phone" class="elementor-field-label elementor-screen-only">
								Phone							</label>
														<input size="1" type="text" name="form_fields[phone]" id="form-field-phone" class="elementor-field elementor-size-sm  elementor-field-textual" placeholder="Téléphone">
											</div>
								<div class="elementor-field-type-text elementor-field-group elementor-column elementor-field-group-Entreprise elementor-col-100">
												<label for="form-field-Entreprise" class="elementor-field-label elementor-screen-only">
								Entreprise							</label>
														<input size="1" type="text" name="form_fields[Entreprise]" id="form-field-Entreprise" class="elementor-field elementor-size-sm  elementor-field-textual" placeholder="Entreprise / Organisation">
											</div>
								<div class="elementor-field-type-textarea elementor-field-group elementor-column elementor-field-group-Message elementor-col-100 elementor-field-required">
												<label for="form-field-Message" class="elementor-field-label elementor-screen-only">
								Message							</label>
						<textarea class="elementor-field-textual elementor-field  elementor-size-sm" name="form_fields[Message]" id="form-field-Message" rows="4" placeholder="Message" required="required" aria-required="true"></textarea>				</div>
								<div class="elementor-field-type-recaptcha_v3 elementor-field-group elementor-column elementor-field-group-field_785b08a elementor-col-100 recaptcha_v3-bottomright">
					<div class="elementor-field" id="form-field-field_785b08a"><div class="elementor-g-recaptcha" data-sitekey="6LdDlg0dAAAAALFS4OqShVhaVQ9hujeDmzgA0bTk" data-type="v3" data-action="Form" data-badge="bottomright" data-size="invisible"></div></div>				</div>
								<div class="elementor-field-group elementor-column elementor-field-type-submit elementor-col-100 e-form__buttons">
					<button type="submit" class="elementor-button elementor-size-sm">
						<span >
															<span class=" elementor-button-icon">
																										</span>
																						<span class="elementor-button-text">Send</span>
													</span>
					</button>
				</div>
			</div>
		</form>
						</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				</div>
		<p>The post <a rel="nofollow" href="https://www.ng-sign.com/signature-electronique-cev-deux-technologies-une-seule-plateforme/">Signature électronique &amp; Cachet Électronique Visible (CEV) : deux technologies, une seule plateforme</a> appeared first on <a rel="nofollow" href="https://www.ng-sign.com">NGSIGN</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Réalisation d&#8217;une cérémonie des clés pour une Autorité de Certification : retour d&#8217;expérience et bonnes pratiques</title>
		<link>https://www.ng-sign.com/realisation-dune-ceremonie-des-cles-pour-une-autorite-de-certification-retour-dexperience-et-bonnes-pratiques/</link>
		
		<dc:creator><![CDATA[NGSIGN Team]]></dc:creator>
		<pubDate>Sun, 23 Nov 2025 00:14:06 +0000</pubDate>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Cérémonie de clés]]></category>
		<category><![CDATA[Cryptographie]]></category>
		<category><![CDATA[NGSign]]></category>
		<category><![CDATA[PKI]]></category>
		<category><![CDATA[Signature électronique]]></category>
		<category><![CDATA[PKi]]></category>
		<guid isPermaLink="false">https://www.ng-sign.com/?p=6611</guid>

					<description><![CDATA[<p>La mise en place d’une Autorité de Certification (AC / CA) constitue une étape cruciale pour tout projet de déploiement d’une PKI interne ou publique. L’un des moments les plus sensibles est la cérémonie de génération de clé (key ceremony).<br />
Chez NG Technologies, nous avons conduit plusieurs cérémonies et nous partageons dans cet article un retour d’expérience.</p>
<p>The post <a rel="nofollow" href="https://www.ng-sign.com/realisation-dune-ceremonie-des-cles-pour-une-autorite-de-certification-retour-dexperience-et-bonnes-pratiques/">Réalisation d&rsquo;une cérémonie des clés pour une Autorité de Certification : retour d&rsquo;expérience et bonnes pratiques</a> appeared first on <a rel="nofollow" href="https://www.ng-sign.com">NGSIGN</a>.</p>
]]></description>
										<content:encoded><![CDATA[		<div data-elementor-type="wp-post" data-elementor-id="6611" class="elementor elementor-6611">
						<section class="elementor-section elementor-top-section elementor-element elementor-element-4704528 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="4704528" data-element_type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-46afcff" data-id="46afcff" data-element_type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-7d2450f elementor-widget elementor-widget-text-editor" data-id="7d2450f" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<h2 dir="ltr" data-pm-slice="1 1 []">Introduction</h2><p dir="ltr">La mise en place d&rsquo;une <strong>Autorité de Certification (AC / CA)</strong> constitue une étape cruciale pour tout projet de déploiement d&rsquo;une PKI interne ou publique.</p><p dir="ltr">L&rsquo;un des moments les plus sensibles est la <strong>cérémonie de génération de clé (key ceremony)</strong>. La cérémonie de clé est la description de manière rigoureuse et auditable l&rsquo;ensemble des actions techniques et procédurales nécessaires pour aboutir à la génération des clés d&rsquo;une AC.</p><p dir="ltr">Chez <strong>NG Technologies</strong>, nous avons conduit plusieurs cérémonies — notamment pour une <strong>AC Racine</strong> et une <strong>AC Subordonnée</strong> — et nous partageons dans cet article un retour d&rsquo;expérience : approche technique, organisation, précautions de sécurité et enseignements pratiques.</p><h2 dir="ltr">Objectifs d&rsquo;une cérémonie de clé</h2><p dir="ltr">Une cérémonie de clé vise à garantir, de manière <strong>vérifiable, documentée et auditable</strong>, que la génération, l&rsquo;utilisation et la sauvegarde des clés cryptographiques de la CA sont effectuées :</p><ul><li dir="ltr"><p dir="ltr">dans un environnement <strong>sécurisé et contrôlé</strong> ;</p></li><li dir="ltr"><p dir="ltr">en respectant les <strong>procédures établies</strong> dans les politiques de la PKI (Certification Policies et Certification Practice Statement &#8211; CP/CPS) ;</p></li><li dir="ltr"><p dir="ltr">sous la <strong>supervision des auditeurs accrédités</strong> et éventuellement des observateurs <strong>indépendants</strong> ;</p></li><li dir="ltr"><p dir="ltr">avec des <strong>preuves</strong> non réfutables (vidéos, captures d&rsquo;écrans, fichiers de logs&#8230;) avec les empreintes numériques non falsifiables (e.g hashs cryptographiques).</p></li></ul><p dir="ltr">C&rsquo;est un événement où la <strong>cryptographie rencontre la gouvernance</strong>.</p><h2 dir="ltr">Préparation technique et logistique</h2><p dir="ltr">Avant toute manipulation cryptographique, une phase de préparation minutieuse est indispensable.</p><p dir="ltr">La réalisation d&rsquo;une cérémonie est une procédure très coûteuse (mise à disposition d&rsquo;experts et d&rsquo;auditeurs, équipements cryptographiques, déplacement au datacenter&#8230;). Il est donc très important de préparer scrupuleusement tous les détails techniques et logistiques. Il est aussi conseillé de réaliser « une cérémonie blanche » pour vérifier les prérequis.</p><h3 dir="ltr">Profils at algorithmes</h3><p dir="ltr">Avant même de planifier la cérémonie de clés, une des étapes les plus importantes pour la mise en place d&rsquo;une CA est la spécification des profils de certificats à générer. Disposer d&rsquo;une politique cryptographique est important pour éviter tout risque de rejet à l&rsquo;audit de la PKI. La politique cryptographique doit en particulier définir :</p><ul><li dir="ltr"><p dir="ltr">La norme de référence pour les choix algorithmiques (réglementation locale, documents NIST, &#8230;.)</p></li><li dir="ltr"><p dir="ltr">Les algorithmes et la taille de clé par profil et pour chaque niveau de la PKI (root, sub ca, end-entities)</p></li></ul><p dir="ltr">Les profils, partie intégrée dans les politiques de certification, doivent identifier en plus les règles de nommages et les extensions des certificats à générer.</p><h3 dir="ltr">Protection des clés</h3><p dir="ltr">L&rsquo;Autorité de Certification doit définir d&rsquo;une politique détaillée pour les procédures liées à la gestion des clés et les secrets associés. En particulier, ce document doit définir : les rôles intervenants dans la cérémonie, les règles et les conventions pour le déroulement, la gestion sécurisée des preuves et la distribution des secrets. Pour la génération d&rsquo;une autorité, il est recommandé de baser la sécurité des secrets sur un quorum de porteur de secret (désigné par <em>n/m</em>). Chaque porteur doit disposer d&rsquo;un coffre fort. Les porteurs et les coffres doivent également être distribués sur plus d&rsquo;un site pour garantir les possibilités de recouvrement en cas d&rsquo;incidents.</p><p dir="ltr">Selon le modèle du HSM et les exigences de sécurité, le quorum peut être implémenté par la distribution d&rsquo;un jeu de cartes portant les secrets.</p><p dir="ltr"><img loading="lazy" decoding="async" class="aligncenter wp-image-6612 size-full" src="https://www.ng-sign.com/wp-content/uploads/2025/11/keys-security.png" alt="" width="1024" height="925" srcset="https://www.ng-sign.com/wp-content/uploads/2025/11/keys-security.png 1024w, https://www.ng-sign.com/wp-content/uploads/2025/11/keys-security-300x271.png 300w, https://www.ng-sign.com/wp-content/uploads/2025/11/keys-security-768x694.png 768w" sizes="(max-width: 1024px) 100vw, 1024px" /></p><h3 dir="ltr">Environnement technique</h3><p dir="ltr">La préparation technique repose aussi sur la mise à disposition d’un environnement sécurisé et entièrement maîtrisé. En particulier, les équipements liés à la génération des clés :</p><ul><li dir="ltr"><p dir="ltr">HSM (Hardware Security Module) certifié FIPS 140-2 Level 3 (ou équivalent);</p></li><li dir="ltr"><p dir="ltr">console d&rsquo;administration et poste opérateur durcis ;</p></li><li dir="ltr"><p dir="ltr">cartes d&rsquo;opérateur utilisables avec les enveloppes et les kits pour écrire les noms et les codes PIN</p></li><li dir="ltr"><p dir="ltr">vérification des prérequis logiciels : installeurs, scripts, <code>OpenSSL</code>, <code>Keytool</code> ou d&rsquo;outils fournis par le HSM&#8230;</p></li><li dir="ltr"><p dir="ltr">vérification de l&rsquo;entropie avant génération ;</p></li></ul><h2 dir="ltr">Déroulement d&rsquo;une cérémonie Root CA</h2><p dir="ltr">La cérémonie est un processus très formel dont le déroulement doit être décrit de façon détaillé dans un <strong>script de cérémonie</strong>. Le script est composé de plusieurs actions à réaliser. Chaque action doit être documenté : qui le fait, avec quels équipements, quelles commandes, résultat attendu, &#8230;</p><h3 dir="ltr">Rôles</h3><p dir="ltr">Le script de cérémonie doit définir les rôles et les actions à réaliser pour chaque participant. Ci-dessous, quelques rôles typiques pour une cérémonie de clés.</p><h4 dir="ltr">Maître de Cérémonie (MC)</h4><p dir="ltr">Il prend le lead de la cérémonie en annonçant le début et la fin de chaque acte. Toutes les actions exécutées par les participants doivent être demandées et/ou validées par le Maitre de cérémonie</p><h4 dir="ltr">Administrateur de Cérémonie (AC)</h4><p dir="ltr">Il prend en charge l’exécution des scripts de cérémonie. L’AC prend aussi en charge la récupération et la distribution des équipements conformément au script.</p><h4 dir="ltr">Le Témoin Interne (TI)</h4><p dir="ltr">Le témoin interne vérifie la bonne exécution du script conformément aux bonnes pratiques et aux règles de sécurité de l&rsquo;autorité. Le Témoin Interne est appelé à cocher les cases des différentes étapes du script et à signer l’approbation par acte.</p><p dir="ltr">Le témoin interne peut à tout moment signaler des exceptions et les mentionner dans la partie appropriée du script.</p><h4 dir="ltr">Les Auditeurs Externes</h4><p dir="ltr">Les auditeurs externes sont des auditeurs habilités à attester la bonne exécution du script. Les auditeurs externes sont appelés à cocher les cases des différentes étapes du script et à signer l’approbation par acte.</p><p dir="ltr">Les auditeurs externes peuvent à tout moment signaler des exceptions et les mentionner dans la partie appropriée du script.</p><h4 dir="ltr">Les observateurs internes</h4><p dir="ltr">Ce sont des observateurs de la même structure qui suivent la cérémonie et ne jouent pas rôle dans le script.</p><h4 dir="ltr">Les observateurs externes</h4><p dir="ltr">Il s’agit d’observateurs externes à la structure qui suivent la cérémonie et ne jouent pas rôle dans le script.</p><h4 dir="ltr">Le notaire</h4><p dir="ltr">Le notaire est un témoin externe qui est habilité a confirmer la bonne exécution du script. Le notaire est appelé à cocher les cases des différentes étapes du script et à signer l’approbation par acte.</p><p dir="ltr">Le notaire peut à tout moment signaler des exceptions et les mentionner dans la partie appropriée du script.</p><h4 dir="ltr">Porteurs de secret</h4><p dir="ltr">Ce sont des employés de la structure qui se partageront le secret des clés à générer. Chaque porteur de secret doit disposer d’un coffre-fort personnel permettant de protéger ses cartes et secrets.</p><h3 dir="ltr">Les principaux actes</h3><p dir="ltr">Le script d&rsquo;une cérémonie de clé est composé de plusieurs actes; chaque acte est un ensemble d&rsquo;opérations et commandes à réaliser.</p><p dir="ltr">Les actes typiques d&rsquo;une cérémonie de clés :</p><ol dir="ltr"><li dir="ltr"><p dir="ltr"><strong>Vérification du matériel</strong> (caméras, numéros de série HSM, cartes, poste de travail à utiliser, horodateur, &#8230;.)</p></li><li dir="ltr"><p dir="ltr"><strong>Initialisation du HSM</strong> et génération de clés master ou équivalent selon le HSM</p></li><li dir="ltr"><p dir="ltr"><strong>Génération de la clé privée de la CA</strong></p></li><li dir="ltr"><p dir="ltr"><strong>Distribution des secrets</strong> selon la politique préalable définie</p></li><li dir="ltr"><p dir="ltr"><strong>Création du certificat auto-signé</strong> (si Root CA)</p></li><li dir="ltr"><p dir="ltr"><strong>Exportation du certificat public</strong> pour intégration dans les stores de confiance</p></li><li dir="ltr"><p dir="ltr"><strong>Sauvegarde sécurisée</strong> (backup crypté, double scellé)</p></li><li dir="ltr"><p dir="ltr"><strong>Signature des PVs</strong> par l&rsquo;ensemble des participants</p></li></ol><h3 dir="ltr">Exemples et extraits</h3><p dir="ltr">Ci-dessous, quelques extraits et exemples.</p><h4 dir="ltr">Plan de table</h4><p dir="ltr">Il est important d&rsquo;avoir un plan de table qui précise l&#8217;emplacement de chaque participant et chaque équipement qui sera utilisé lors de la cérémonie.</p><p><img /><img loading="lazy" decoding="async" class="aligncenter wp-image-6613 size-full" src="https://www.ng-sign.com/wp-content/uploads/2025/11/plan-table-2.png" alt="" width="1024" height="576" srcset="https://www.ng-sign.com/wp-content/uploads/2025/11/plan-table-2.png 1024w, https://www.ng-sign.com/wp-content/uploads/2025/11/plan-table-2-300x169.png 300w, https://www.ng-sign.com/wp-content/uploads/2025/11/plan-table-2-768x432.png 768w" sizes="(max-width: 1024px) 100vw, 1024px" /> <img loading="lazy" decoding="async" class="aligncenter wp-image-6614 size-full" src="https://www.ng-sign.com/wp-content/uploads/2025/11/plan-table.png" alt="" width="1024" height="755" srcset="https://www.ng-sign.com/wp-content/uploads/2025/11/plan-table.png 1024w, https://www.ng-sign.com/wp-content/uploads/2025/11/plan-table-300x221.png 300w, https://www.ng-sign.com/wp-content/uploads/2025/11/plan-table-768x566.png 768w" sizes="(max-width: 1024px) 100vw, 1024px" /><img /></p><h4 dir="ltr">Exemple d&rsquo;un acte &#8211; Acte Récupération des équipements</h4><p dir="ltr">Les équipements utilisés lors des opérations cryptographiques (e.g les HSM et les postes) doivent avoir été préalablement identifiés et vérifiés. Chaque équipement doit avoir un tag et un emplacement spécifique sur la table en face de la caméra.</p><p dir="ltr"><img loading="lazy" decoding="async" class="aligncenter wp-image-6621 size-full" src="https://www.ng-sign.com/wp-content/uploads/2025/11/ceremony-example-1.png" alt="" width="1024" height="650" srcset="https://www.ng-sign.com/wp-content/uploads/2025/11/ceremony-example-1.png 1024w, https://www.ng-sign.com/wp-content/uploads/2025/11/ceremony-example-1-300x190.png 300w, https://www.ng-sign.com/wp-content/uploads/2025/11/ceremony-example-1-768x488.png 768w" sizes="(max-width: 1024px) 100vw, 1024px" /></p><p><img /><img loading="lazy" decoding="async" class="aligncenter wp-image-6623 size-full" src="https://www.ng-sign.com/wp-content/uploads/2025/11/ceremony-example-2.png" alt="" width="1024" height="830" srcset="https://www.ng-sign.com/wp-content/uploads/2025/11/ceremony-example-2.png 1024w, https://www.ng-sign.com/wp-content/uploads/2025/11/ceremony-example-2-300x243.png 300w, https://www.ng-sign.com/wp-content/uploads/2025/11/ceremony-example-2-768x623.png 768w" sizes="(max-width: 1024px) 100vw, 1024px" /><img /></p><h4 dir="ltr">Traçabilité des logs et des captures</h4><p dir="ltr">Toute opération liée à l&rsquo;utilisation d&rsquo;un équipement, à la configuration des logiciel ou la génération des clés doit être tracé avec une capture d&rsquo;écran et copie des fichiers de log. L&rsquo;intégrité des captures et du log doit être formellement attestée par les observateurs et les auditeurs</p><p><img /><img loading="lazy" decoding="async" class="aligncenter wp-image-6622 size-full" src="https://www.ng-sign.com/wp-content/uploads/2025/11/ceremony-example-3.png" alt="" width="1024" height="813" srcset="https://www.ng-sign.com/wp-content/uploads/2025/11/ceremony-example-3.png 1024w, https://www.ng-sign.com/wp-content/uploads/2025/11/ceremony-example-3-300x238.png 300w, https://www.ng-sign.com/wp-content/uploads/2025/11/ceremony-example-3-768x610.png 768w" sizes="(max-width: 1024px) 100vw, 1024px" /><img /></p><p><img loading="lazy" decoding="async" class="aligncenter wp-image-6624 size-large" src="https://www.ng-sign.com/wp-content/uploads/2025/11/Screenshot-2025-11-23-at-12.25.27-AM-977x1024.png" alt="" width="800" height="838" srcset="https://www.ng-sign.com/wp-content/uploads/2025/11/Screenshot-2025-11-23-at-12.25.27-AM-977x1024.png 977w, https://www.ng-sign.com/wp-content/uploads/2025/11/Screenshot-2025-11-23-at-12.25.27-AM-286x300.png 286w, https://www.ng-sign.com/wp-content/uploads/2025/11/Screenshot-2025-11-23-at-12.25.27-AM-768x805.png 768w, https://www.ng-sign.com/wp-content/uploads/2025/11/Screenshot-2025-11-23-at-12.25.27-AM.png 1210w" sizes="(max-width: 800px) 100vw, 800px" /></p><h4 dir="ltr">Enregistrements Vidéo/Audio</h4><p dir="ltr">L&rsquo;ensemble des actions réalisés à la cérémonie de clés doivent être enregistrés en vidéo et audio. Le log de l&rsquo;enregistrement et les vidéos font partie intégrante des traces de preuve du respect du script lors d&rsquo;un audit.</p><h4 dir="ltr">Avoir des observateurs à chaque instant</h4><p dir="ltr">Selon le type de cérémonie, la réalisation peut prendre plusieurs heures. Les pauses doivent être formellement décrits dans le script de cérémonie pour assurer que, à chaque instant, au moins un observateur interne/externe est présent dans la salle de cérémonie.</p><p><img /><img loading="lazy" decoding="async" class="aligncenter wp-image-6625 size-full" src="https://www.ng-sign.com/wp-content/uploads/2025/11/ceremony-pause.png" alt="Organisation des pauses" width="789" height="1024" srcset="https://www.ng-sign.com/wp-content/uploads/2025/11/ceremony-pause.png 789w, https://www.ng-sign.com/wp-content/uploads/2025/11/ceremony-pause-231x300.png 231w, https://www.ng-sign.com/wp-content/uploads/2025/11/ceremony-pause-768x997.png 768w" sizes="(max-width: 789px) 100vw, 789px" /></p><h2 dir="ltr">Conclusion</h2><p dir="ltr">La réalisation d’une cérémonie de clé pour une Autorité de Certification est un exercice à la fois technique et organisationnel, où chaque détail compte. Notre retour d’expérience confirme qu’une préparation rigoureuse — politique cryptographique claire, rôles bien définis, environnement sécurisé, scripts exhaustifs et traçabilité irréprochable — constitue la clé d’un processus maîtrisé et conforme aux exigences d’audit.</p><p dir="ltr">Au-delà de l’aspect purement cryptographique, une cérémonie de clé est avant tout un <strong>processus de confiance</strong>, impliquant transparence, supervision, séparation des rôles et documentation de bout en bout. Les bonnes pratiques décrites ici visent à garantir non seulement la sécurité opérationnelle des clés, mais aussi la crédibilité et la robustesse de toute l’infrastructure PKI qui en découle.</p>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				</div>
		<p>The post <a rel="nofollow" href="https://www.ng-sign.com/realisation-dune-ceremonie-des-cles-pour-une-autorite-de-certification-retour-dexperience-et-bonnes-pratiques/">Réalisation d&rsquo;une cérémonie des clés pour une Autorité de Certification : retour d&rsquo;expérience et bonnes pratiques</a> appeared first on <a rel="nofollow" href="https://www.ng-sign.com">NGSIGN</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Factures électroniques rejetées par TTN : comprendre les erreurs et les corriger efficacement</title>
		<link>https://www.ng-sign.com/factures-electroniques-rejetees-par-ttn-comprendre-les-erreurs-et-les-corriger-efficacement/</link>
		
		<dc:creator><![CDATA[Khadija Ferjani]]></dc:creator>
		<pubDate>Wed, 10 Sep 2025 21:03:04 +0000</pubDate>
				<category><![CDATA[Blog]]></category>
		<guid isPermaLink="false">https://www.ng-sign.com/?p=6578</guid>

					<description><![CDATA[<p>La généralisation de la facture électronique via la plateforme nationale elfatoora de TTN est un enjeu majeur pour les entreprises. Mais dans la pratique, il n’est pas rare qu’une facture soit rejetée par le système, parfois avec des messages d’erreur difficiles à interpréter.Dans cet article, nous passons en revue les principales causes de rejet, la [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://www.ng-sign.com/factures-electroniques-rejetees-par-ttn-comprendre-les-erreurs-et-les-corriger-efficacement/">Factures électroniques rejetées par TTN : comprendre les erreurs et les corriger efficacement</a> appeared first on <a rel="nofollow" href="https://www.ng-sign.com">NGSIGN</a>.</p>
]]></description>
										<content:encoded><![CDATA[		<div data-elementor-type="wp-post" data-elementor-id="6578" class="elementor elementor-6578">
						<section class="elementor-section elementor-top-section elementor-element elementor-element-055d195 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="055d195" data-element_type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-80e0311" data-id="80e0311" data-element_type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-682f63d elementor-widget elementor-widget-text-editor" data-id="682f63d" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>La généralisation de la facture électronique via la plateforme nationale elfatoora de TTN est un enjeu majeur pour les entreprises. Mais dans la pratique, il n’est pas rare qu’une facture soit rejetée par le système, parfois avec des messages d’erreur difficiles à interpréter.<br data-start="607" data-end="610" />Dans cet article, nous passons en revue les principales causes de rejet, la manière de diagnostiquer ces erreurs et les bonnes pratiques pour les éviter.</p>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-e2b998f elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="e2b998f" data-element_type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-6451ead" data-id="6451ead" data-element_type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-5efa537 elementor-widget elementor-widget-heading" data-id="5efa537" data-element_type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h2 class="elementor-heading-title elementor-size-default">1. Pourquoi les factures sont rejetées par TTN ?</h2>				</div>
				</div>
				<div class="elementor-element elementor-element-1c0ea87 elementor-widget elementor-widget-text-editor" data-id="1c0ea87" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>Le rejet d’une facture est généralement dû à une non-conformité technique ou réglementaire. Voici les causes les plus fréquentes :</p>								</div>
				</div>
				<div class="elementor-element elementor-element-f8c4659 elementor-widget elementor-widget-heading" data-id="f8c4659" data-element_type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h3 class="elementor-heading-title elementor-size-default">1.1 Non-conformité au schéma XSD</h3>				</div>
				</div>
				<div class="elementor-element elementor-element-bc4968c elementor-widget elementor-widget-text-editor" data-id="bc4968c" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p data-start="202" data-end="571">Chaque facture soumise à TTN doit obligatoirement respecter le <strong data-start="265" data-end="280">contrat XSD</strong> défini par la plateforme. Ce schéma décrit la structure attendue des fichiers XML, les champs obligatoires, les types de données autorisés et les règles de validation.<br data-start="448" data-end="451" />Lorsqu’une facture ne respecte pas ce contrat, elle est automatiquement rejetée. Les causes les plus fréquentes sont :</p><ul data-start="573" data-end="1667"><li data-start="573" data-end="819"><p data-start="575" data-end="679"><strong data-start="575" data-end="610">Éléments obligatoires manquants</strong> : certains champs doivent obligatoirement être présents. Exemple :</p><ul data-start="682" data-end="819"><li data-start="682" data-end="754"><p data-start="684" data-end="754">Absence de la liste des articles (détail des lignes de facturation).</p></li><li data-start="757" data-end="788"><p data-start="759" data-end="788">Numéro de facture manquant.</p></li><li data-start="791" data-end="819"><p data-start="793" data-end="819">Détails sur l&rsquo;adresse du fournisseur ou du client manquants</p></li></ul></li><li data-start="821" data-end="1142"><p data-start="823" data-end="880"><strong data-start="823" data-end="876">Éléments non conformes à la description du schéma</strong> :</p><ul data-start="883" data-end="1142"><li data-start="883" data-end="1025"><p data-start="885" data-end="1025">Dépassement de la taille maximale d’une chaîne de caractères (par ex. : au niveau des détails des adresses une limitation sur le nom de la rue et le nom de la ville est fixée à 35 caractères envoyée avec 80 caractères).</p></li><li data-start="1028" data-end="1142"><p data-start="1030" data-end="1142">Valeurs non conformes à une énumération prédéfinie (ex. : un type de taxe non reconnu dans la liste autorisée).</p></li></ul></li><li data-start="1442" data-end="1667"><p data-start="1444" data-end="1485"><strong data-start="1444" data-end="1481">Absence de signature électronique</strong> :</p><ul data-start="1488" data-end="1667"><li data-start="1488" data-end="1667"><p data-start="1490" data-end="1667">Bien que la facture respecte le schéma XML, elle doit obligatoirement être signée électroniquement avec un certificat valide. Une facture non signée est rejetée immédiatement.</p></li></ul></li></ul><p data-start="1669" data-end="1872">Ces validations XSD constituent la première barrière de contrôle appliquée par TTN, garantissant que seules des factures techniquement conformes et juridiquement valides peuvent entrer dans le système.</p>								</div>
				</div>
				<div class="elementor-element elementor-element-16a1671 elementor-widget elementor-widget-heading" data-id="16a1671" data-element_type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h3 class="elementor-heading-title elementor-size-default">1.2 Incohérence des données</h3>				</div>
				</div>
				<div class="elementor-element elementor-element-0fb302b elementor-widget elementor-widget-text-editor" data-id="0fb302b" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p data-start="367" data-end="587">Outre les erreurs de structure (XSD) ou de signature, TTN peut rejeter une facture lorsque les informations transmises ne sont pas cohérentes avec les paramètres de configuration de l’émetteur. Les cas fréquents sont :</p><ul data-start="589" data-end="1486"><li data-start="589" data-end="881"><p data-start="591" data-end="881"><strong data-start="591" data-end="679">Incohérence entre l’émetteur de la facture et le compte utilisé pour la transmission</strong> :<br data-start="681" data-end="684" />Le numéro fiscal ou l’identifiant de l’émetteur renseigné dans la facture doit correspondre au compte TTN (ou certificat) utilisé pour soumettre les données. Toute divergence entraîne un rejet.</p></li><li data-start="883" data-end="1099"><p data-start="885" data-end="1099"><strong data-start="885" data-end="925">Certificat non déclaré auprès de TTN</strong> :<br data-start="927" data-end="930" />Même si le certificat est valide, TTN exige que celui-ci soit enregistré au préalable auprès de ses services. Un certificat non déclaré sera systématiquement refusé.</p></li><li data-start="1101" data-end="1307"><p data-start="1103" data-end="1307"><strong data-start="1103" data-end="1130">Adresse IP non déclarée</strong> :<br data-start="1132" data-end="1135" />Pour des raisons de sécurité, TTN n’accepte que les transmissions depuis des adresses IP préalablement autorisées. Une tentative depuis une IP non déclarée est bloquée.</p></li><li data-start="1309" data-end="1486"><p data-start="1311" data-end="1486"><strong data-start="1311" data-end="1339">Identifiants TTN erronés</strong> :<br data-start="1341" data-end="1344" />Si l’identifiant ou le mot de passe utilisé pour la connexion à la plateforme TTN est incorrect, l’accès est refusé et la facture rejetée.</p></li></ul><p> </p>								</div>
				</div>
				<div class="elementor-element elementor-element-75eb98f elementor-widget elementor-widget-heading" data-id="75eb98f" data-element_type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h3 class="elementor-heading-title elementor-size-default">1.3 Factures en double</h3>				</div>
				</div>
				<div class="elementor-element elementor-element-6011c17 elementor-widget elementor-widget-text-editor" data-id="6011c17" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p data-start="233" data-end="493">Contrairement à une idée répandue, <strong data-start="268" data-end="316">TTN ne contrôle pas les doublons de factures</strong> (par exemple en se basant sur le numéro de facture ou la date). C’est la responsabilité de l’émetteur de garantir qu’une facture est transmise une seule fois à la plateforme.</p><p data-start="495" data-end="872">En revanche, si <strong data-start="511" data-end="541">le même document XML signé</strong> (facture initiale et signature électronique associée) est envoyé plusieurs fois à <strong data-start="624" data-end="651">la plateforme elfatoora</strong>, celui-ci sera rejeté.</p><p data-start="874" data-end="892">En pratique :</p><ul data-start="893" data-end="1172"><li data-start="893" data-end="1019"><p data-start="895" data-end="1019">Si une facture a été corrigée (même numéro mais contenu différent), elle génère une empreinte différente et sera acceptée.</p></li><li data-start="1020" data-end="1172"><p data-start="1022" data-end="1172">Si une facture est renvoyée strictement à l’identique (même contenu, même signature XML), TTN la considère comme un doublon technique et la rejette.</p></li></ul>								</div>
				</div>
				<div class="elementor-element elementor-element-69d6826 elementor-widget elementor-widget-heading" data-id="69d6826" data-element_type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h3 class="elementor-heading-title elementor-size-default">1.4 Signature électronique invalide</h3>				</div>
				</div>
				<div class="elementor-element elementor-element-c82da78 elementor-widget elementor-widget-text-editor" data-id="c82da78" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p data-start="190" data-end="407">Chaque facture transmise à TTN doit être <strong data-start="231" data-end="258">signée électroniquement</strong> avec un certificat valide reconnu par la plateforme.<br data-start="311" data-end="314" />L’absence ou l’invalidité de cette signature entraîne automatiquement le rejet du document.</p><p data-start="409" data-end="447">Les principaux cas rencontrés sont :</p><ul data-start="449" data-end="1102"><li data-start="449" data-end="577"><p data-start="451" data-end="577"><strong data-start="451" data-end="472">Certificat expiré</strong> : le certificat utilisé pour signer la facture n’est plus valide car sa date de validité est dépassée.</p></li><li data-start="578" data-end="718"><p data-start="580" data-end="718"><strong data-start="580" data-end="602">Certificat révoqué</strong> : le certificat a été annulé par l’autorité de certification (AC), par exemple en cas de compromission de la clé.</p></li><li data-start="719" data-end="930"><p data-start="721" data-end="930"><strong data-start="721" data-end="765">Modification du document après signature</strong> : si le contenu de la facture a été altéré (même une simple virgule ajoutée) après la signature XML, la vérification d’intégrité échoue et TTN rejette la facture.</p></li><li data-start="931" data-end="1102"><p data-start="933" data-end="1102"><strong data-start="933" data-end="973">Chaîne de certification non reconnue</strong> : dans certains cas, si le certificat n’appartient pas à une AC nationale la signature est considérée comme invalide.</p></li></ul>								</div>
				</div>
				<div class="elementor-element elementor-element-9a08867 elementor-widget elementor-widget-heading" data-id="9a08867" data-element_type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h3 class="elementor-heading-title elementor-size-default">1.5 Problèmes techniques de transmission</h3>				</div>
				</div>
				<div class="elementor-element elementor-element-92f51b2 elementor-widget elementor-widget-text-editor" data-id="92f51b2" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>Il arrive qu’une facture soit rejetée non pas à cause de son contenu, mais à cause de problèmes techniques : timeout, fichiers corrompus, erreurs réseau ou interruption de service côté client ou TTN.</p>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-1ed8e83 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="1ed8e83" data-element_type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-f70b011" data-id="f70b011" data-element_type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-6dcd893 elementor-widget elementor-widget-heading" data-id="6dcd893" data-element_type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h2 class="elementor-heading-title elementor-size-default">2. Diagnostiquer une facture rejetée par TTN</h2>				</div>
				</div>
				<div class="elementor-element elementor-element-d2af75f elementor-widget elementor-widget-text-editor" data-id="d2af75f" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p data-start="247" data-end="481">Lorsqu’une facture est rejetée, TTN renvoie toujours un <strong data-start="303" data-end="324">message de retour</strong> comprenant un <strong>message</strong><strong data-start="339" data-end="356"> d’erreur</strong> et une <strong data-start="364" data-end="379">description</strong>. L’analyse de ce retour est essentielle pour identifier rapidement la cause du rejet et y remédier.</p><ol data-start="513" data-end="1842"><li data-start="513" data-end="758"><p data-start="516" data-end="561"><strong data-start="516" data-end="559">Lire attentivement le message de retour</strong></p><ul data-start="565" data-end="758"><li data-start="565" data-end="651"><p data-start="567" data-end="651">Exemple : <code data-start="577" data-end="618">cvc-complex-type.2.4.a: Invalid content was found starting with element 'ContactName'. One of '{ContactIdentifier}' is expected</code> → champ manquant ou mal placé.</p></li><li data-start="655" data-end="758"><p data-start="657" data-end="758">Exemple : <code>Signataire non autorisé</code> → certificat non reconnu.</p></li></ul></li><li data-start="760" data-end="1054"><p data-start="763" data-end="813"><strong data-start="763" data-end="811">Vérifier les journaux de transmission (logs)</strong></p><ul data-start="817" data-end="1054"><li data-start="817" data-end="913"><p data-start="819" data-end="913">Conservez les traces techniques : requêtes envoyées, réponses TTN, empreintes des documents.</p></li><li data-start="917" data-end="1054"><p data-start="919" data-end="1054">Cela permet d’identifier si le problème vient de la facture elle-même ou d’une incohérence de configuration (compte, certificat, IP).</p></li></ul></li><li data-start="1056" data-end="1375"><p data-start="1059" data-end="1116"><strong data-start="1059" data-end="1114">Distinguer les erreurs bloquantes et non bloquantes</strong></p><ul data-start="1120" data-end="1375"><li data-start="1120" data-end="1219"><p data-start="1122" data-end="1219"><strong data-start="1122" data-end="1136">Bloquantes</strong> : empêchent totalement l’acceptation (ex. : XSD non valide, signature invalide).</p></li><li data-start="1223" data-end="1375"><p data-start="1225" data-end="1375"><strong data-start="1225" data-end="1243">Non bloquantes</strong> : anomalies qui peuvent être corrigées après coup sans bloquer le flux principal (ex. : champ de référence secondaire incorrect).</p></li></ul></li><li data-start="1377" data-end="1564"><p data-start="1380" data-end="1417"><strong data-start="1380" data-end="1415">Recouper avec les règles de TTN</strong></p><ul data-start="1421" data-end="1564"><li data-start="1421" data-end="1564"><p data-start="1423" data-end="1564">Vérifiez si le problème est lié au <strong data-start="1458" data-end="1476">contenu métier</strong> (données de la facture) ou à la <strong data-start="1509" data-end="1536">configuration technique</strong> (certificat, compte, IP).</p></li></ul></li><li data-start="1566" data-end="1842"><p data-start="1569" data-end="1618"><strong data-start="1569" data-end="1616">Utiliser un environnement de pré-validation</strong></p><ul data-start="1622" data-end="1842"><li data-start="1622" data-end="1723"><p data-start="1624" data-end="1723">Il est fortement recommandé d’effectuer une <strong data-start="1668" data-end="1708">validation XSD et signature en local</strong> avant envoi.</p></li><li data-start="1727" data-end="1842"><p data-start="1729" data-end="1842">Cela réduit considérablement les rejets et facilite l’analyse, car l’erreur est détectée avant d’atteindre TTN.</p></li></ul></li></ol>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-998a3c3 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="998a3c3" data-element_type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-8d35c6a" data-id="8d35c6a" data-element_type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-bf0be90 elementor-widget elementor-widget-heading" data-id="bf0be90" data-element_type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h2 class="elementor-heading-title elementor-size-default">3. Bonnes pratiques pour réduire les rejets</h2>				</div>
				</div>
				<div class="elementor-element elementor-element-f52ecc8 elementor-widget elementor-widget-text-editor" data-id="f52ecc8" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p data-start="280" data-end="445">Les rejets de factures par TTN peuvent être fortement réduits en mettant en place des contrôles et des procédures adaptés. Voici les principales bonnes pratiques :</p><h3 data-start="447" data-end="496">3.1 Valider les factures avant transmission</h3><ul data-start="497" data-end="746"><li data-start="497" data-end="594"><p data-start="499" data-end="594">Utiliser des <strong data-start="512" data-end="549">outils de validation XSD en local</strong> pour vérifier la structure du fichier XML.</p></li><li data-start="595" data-end="746"><p data-start="597" data-end="746">Intégrer un contrôle automatique dans le système de facturation pour détecter les champs manquants, formats incorrects ou dépassements de longueur.</p></li></ul><h3 data-start="748" data-end="810">3.2 Surveiller la validité des certificats électroniques</h3><ul data-start="811" data-end="1026"><li data-start="811" data-end="930"><p data-start="813" data-end="930">Mettre en place un <strong data-start="832" data-end="873">suivi proactif des dates d’expiration</strong> des certificats (alerte automatique avant expiration).</p></li><li data-start="931" data-end="1026"><p data-start="933" data-end="1026">Vérifier que le certificat est bien <strong data-start="969" data-end="994">déclaré auprès de TTN</strong> et reconnu par la plateforme.</p></li></ul><h3 data-start="1028" data-end="1088">3.3 Gérer les envois et éviter les doublons techniques</h3><ul data-start="1089" data-end="1321"><li data-start="1089" data-end="1204"><p data-start="1091" data-end="1204">Mettre en place une <strong data-start="1111" data-end="1144">traçabilité des transmissions</strong> (identifiant unique interne pour chaque facture envoyée).</p></li><li data-start="1205" data-end="1321"><p data-start="1207" data-end="1321">Vérifier qu’une facture déjà transmise ne soit pas renvoyée à l’identique (empreinte cryptographique identique).</p></li></ul><h3 data-start="1323" data-end="1369">3.4 Sécuriser la configuration technique</h3><ul data-start="1370" data-end="1634"><li data-start="1370" data-end="1482"><p data-start="1372" data-end="1482">S’assurer que l’<strong data-start="1388" data-end="1402">IP d’envoi</strong> et le <strong data-start="1409" data-end="1423">compte TTN</strong> (identifiant/mot de passe) sont correctement configurés.</p></li><li data-start="1483" data-end="1634"><p data-start="1485" data-end="1634">Mettre en place des procédures de vérification après chaque changement technique (changement d’infrastructure, renouvellement de certificat, etc.).</p></li></ul><h3 data-start="1636" data-end="1679">3.5 Préparer les équipes métier et IT</h3><ul data-start="1680" data-end="1929"><li data-start="1680" data-end="1748"><p data-start="1682" data-end="1748">Former les équipes à l’interprétation des messages d’erreur TTN.</p></li><li data-start="1749" data-end="1834"><p data-start="1751" data-end="1834">Créer un <strong data-start="1760" data-end="1798">guide interne de résolution rapide</strong> des problèmes les plus fréquents.</p></li><li data-start="1835" data-end="1929"><p data-start="1837" data-end="1929">Prévoir un processus de <strong data-start="1861" data-end="1885">remontée d’incidents</strong> clair pour éviter les blocages prolongés.</p></li></ul><h3 data-start="1931" data-end="1970">3.6 Anticiper la montée en charge</h3><ul data-start="1971" data-end="2155"><li data-start="1971" data-end="2049"><p data-start="1973" data-end="2049">Tester la plateforme en conditions réelles avant le passage en production.</p></li><li data-start="2050" data-end="2155"><p data-start="2052" data-end="2155">Mettre en place un <strong data-start="2071" data-end="2090">plan de reprise</strong> (fallback) pour éviter l’arrêt complet en cas de rejet massif.</p></li></ul><hr data-start="2157" data-end="2160" />								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-94b3d03 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="94b3d03" data-element_type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-5fbe8c0" data-id="5fbe8c0" data-element_type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-8ba2682 elementor-widget elementor-widget-heading" data-id="8ba2682" data-element_type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h2 class="elementor-heading-title elementor-size-default">Conclusion</h2>				</div>
				</div>
				<div class="elementor-element elementor-element-ec2e1b1 elementor-widget elementor-widget-text-editor" data-id="ec2e1b1" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p data-start="3397" data-end="3829">Les rejets de factures par TTN ne doivent pas être perçus comme une contrainte, mais comme un mécanisme de contrôle garantissant la conformité et la qualité des échanges.<br data-start="3567" data-end="3570" />En analysant correctement les messages d’erreur, en mettant en place des procédures de diagnostic et en adoptant les bonnes pratiques, les entreprises peuvent réduire considérablement le taux de rejet et sécuriser leur processus de facturation électronique.</p><p data-start="3831" data-end="3988">En définitive, chaque rejet est une opportunité d’amélioration continue, permettant à l’organisation de gagner en fiabilité et en conformité réglementaire.</p>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				</div>
		<p>The post <a rel="nofollow" href="https://www.ng-sign.com/factures-electroniques-rejetees-par-ttn-comprendre-les-erreurs-et-les-corriger-efficacement/">Factures électroniques rejetées par TTN : comprendre les erreurs et les corriger efficacement</a> appeared first on <a rel="nofollow" href="https://www.ng-sign.com">NGSIGN</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Comprendre l’entête du format TEIF : identification fournisseur et client</title>
		<link>https://www.ng-sign.com/comprendre-lentete-du-format-teif-identification-fournisseur-et-client/</link>
		
		<dc:creator><![CDATA[Khadija Ferjani]]></dc:creator>
		<pubDate>Thu, 21 Aug 2025 07:33:00 +0000</pubDate>
				<category><![CDATA[Blog]]></category>
		<guid isPermaLink="false">https://www.ng-sign.com/?p=6543</guid>

					<description><![CDATA[<p>Le format TEIF (Tunisian Electronic Invoice Format) est aujourd’hui la référence pour la facturation électronique en Tunisie. L’un de ses éléments les plus importants est l’entête (header), car il permet d’identifier clairement les deux parties concernées par la facture : le fournisseur, le client. Au cours de nos échanges avec plusieurs partenaires, nous avons constaté [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://www.ng-sign.com/comprendre-lentete-du-format-teif-identification-fournisseur-et-client/">Comprendre l’entête du format TEIF : identification fournisseur et client</a> appeared first on <a rel="nofollow" href="https://www.ng-sign.com">NGSIGN</a>.</p>
]]></description>
										<content:encoded><![CDATA[		<div data-elementor-type="wp-post" data-elementor-id="6543" class="elementor elementor-6543">
						<section class="elementor-section elementor-top-section elementor-element elementor-element-697acb2 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="697acb2" data-element_type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-e0dca2c" data-id="e0dca2c" data-element_type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-e3e3913 elementor-widget elementor-widget-text-editor" data-id="e3e3913" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p data-start="174" data-end="449">Le format <strong data-start="184" data-end="192">TEIF</strong> (<i>Tunisian Electronic Invoice Format</i>) est aujourd’hui la référence pour la facturation électronique en Tunisie. L’un de ses éléments les plus importants est <strong data-start="342" data-end="363">l’entête (header)</strong>, car il permet d’identifier clairement les deux parties concernées par la facture :</p><ul data-start="450" data-end="492"><li data-start="450" data-end="473"><p data-start="452" data-end="473">le <strong data-start="455" data-end="470">fournisseur</strong>,</p></li><li data-start="474" data-end="492"><p data-start="476" data-end="492">le <strong data-start="479" data-end="489">client</strong>.</p></li></ul><div>Au cours de nos échanges avec plusieurs partenaires, nous avons constaté que la section <strong data-start="592" data-end="602">header</strong> du format TEIF constitue souvent un point délicat pour respecter pleinement le standard. Cet article détaille le rôle du header, présente les règles de format à suivre, ainsi que les évolutions récentes du standard, afin de faciliter une intégration correcte et conforme des factures électroniques.</div>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-95d4b8e elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="95d4b8e" data-element_type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-1c4a956" data-id="1c4a956" data-element_type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-59d07d1 elementor-widget elementor-widget-heading" data-id="59d07d1" data-element_type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h2 class="elementor-heading-title elementor-size-default">1. L’entête et son rôle</h2>				</div>
				</div>
				<div class="elementor-element elementor-element-3a96eda elementor-widget elementor-widget-text-editor" data-id="3a96eda" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>L’entête assure l’authenticité et la traçabilité de la facture en reliant directement les deux acteurs de la transaction. Pour cela, il impose l’utilisation d’identifiants normalisés définis par la <strong data-start="721" data-end="748">TTN (Tunisian TradeNet)</strong>.</p>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-fc7ad4a elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="fc7ad4a" data-element_type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-35a29c3" data-id="35a29c3" data-element_type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-8cea36e elementor-widget elementor-widget-heading" data-id="8cea36e" data-element_type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h2 class="elementor-heading-title elementor-size-default">2. Les règles de format</h2>				</div>
				</div>
				<div class="elementor-element elementor-element-a0fa40f elementor-widget elementor-widget-text-editor" data-id="a0fa40f" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>Le format des factures électroniques impose l’utilisation d’un <strong data-start="272" data-end="297">identifiant normalisé</strong> pour chaque acteur de la transaction.<br data-start="335" data-end="338" />Quatre types d’identifiants sont définis :</p><ul data-start="382" data-end="1195"><li data-start="382" data-end="533"><p data-start="384" data-end="533"><strong data-start="384" data-end="418">I-01 : Entreprises tunisiennes</strong><br data-start="418" data-end="421" />Utilisation du <strong data-start="438" data-end="458">matricule fiscal</strong> attribué par l’administration tunisienne. </p><ul data-start="382" data-end="1195"><li data-start="192" data-end="267"><p data-start="194" data-end="267"><strong data-start="194" data-end="213">Version 1.8.8 :</strong> seuls les matricules à 13 caractères sont acceptés.</p></li><li data-start="192" data-end="267"><p data-start="194" data-end="267"><strong data-start="270" data-end="289">Version 1.8.9 :</strong> les matricules à <strong data-start="307" data-end="329">8 ou 13 caractères</strong> sont désormais acceptés, offrant plus de flexibilité pour les entreprises tunisiennes.<br data-start="500" data-end="503" />→ Exemple : <code data-start="517" data-end="533">1234567LAM000</code></p></li></ul></li></ul><ul data-start="382" data-end="1195"><li data-start="535" data-end="773"><p data-start="537" data-end="773"><strong data-start="537" data-end="580">I-02 : Numéro de carte d’identité (CIN)</strong> – Personne physique<br data-start="600" data-end="603" />Pour les personnes physiques tunisiennes qui n’ont pas de matricule fiscal, l’identifiant correspond au numéro de carte d’identité nationale.<br data-start="746" data-end="749" />→ Exemple : <code data-start="763" data-end="773">01234567</code></p></li><li data-start="775" data-end="990"><p data-start="777" data-end="990"><strong data-start="777" data-end="813">I-03 : Numéro de carte de séjour</strong> – Personne physique étrangère<br data-start="843" data-end="846" />Les personnes physiques étrangères résidant en Tunisie doivent utiliser le numéro indiqué sur leur carte de séjour.<br data-start="963" data-end="966" />→ Exemple : <code data-start="980" data-end="990">123456789</code></p></li><li data-start="992" data-end="1195"><p data-start="994" data-end="1195"><strong data-start="994" data-end="1027">I-04 : Entreprises étrangères</strong><br data-start="1027" data-end="1030" />Les sociétés étrangères non immatriculées en Tunisie doivent utiliser leur identifiant fiscal ou commercial de leur pays d’origine.<br data-start="1163" data-end="1166" />→ Exemple : <code data-start="1180" data-end="1195">FR12345678901</code></p></li></ul>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-4a3fd7a elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="4a3fd7a" data-element_type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-251d546" data-id="251d546" data-element_type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-2ff169c elementor-widget elementor-widget-heading" data-id="2ff169c" data-element_type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h2 class="elementor-heading-title elementor-size-default">3. Évolution entre les versions 1.8.8 et 1.8.9</h2>				</div>
				</div>
				<div class="elementor-element elementor-element-2cb06aa elementor-widget elementor-widget-text-editor" data-id="2cb06aa" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p data-start="1274" data-end="1342">Un point important à souligner est l’évolution récente du format :</p><ul data-start="1343" data-end="1543"><li data-start="1343" data-end="1432"><p data-start="1345" data-end="1432">Dans la version <strong data-start="1361" data-end="1370">1.8.8</strong>, seuls les matricules à <strong data-start="1395" data-end="1412">13 caractères</strong> étaient acceptés.</p></li><li data-start="1433" data-end="1543"><p data-start="1435" data-end="1543">Depuis la version <strong data-start="1453" data-end="1462">1.8.9</strong>, il est désormais possible d’utiliser aussi les matricules à <strong data-start="1524" data-end="1540">8 caractères</strong>.</p></li></ul><p data-start="1545" data-end="1695">Cette évolution apporte plus de flexibilité aux entreprises tunisiennes et simplifie leur intégration dans le processus de facturation électronique. Elle illustre les efforts constants de TTN pour améliorer le standard et le rendre plus adaptés aux entreprises.</p>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-d389a57 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="d389a57" data-element_type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-d8bad01" data-id="d8bad01" data-element_type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-d8637a1 elementor-widget elementor-widget-heading" data-id="d8637a1" data-element_type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h2 class="elementor-heading-title elementor-size-default">4. L’importance de la cohérence avec le compte TTN</h2>				</div>
				</div>
				<div class="elementor-element elementor-element-c3ab72b elementor-widget elementor-widget-text-editor" data-id="c3ab72b" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>Il est essentiel que l’identifiant du fournisseur indiqué dans la facture soit <strong data-start="1832" data-end="1857">strictement identique</strong> à l’identifiant utilisé dans son compte TTN.<br data-start="1902" data-end="1905" />Dans le cas contraire, la facture ne pourra pas être traitée par la plateforme.</p>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-ae8615a elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="ae8615a" data-element_type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-d4b2a56" data-id="d4b2a56" data-element_type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-2b06bcf elementor-button-info elementor-align-center elementor-tablet-align-justify elementor-mobile-align-justify elementor-widget elementor-widget-button" data-id="2b06bcf" data-element_type="widget" data-widget_type="button.default">
				<div class="elementor-widget-container">
									<div class="elementor-button-wrapper">
					<a class="elementor-button elementor-button-link elementor-size-md" href="https://www.ng-sign.com/facture-electronique-en-tunisie-votre-plan-dactions-avec-ngsign/" target="_blank">
						<span class="elementor-button-content-wrapper">
									<span class="elementor-button-text">Votre plan d'actions avec NGSign pour l'intégration de la facture électronique</span>
					</span>
					</a>
				</div>
								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				</div>
		<p>The post <a rel="nofollow" href="https://www.ng-sign.com/comprendre-lentete-du-format-teif-identification-fournisseur-et-client/">Comprendre l’entête du format TEIF : identification fournisseur et client</a> appeared first on <a rel="nofollow" href="https://www.ng-sign.com">NGSIGN</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Comprendre le format XML TEIF pour la facturation électronique en Tunisie​</title>
		<link>https://www.ng-sign.com/comprendre-le-format-xml-teif-pour-la-facturation-electronique-en-tunisie/</link>
		
		<dc:creator><![CDATA[Khadija Ferjani]]></dc:creator>
		<pubDate>Wed, 20 Aug 2025 09:53:46 +0000</pubDate>
				<category><![CDATA[Blog]]></category>
		<guid isPermaLink="false">https://www.ng-sign.com/?p=6512</guid>

					<description><![CDATA[<p>Un format XML basé sur un schéma XSD Le format TEIF repose sur une structure XML définie par un schéma XSD (XML Schema Definition). Ce schéma est partagé et mis à disposition par la TTN (Tunisie TradeNet) afin de garantir que toutes les factures électroniques respectent les mêmes règles de structuration. Concrètement, cela signifie que [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://www.ng-sign.com/comprendre-le-format-xml-teif-pour-la-facturation-electronique-en-tunisie/">Comprendre le format XML TEIF pour la facturation électronique en Tunisie​</a> appeared first on <a rel="nofollow" href="https://www.ng-sign.com">NGSIGN</a>.</p>
]]></description>
										<content:encoded><![CDATA[		<div data-elementor-type="wp-post" data-elementor-id="6512" class="elementor elementor-6512">
						<section class="elementor-section elementor-top-section elementor-element elementor-element-97bef31 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="97bef31" data-element_type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-69ec770" data-id="69ec770" data-element_type="column">
			<div class="elementor-widget-wrap">
							</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-69dac4e elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="69dac4e" data-element_type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-ab109b6" data-id="ab109b6" data-element_type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-b54dd62 elementor-widget elementor-widget-heading" data-id="b54dd62" data-element_type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h2 class="elementor-heading-title elementor-size-default">Un format XML basé sur un schéma XSD</h2>				</div>
				</div>
				<div class="elementor-element elementor-element-8bfb5d3 elementor-widget elementor-widget-image" data-id="8bfb5d3" data-element_type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
															<img loading="lazy" decoding="async" width="800" height="420" src="https://www.ng-sign.com/wp-content/uploads/2021/10/Frame2-1024x538.png" class="attachment-large size-large wp-image-6530" alt="Facture TTN" srcset="https://www.ng-sign.com/wp-content/uploads/2021/10/Frame2-1024x538.png 1024w, https://www.ng-sign.com/wp-content/uploads/2021/10/Frame2-300x158.png 300w, https://www.ng-sign.com/wp-content/uploads/2021/10/Frame2-768x403.png 768w, https://www.ng-sign.com/wp-content/uploads/2021/10/Frame2.png 1200w" sizes="(max-width: 800px) 100vw, 800px" />															</div>
				</div>
				<div class="elementor-element elementor-element-b13281f elementor-widget elementor-widget-text-editor" data-id="b13281f" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p data-start="619" data-end="897">Le format TEIF repose sur une <strong data-start="649" data-end="666">structure XML</strong> définie par un schéma XSD (<em>XML Schema Definition</em>). Ce schéma est partagé et mis à disposition par la <strong data-start="768" data-end="794">TTN (Tunisie TradeNet)</strong> afin de garantir que toutes les factures électroniques respectent les mêmes règles de structuration.</p><p data-start="899" data-end="934">Concrètement, cela signifie que :</p><ul data-start="935" data-end="1314"><li data-start="935" data-end="1090"><p data-start="937" data-end="1090">Chaque facture suit un même modèle de balises XML (ex. identification du fournisseur, détails des lignes de facturation, montants HT/TTC, taxes, etc.).</p></li><li data-start="1091" data-end="1232"><p data-start="1093" data-end="1232">Les systèmes des entreprises (ERP, solutions comptables, plateformes de facturation) peuvent générer et lire ces fichiers sans ambiguïté.</p></li><li data-start="1233" data-end="1314"><p data-start="1235" data-end="1314">La validation automatique est facilitée, réduisant les erreurs et les rejets.</p></li></ul>								</div>
				</div>
				<div class="elementor-element elementor-element-5eb2223 elementor-widget elementor-widget-text-editor" data-id="5eb2223" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>La mise en place de la facturation électronique en Tunisie s’appuie sur un format normalisé, le <strong data-start="358" data-end="403">TEIF (<em>Tunisian Electronic Invoice Format</em>)</strong>. Ce standard vise à uniformiser la structure des factures électroniques et à garantir leur conformité légale, leur interopérabilité technique et leur sécurité.</p>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-04d4778 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="04d4778" data-element_type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-4600368" data-id="4600368" data-element_type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-788d40a elementor-widget elementor-widget-heading" data-id="788d40a" data-element_type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h2 class="elementor-heading-title elementor-size-default">La valeur ajoutée des signatures électroniques</h2>				</div>
				</div>
				<div class="elementor-element elementor-element-f7e6d48 elementor-widget elementor-widget-text-editor" data-id="f7e6d48" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p data-start="1368" data-end="1561">Au-delà de la structure technique, le format TEIF intègre des mécanismes de <strong data-start="1444" data-end="1472">sécurité et de confiance</strong> grâce à l’usage de la signature électronique. Deux niveaux de signatures sont prévus :</p><ol data-start="1563" data-end="2128"><li data-start="1563" data-end="1829"><p data-start="1566" data-end="1601"><strong data-start="1566" data-end="1597">La signature du fournisseur</strong> :</p><ul data-start="1605" data-end="1829"><li data-start="1605" data-end="1675"><p data-start="1607" data-end="1675">Apposée directement sur la facture XML par l’entreprise émettrice.</p></li><li data-start="1679" data-end="1829"><p data-start="1681" data-end="1829">Elle garantit l’<strong data-start="1697" data-end="1713">authenticité</strong> (l’émetteur est bien identifié) et l’<strong data-start="1751" data-end="1764">intégrité</strong> (le contenu de la facture n’a pas été modifié après émission).</p></li></ul></li><li data-start="1831" data-end="2128"><p data-start="1834" data-end="1858"><strong data-start="1834" data-end="1854">La signature TTN</strong> :</p><ul data-start="1862" data-end="2128"><li data-start="1862" data-end="1937"><p data-start="1864" data-end="1937">Ajoutée après traitement de la facture par la plateforme nationale TTN.</p></li><li data-start="1941" data-end="2040"><p data-start="1943" data-end="2040">Elle atteste que la facture a bien été <strong data-start="1982" data-end="2013">reçue, validée et horodatée</strong> par le système officiel.</p></li><li data-start="2044" data-end="2128"><p data-start="2046" data-end="2128">Cette deuxième signature est une <strong data-start="2079" data-end="2125">preuve supplémentaire de conformité légale</strong>.</p></li></ul></li></ol><p data-start="2130" data-end="2284">Ainsi, chaque facture électronique TEIF bénéficie d’un <strong data-start="2185" data-end="2219">double niveau de certification</strong> : d’abord par l’émetteur, puis par l’infrastructure nationale.</p><p> </p>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-44b659d elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="44b659d" data-element_type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-19a4f73" data-id="19a4f73" data-element_type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-a1c2407 elementor-widget elementor-widget-heading" data-id="a1c2407" data-element_type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h2 class="elementor-heading-title elementor-size-default">Pourquoi ce format est-il essentiel ?</h2>				</div>
				</div>
				<div class="elementor-element elementor-element-1e12cbc elementor-widget elementor-widget-text-editor" data-id="1e12cbc" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p data-start="2329" data-end="2358">L’adoption du TEIF assure :</p><ul data-start="2359" data-end="2726"><li data-start="2359" data-end="2426"><p data-start="2361" data-end="2426"><strong data-start="2361" data-end="2392">La conformité réglementaire</strong> avec la législation tunisienne.</p></li><li data-start="2427" data-end="2517"><p data-start="2429" data-end="2517"><strong data-start="2429" data-end="2463">La fiabilité et la traçabilité</strong> des échanges entre entreprises et l’administration.</p></li><li data-start="2518" data-end="2637"><p data-start="2520" data-end="2637"><strong data-start="2520" data-end="2549">Une automatisation accrue</strong> du traitement des factures (intégration directe dans les systèmes comptables et ERP).</p></li><li data-start="2638" data-end="2726"><p data-start="2640" data-end="2726"><strong data-start="2640" data-end="2667">Une réduction des coûts</strong> liés au papier, aux erreurs et aux délais de traitement.</p></li></ul><p> </p>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-8c01be7 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="8c01be7" data-element_type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-b00fa4a" data-id="b00fa4a" data-element_type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-0f4d1b0 elementor-widget elementor-widget-heading" data-id="0f4d1b0" data-element_type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h2 class="elementor-heading-title elementor-size-default">Conclusion</h2>				</div>
				</div>
				<div class="elementor-element elementor-element-6addf29 elementor-widget elementor-widget-text-editor" data-id="6addf29" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p data-start="2744" data-end="3015">Le format TEIF constitue la pierre angulaire de la facturation électronique en Tunisie. Basé sur un schéma XML partagé et renforcé par une double signature électronique, il garantit non seulement la conformité légale, mais aussi la sécurité et la fluidité des échanges.</p><p data-start="3017" data-end="3230">En adoptant ce standard, les entreprises tunisiennes s’inscrivent dans une démarche de modernisation et d’efficacité, tout en bénéficiant d’une traçabilité renforcée et d’une reconnaissance légale incontestable.</p><p> </p>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				</div>
		<p>The post <a rel="nofollow" href="https://www.ng-sign.com/comprendre-le-format-xml-teif-pour-la-facturation-electronique-en-tunisie/">Comprendre le format XML TEIF pour la facturation électronique en Tunisie​</a> appeared first on <a rel="nofollow" href="https://www.ng-sign.com">NGSIGN</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Facture électronique en Tunisie : Votre plan d&#8217;actions avec NGSign</title>
		<link>https://www.ng-sign.com/facture-electronique-en-tunisie-votre-plan-dactions-avec-ngsign/</link>
		
		<dc:creator><![CDATA[Khadija Ferjani]]></dc:creator>
		<pubDate>Fri, 08 Aug 2025 11:17:48 +0000</pubDate>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[NGSign]]></category>
		<category><![CDATA[facture électronique]]></category>
		<category><![CDATA[signature électronique]]></category>
		<guid isPermaLink="false">https://www.ng-sign.com/?p=6413</guid>

					<description><![CDATA[<p>Depuis le 1er juillet 2025, la facture électronique est devenue obligatoire en Tunisie pour de nombreuses entreprises. Cet article résume votre plan d'actions avec NGSign.</p>
<p>The post <a rel="nofollow" href="https://www.ng-sign.com/facture-electronique-en-tunisie-votre-plan-dactions-avec-ngsign/">Facture électronique en Tunisie : Votre plan d&rsquo;actions avec NGSign</a> appeared first on <a rel="nofollow" href="https://www.ng-sign.com">NGSIGN</a>.</p>
]]></description>
										<content:encoded><![CDATA[		<div data-elementor-type="wp-post" data-elementor-id="6413" class="elementor elementor-6413">
						<section class="elementor-section elementor-top-section elementor-element elementor-element-6731e0a elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="6731e0a" data-element_type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-a118767" data-id="a118767" data-element_type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-7f54ada elementor-widget elementor-widget-text-editor" data-id="7f54ada" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>Depuis le <span style="font-weight: bolder;">1er juillet 2025</span>, la <span style="font-weight: bolder;">facture électronique devient obligatoire</span> en Tunisie. Cette réforme majeure vise à moderniser les échanges, lutter contre la fraude fiscale, renforcer la traçabilité et simplifier les processus comptables.</p>
<p>Pour plus d&rsquo;information sur le cadre juridique et les exigences, nus vous invitons à découvrir notre article spécifique sur la facture électronique.</p>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-3ca774d elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="3ca774d" data-element_type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-109215a" data-id="109215a" data-element_type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-159bac7 elementor-button-info elementor-align-center elementor-tablet-align-justify elementor-mobile-align-justify elementor-widget elementor-widget-button" data-id="159bac7" data-element_type="widget" data-widget_type="button.default">
				<div class="elementor-widget-container">
									<div class="elementor-button-wrapper">
					<a class="elementor-button elementor-button-link elementor-size-md" href="https://www.ng-sign.com/facture-electronique-en-tunisie-ce-quil-faut-savoir/" target="_blank">
						<span class="elementor-button-content-wrapper">
									<span class="elementor-button-text">Tout savoir sur la facture électronique en Tunisie</span>
					</span>
					</a>
				</div>
								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-ccdc4ad elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="ccdc4ad" data-element_type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-933bc2f" data-id="933bc2f" data-element_type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-0219aab elementor-widget elementor-widget-text-editor" data-id="0219aab" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<h2 style="color: #0c0c0c;"><span style="font-weight: bolder;">NGSIGN, votre partenaire pour une transition sereine</span></h2>
NGSIGN est <span style="font-weight: bolder;">le spécialiste Tunisien de la signature électronique</span> <span style="font-weight: bolder;">depuis 2016</span> et accompagne déjà de nombreuses entreprises dans leur passage à la facture électronique.

<h2>👥 Acteurs</h2>
<div>Le schéma ci-dessous présente les différentes étapes de traitement d’une facture électronique, depuis sa génération par l’entreprise jusqu’à sa validation par Tunisia Tradenet. Il décrit le rôle de la plateforme <span style="font-weight: bolder;" data-start="293" data-end="303">NGSign</span> dans la création du fichier au format TIEF, son application de signature électronique et sa transmission sécurisée, garantissant ainsi conformité réglementaire et intégrité des données.</div>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-8a793a3 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="8a793a3" data-element_type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-4222439" data-id="4222439" data-element_type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-2ce87fc elementor-widget elementor-widget-image" data-id="2ce87fc" data-element_type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
															<img loading="lazy" decoding="async" width="800" height="309" src="https://www.ng-sign.com/wp-content/uploads/2025/07/NGSign-TTN-1024x395.png" class="attachment-large size-large wp-image-6362" alt="La facture électronique avec NGSign" srcset="https://www.ng-sign.com/wp-content/uploads/2025/07/NGSign-TTN-1024x395.png 1024w, https://www.ng-sign.com/wp-content/uploads/2025/07/NGSign-TTN-300x116.png 300w, https://www.ng-sign.com/wp-content/uploads/2025/07/NGSign-TTN-768x296.png 768w, https://www.ng-sign.com/wp-content/uploads/2025/07/NGSign-TTN-1536x592.png 1536w, https://www.ng-sign.com/wp-content/uploads/2025/07/NGSign-TTN-2048x790.png 2048w" sizes="(max-width: 800px) 100vw, 800px" />															</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-3179799 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="3179799" data-element_type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-ca842ab" data-id="ca842ab" data-element_type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-fe1d100 elementor-widget elementor-widget-text-editor" data-id="fe1d100" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<h2 style="color: #0c0c0c;"> 💼 Votre plan d’actions</h2><div>Pour réussir votre passage à la facture électronique, voici les étapes clés à suivre :</div><div> </div><p style="padding-left: 40px;">1️⃣ <span style="font-weight: bolder;" data-start="176" data-end="198">Réunion de cadrage</span> avec notre équipe technique afin de bien comprendre vos besoins et vous orienter vers les choix les plus adaptés.</p><p style="padding-left: 40px;" data-start="314" data-end="396">🔄 Dès cette première étape, plusieurs actions peuvent être lancées en parallèle :</p><ul style="font-size: 18px; background-color: #ffffff;"><li style="font-size: 18px; list-style-type: none;"><ul style="font-size: 18px;" data-start="397" data-end="779"><li style="font-size: 18px;" data-start="397" data-end="500"><p data-start="399" data-end="500"><span style="font-weight: bolder;" data-start="399" data-end="434">Demande d’un compte de test TTN</span> : notre équipe vous accompagne dans la constitution du dossier.</p></li><li style="font-size: 18px;" data-start="501" data-end="642"><p data-start="503" data-end="642"><span style="font-weight: bolder;" data-start="503" data-end="554">Demande de certificat de signature électronique</span> : nous vous conseillons pour choisir le type de certificat le plus adapté à votre besoin. Nous nous chargeons de l’ensemble de la procédure auprès des autorités compétentes.</p></li><li style="font-size: 18px;" data-start="643" data-end="779"><p data-start="645" data-end="779"><span style="font-weight: bolder;" data-start="645" data-end="684">Accès à notre environnement de test</span> : nous vous ouvrons un espace dédié à l’intégration, avec une assistance technique sur mesure.</p></li></ul></li></ul><p style="padding-left: 40px;" data-start="781" data-end="880">🚀 <span data-start="784" data-end="802"><span style="font-weight: bold;">Dernière étape</span></span> : une fois les tests validés, <span style="font-weight: bolder;" data-start="833" data-end="879">notifier TTN pour le passage en production</span>.</p><h2 style="color: #0c0c0c;">✅ Notre solution, 100% conforme à la réglementation Tunisienne</h2><ul style="font-size: 18px; background-color: #ffffff;"><li style="font-size: 18px;">🔐 <span style="font-weight: bolder;">Signature électronique homologuée</span> par l’ANCE</li></ul><ul style="font-size: 18px; background-color: #ffffff;"><li style="font-size: 18px;">🔄 <span style="font-weight: bolder;">Compatibilité totale avec El Fatoora</span> et le format TEIF</li></ul><ul style="font-size: 18px; background-color: #ffffff;"><li style="font-size: 18px;">🔌 <span style="font-weight: bolder;">API puissante et simple à intégrer</span> à votre ERP (SAP, Oracle, Odoo, Sage, etc.)</li></ul><ul style="font-size: 18px; background-color: #ffffff;"><li style="font-size: 18px;">🎯 <span style="font-weight: bolder;">Accompagnement personnalisé</span>, de l’intégration au support</li></ul><ul style="font-size: 18px; background-color: #ffffff;"><li style="font-size: 18px;">💼 <span style="font-weight: bolder;">Partenariats avec les intégrateurs ERP locaux</span> pour des solutions prêtes à l’emploi</li><li style="font-size: 18px;">📦 <span style="font-weight: bolder;">Offres flexibles</span> : abonnements annuels, packs de signatures, assistance à l’intégration</li></ul>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-45c088c elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="45c088c" data-element_type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-ef314e4" data-id="ef314e4" data-element_type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-37cb433 elementor-widget elementor-widget-text-editor" data-id="37cb433" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<h1 style="color: #0c0c0c;">🔀 Plusieurs modèles de déploiements selon votre budget et vos besoins</h1><p>NGSIGN vous offre la <span style="font-weight: bolder;">souplesse de choisir le mode d’intégration</span> qui convient le mieux à votre organisation. </p><h2 style="color: #0c0c0c;">☁️ Mode Cloud – Rapide, sécurisé et clé en main</h2><ul style="font-size: 18px; background-color: #ffffff;"><li style="font-size: 18px;">Hébergement des données dans notre <span style="font-weight: bolder;">Cloud privé sécurisé</span>, hébergé en Tunisie dans un <span style="font-weight: bolder;">Datacenter TIER 4</span></li></ul><ul style="font-size: 18px; background-color: #ffffff;"><li style="font-size: 18px;">Déploiement accéléré, sans impact majeur sur votre infrastructure</li></ul><ul style="font-size: 18px; background-color: #ffffff;"><li style="font-size: 18px;">Idéal pour les entreprises souhaitant <span style="font-weight: bolder;">externaliser la complexité technique</span></li></ul><h2 style="color: #0c0c0c;">🏢 Mode Hybride – Contrôle et souveraineté des données</h2><ul style="font-size: 18px; background-color: #ffffff;"><li style="font-size: 18px;">Déploiement <span style="font-weight: bolder;">dans votre propre infrastructure IT</span></li></ul><ul style="font-size: 18px; background-color: #ffffff;"><li style="font-size: 18px;">Les données restent <span style="font-weight: bolder;">entièrement hébergées en interne</span></li></ul><ul style="font-size: 18px; background-color: #ffffff;"><li style="font-size: 18px;">Idéal pour les entreprises souhaitant <span style="font-weight: bolder;">garder la main sur leur SI</span></li></ul><h2 style="color: #0c0c0c;">💻 Application Desktop – Simplicité sans intégration</h2><ul style="font-size: 18px; background-color: #ffffff;"><li style="font-size: 18px;"><span style="font-weight: bolder;">Application autonome</span> à installer sur votre poste de travail.</li></ul><ul style="font-size: 18px; background-color: #ffffff;"><li style="font-size: 18px;">Permet la <span style="font-weight: bolder;">création manuelle de factures électroniques</span>, avec signature et envoi conformes.</li><li style="font-size: 18px;">Permet la créature de factures à l&rsquo;unité ou par lots en chargeant des fichiers csv.</li></ul><ul style="font-size: 18px; background-color: #ffffff;"><li style="font-size: 18px;">Pas développement spécifique requis.</li></ul><div> </div><div> <span style="font-weight: bolder;">Nos experts vous accompagnent</span> pour choisir la solution la plus adaptée à vos contraintes techniques et votre budget. </div>								</div>
				</div>
				<div class="elementor-element elementor-element-41ad0fd elementor-align-center elementor-widget elementor-widget-button" data-id="41ad0fd" data-element_type="widget" data-widget_type="button.default">
				<div class="elementor-widget-container">
									<div class="elementor-button-wrapper">
					<a class="elementor-button elementor-button-link elementor-size-sm" href="#elementor-action%3Aaction%3Dpopup%3Aopen%26settings%3DeyJpZCI6NDM3MywidG9nZ2xlIjpmYWxzZX0%3D">
						<span class="elementor-button-content-wrapper">
						<span class="elementor-button-icon">
				<svg aria-hidden="true" class="e-font-icon-svg e-fas-phone-alt" viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path d="M497.39 361.8l-112-48a24 24 0 0 0-28 6.9l-49.6 60.6A370.66 370.66 0 0 1 130.6 204.11l60.6-49.6a23.94 23.94 0 0 0 6.9-28l-48-112A24.16 24.16 0 0 0 122.6.61l-104 24A24 24 0 0 0 0 48c0 256.5 207.9 464 464 464a24 24 0 0 0 23.4-18.6l24-104a24.29 24.29 0 0 0-14.01-27.6z"></path></svg>			</span>
									<span class="elementor-button-text">Contacter notre équipe commerciale</span>
					</span>
					</a>
				</div>
								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				</div>
		<p>The post <a rel="nofollow" href="https://www.ng-sign.com/facture-electronique-en-tunisie-votre-plan-dactions-avec-ngsign/">Facture électronique en Tunisie : Votre plan d&rsquo;actions avec NGSign</a> appeared first on <a rel="nofollow" href="https://www.ng-sign.com">NGSIGN</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Facture électronique en Tunisie : ce qu’il faut savoir</title>
		<link>https://www.ng-sign.com/facture-electronique-en-tunisie-ce-quil-faut-savoir/</link>
		
		<dc:creator><![CDATA[Mohamed Ali Tarhouni]]></dc:creator>
		<pubDate>Sat, 19 Jul 2025 09:37:37 +0000</pubDate>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[facture électronique]]></category>
		<category><![CDATA[NGSign]]></category>
		<category><![CDATA[signature électronique]]></category>
		<guid isPermaLink="false">https://www.ng-sign.com/?p=6339</guid>

					<description><![CDATA[<p>Depuis le 1er juillet 2025, la facture électronique est devenue obligatoire en Tunisie pour de nombreuses entreprises, dans le cadre d’une réforme visant à moderniser les échanges, lutter contre la fraude fiscale et simplifier les démarches comptables. Elle repose sur des exigences strictes : signature électronique qualifiée, format structuré TEIF, transmission via la plateforme El Fatoora. Des sanctions financières sont prévues en cas de non-conformité.</p>
<p>The post <a rel="nofollow" href="https://www.ng-sign.com/facture-electronique-en-tunisie-ce-quil-faut-savoir/">Facture électronique en Tunisie : ce qu’il faut savoir</a> appeared first on <a rel="nofollow" href="https://www.ng-sign.com">NGSIGN</a>.</p>
]]></description>
										<content:encoded><![CDATA[		<div data-elementor-type="wp-post" data-elementor-id="6339" class="elementor elementor-6339">
						<section class="elementor-section elementor-top-section elementor-element elementor-element-5f3a849e elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="5f3a849e" data-element_type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-40dadac" data-id="40dadac" data-element_type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-212fcae8 elementor-widget elementor-widget-text-editor" data-id="212fcae8" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>Depuis le <strong>1er juillet 2025</strong>, la <strong>facture électronique devient obligatoire</strong> en Tunisie. Cette réforme majeure vise à moderniser les échanges, lutter contre la fraude fiscale, renforcer la traçabilité et simplifier les processus comptables.</p>
<p><!-- /wp:heading --><!-- wp:paragraph --></p>
<p><!-- /wp:paragraph --><!-- wp:paragraph --></p>
<p>Pour les directions financières, informatiques et comptables, <strong>il est essentiel d’anticiper dès maintenant</strong> cette transition.</p>
<p><!-- /wp:paragraph --><!-- wp:heading {"level":3} --></p>
<h2>📄 C’est quoi la facture électronique ?</h2>
<p><!-- /wp:heading --><!-- wp:paragraph --></p>
<p>Une <strong>facture électronique</strong> est une facture émise, transmise et reçue <strong>par voie entièrement dématérialisée</strong>, sans intervention papier à aucun moment du processus. Elle a <strong>la même valeur légale</strong> qu&rsquo;une facture papier à condition de respecter certaines <strong>exigences techniques</strong> (signature électronique, format structuré, transmission via une plateforme agréée, etc.).</p>
<p><!-- /wp:paragraph --><!-- wp:paragraph --></p>
<p>La <strong>signature électronique</strong> est un élément essentiel de la procédure de facture électronique : elle garantit l&rsquo;intégrité et l&rsquo;authenticité de la facture.</p>
<p><!-- /wp:paragraph --><!-- wp:heading {"level":3} --></p>
<h2>📌 Ce que dit la loi</h2>
<p><!-- /wp:heading --><!-- wp:paragraph --></p>
<p>La mise en place de la facture électronique s’appuie sur plusieurs textes légaux :</p>
<p><!-- /wp:paragraph --><!-- wp:list --></p>
<ul>
<li style="list-style-type: none;">
<ul><!-- wp:list-item --></ul>
</li>
</ul>
<ul>
<li style="list-style-type: none;">
<ul>
<li><strong>Loi de finances 2016</strong> (article 22) et <strong>décret 2016-1066</strong> : premières bases du dispositif</li>
</ul>
</li>
</ul>
<p><!-- /wp:list-item --><!-- wp:list-item --></p>
<ul>
<li style="list-style-type: none;">
<ul>
<li><strong>Loi de finances 2025</strong> (article 71) : généralisation progressive de l’obligation</li>
</ul>
</li>
</ul>
<p><!-- /wp:list-item --></p>
<p><!-- /wp:list --><!-- wp:paragraph --></p>
<p>Les entreprises concernées en priorité sont :</p>
<p><!-- /wp:paragraph --><!-- wp:list --></p>
<ul>
<li style="list-style-type: none;">
<ul><!-- wp:list-item --></ul>
</li>
</ul>
<ul>
<li style="list-style-type: none;">
<ul>
<li>Les <strong>grandes entreprises</strong></li>
</ul>
</li>
</ul>
<p><!-- /wp:list-item --><!-- wp:list-item --></p>
<ul>
<li style="list-style-type: none;">
<ul>
<li>Les <strong>fournisseurs de l’État</strong></li>
</ul>
</li>
</ul>
<p><!-- /wp:list-item --><!-- wp:list-item --></p>
<ul>
<li style="list-style-type: none;">
<ul>
<li>Les secteurs à haute sensibilité comme la <strong>pharmacie</strong> ou <strong>l’énergie</strong></li>
</ul>
</li>
</ul>
<p><!-- /wp:list-item --></p>
<p><!-- /wp:list --><!-- wp:paragraph --></p>
<p>Dès juillet 2025, la majorité des entreprises devront s’y conformer, avec un élargissement progressif aux <strong>PME</strong> et <strong>TPE</strong>.</p>
<p> </p>
<p><!-- /wp:paragraph --><!-- wp:heading {"level":3} --></p>
<h2>⚠️ Quelles sanctions en cas de non-conformité ?</h2>
<p><!-- /wp:heading --><!-- wp:paragraph --></p>
<p>Des <strong>amendes</strong> sont prévues en cas de non-respect :</p>
<p><!-- /wp:paragraph --><!-- wp:list --></p>
<ul>
<li style="list-style-type: none;">
<ul><!-- wp:list-item --></ul>
</li>
</ul>
<ul>
<li style="list-style-type: none;">
<ul>
<li>De <strong>100 à 500 DT</strong> par facture encore émise sur papier</li>
</ul>
</li>
</ul>
<p><!-- /wp:list-item --><!-- wp:list-item --></p>
<ul>
<li style="list-style-type: none;">
<ul>
<li>De <strong>250 à 10 000 DT</strong> pour chaque mention obligatoire absente L’administration appliquera également des <strong>plafonds de contrôle stricts</strong>.</li>
</ul>
</li>
</ul>
<p><!-- /wp:list-item --></p>
<p><!-- /wp:list --><!-- wp:heading {"level":3} --></p>
<h2>🛠️ Les exigences techniques à respecter</h2>
<p><!-- /wp:heading --><!-- wp:paragraph --></p>
<p>Pour être valable, une facture électronique doit répondre à plusieurs critères :</p>
<p><!-- /wp:paragraph --><!-- wp:list {"ordered":true} --></p>
<ol>
<li style="list-style-type: none;">
<ol><!-- wp:list-item --></ol>
</li>
</ol>
<ol>
<li style="list-style-type: none;">
<ol>
<li>Utilisation d&rsquo;une solution de <strong>signature électronique</strong> qualifiée <strong>homologuée</strong> par l&rsquo;ANCE</li>
<li>Transmission via <strong>la plateforme El Fatoora</strong>, gérée par <strong>Tunisie TradeNet (TTN)</strong></li>
<li>Utilisation du format <strong>TEIF (XML structuré)</strong></li>
<li>Présence d’un <strong>QR code</strong> et un identifiant unique</li>
<li>Usage d’un <strong>certificat électronique</strong> délivré par <strong>TunTrust</strong></li>
</ol>
</li>
</ol>
<ul>
<li style="list-style-type: none;"> </li>
</ul>
<p><!-- /wp:list-item --></p>
<p><!-- /wp:list --><!-- wp:separator --></p>
<p><!-- /wp:list-item --><!-- wp:list-item --></p>
<p><!-- /wp:list-item --><!-- wp:list-item --></p>
<p><!-- /wp:paragraph --></p>								</div>
				</div>
				<div class="elementor-element elementor-element-9bc40ac elementor-align-center elementor-widget elementor-widget-button" data-id="9bc40ac" data-element_type="widget" data-widget_type="button.default">
				<div class="elementor-widget-container">
									<div class="elementor-button-wrapper">
					<a class="elementor-button elementor-button-link elementor-size-sm" href="#elementor-action%3Aaction%3Dpopup%3Aopen%26settings%3DeyJpZCI6NDM3MywidG9nZ2xlIjpmYWxzZX0%3D">
						<span class="elementor-button-content-wrapper">
						<span class="elementor-button-icon">
				<svg aria-hidden="true" class="e-font-icon-svg e-fas-phone-alt" viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path d="M497.39 361.8l-112-48a24 24 0 0 0-28 6.9l-49.6 60.6A370.66 370.66 0 0 1 130.6 204.11l60.6-49.6a23.94 23.94 0 0 0 6.9-28l-48-112A24.16 24.16 0 0 0 122.6.61l-104 24A24 24 0 0 0 0 48c0 256.5 207.9 464 464 464a24 24 0 0 0 23.4-18.6l24-104a24.29 24.29 0 0 0-14.01-27.6z"></path></svg>			</span>
									<span class="elementor-button-text">Contacter notre équipe commerciale</span>
					</span>
					</a>
				</div>
								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				</div>
		<p>The post <a rel="nofollow" href="https://www.ng-sign.com/facture-electronique-en-tunisie-ce-quil-faut-savoir/">Facture électronique en Tunisie : ce qu’il faut savoir</a> appeared first on <a rel="nofollow" href="https://www.ng-sign.com">NGSIGN</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Cryptographie Post-Quantique &#8211; Partie 1 &#8211; Les notions de base</title>
		<link>https://www.ng-sign.com/cryptographie-post-quantique-partie-1-les-notions-de-base/</link>
		
		<dc:creator><![CDATA[Moez Ben Mbarka, Phd]]></dc:creator>
		<pubDate>Fri, 30 Aug 2024 13:00:14 +0000</pubDate>
				<category><![CDATA[Actualités]]></category>
		<category><![CDATA[Blog]]></category>
		<category><![CDATA[Non classé]]></category>
		<category><![CDATA[Cryptographie]]></category>
		<category><![CDATA[NGSign]]></category>
		<category><![CDATA[Post-quantique]]></category>
		<category><![CDATA[signature électronique]]></category>
		<guid isPermaLink="false">https://www.ng-sign.com/?p=6167</guid>

					<description><![CDATA[<p>Le NIST vient d&#8217;annoncer la publication des premières versions des algorithmes post-quantiques sélectionnés (https://csrc.nist.gov/projects/post-quantum-cryptography). Annonce importante et très attendue dans la communauté des éditeurs de solutions cryptographiques. Cependant, il ne s&#8217;agit pas d&#8217;un sujet théorique, mais c&#8217;est un réel défi dont l&#8217;impact concerne tout type d&#8217;organisation qui a des données sensibles à protéger (administrations, banques, [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://www.ng-sign.com/cryptographie-post-quantique-partie-1-les-notions-de-base/">Cryptographie Post-Quantique &#8211; Partie 1 &#8211; Les notions de base</a> appeared first on <a rel="nofollow" href="https://www.ng-sign.com">NGSIGN</a>.</p>
]]></description>
										<content:encoded><![CDATA[		<div data-elementor-type="wp-post" data-elementor-id="6167" class="elementor elementor-6167">
						<section class="elementor-section elementor-top-section elementor-element elementor-element-2f1e95b elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="2f1e95b" data-element_type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-6893cd0" data-id="6893cd0" data-element_type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-0cf7039 elementor-widget elementor-widget-text-editor" data-id="0cf7039" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p data-pm-slice="1 1 []">Le NIST vient d&rsquo;annoncer la publication des premières versions des algorithmes post-quantiques sélectionnés (<a href="https://csrc.nist.gov/projects/post-quantum-cryptography" rel="noopener noreferrer nofollow" data-md-href="https://csrc.nist.gov/projects/post-quantum-cryptography">https://csrc.nist.gov/projects/post-quantum-cryptography</a>). Annonce importante et très attendue dans la communauté des éditeurs de solutions cryptographiques. Cependant, il ne s&rsquo;agit pas d&rsquo;un sujet théorique, mais c&rsquo;est un réel défi dont l&rsquo;impact concerne tout type d&rsquo;organisation qui a des données sensibles à protéger (administrations, banques, industries..).</p>
<p>C&rsquo;est quoi la <strong>cryptographie quantique</strong> ? Et pourquoi, on parle déjà de cryptographie <strong>post</strong>-quantique ?</p>
<p>L&rsquo;objectif de cet premier article est de présenter, de façon simple, ces notions et l&rsquo;impact concret de la cryptographie quantique sur l&rsquo;usage de la signature électronique.</p>
<h1>Définitions</h1>
<h2>Informatique quantique</h2>
<p>Commençons par définir déjà le terme « quantique » ?</p>
<p>L&rsquo;informatique quantique est une discipline qui combine la théorie de l&rsquo;information et la mécanique quantique pour développer une nouvelle forme de calcul basée sur les qubits (bits quantiques). Contrairement aux bits classiques qui peuvent seulement représenter un état binaire (0 ou 1), les qubits peuvent exister dans un état de superposition, représentant simultanément 0 et 1, grâce aux propriétés quantiques comme la superposition et l&rsquo;intrication.</p>
<p>Concrètement, cette notion permet théoriquement de disposer d&rsquo;un ordinateur avec une puissance de calcul exponentielle par rapport à un ordinateur classique.</p>
<h2>Cryptographie quantique</h2>
<p>La cryptographie quantique est la branche de la cryptographie qui exploite les concepts de l&rsquo;informatique quantique pour définir de <strong>nouveaux protocoles cryptographiques</strong> équivalents aux algorithmes classiques. L&rsquo;une des applications les plus connues de la cryptographie quantique est un protocole d&rsquo;échange de clés : la distribution quantique de clés (Quantum Key Distribution, QKD). Cette technique permet à deux parties de partager une clé secrète, utilisée ensuite pour chiffrer et déchiffrer des messages, en garantissant que toute tentative d&rsquo;écoute clandestine ou d&rsquo;interception sera détectée immédiatement.</p>
<h2>Cryptographie post-quantique</h2>
<p>L&rsquo;objectif de la cryptographie post-quantique est de se défendre contre ces percées de l&rsquo;Informatique quantique. Contrairement, à ce que peut indiquer son nom, la cryptographie post-quantique vise à développer <strong>pour les ordinateurs classiques</strong>, des algorithmes et des protocoles robustes contre les attaques d&rsquo;ordinateurs quantiques.</p>
<h1>Pourquoi c&rsquo;est une menace pour vos données ?</h1>
<p>En plus de permettre de nouveaux protocoles cryptographiques théoriquement inviolables, l&rsquo;informatique quantique permet d&rsquo;effectuer des calculs beaucoup plus rapidement que les ordinateurs classiques. Cet avantage peut être exploité pour « casser » des algorithmes cryptographiques, <strong>largement utilisés</strong>, qui se basent sur la difficultés de faire certains types de calculs sur les ordinateurs classiques.</p>
<p>Un des exemples les plus connu est l&rsquo;algorithme de Shor. L&rsquo;implémentation de cet algorithme, pourrait en théorie factoriser de grands nombres entiers de manière exponentiellement plus rapide qu&rsquo;un algorithme classique. Étant donné que la sécurité des algorithmes comme RSA repose sur la difficulté de factoriser de grands nombres, l&rsquo;algorithme de Shor pourrait rendre ces systèmes vulnérables.</p>
<p>L&rsquo;informatique quantique a donc le potentiel de casser plusieurs algorithmes cryptographiques classiques <strong>qui sont actuellement utilisés pour protéger vos données</strong>. Voici quelques exemples notables :</p>
<ol>
<li>
<p><strong>RSA</strong> : Utilisé pour le chiffrement et la signature électronique, RSA repose sur la difficulté de factoriser de grands nombres entiers en leurs facteurs premiers. L&rsquo;algorithme de Shor, un algorithme quantique, peut factoriser ces grands nombres de manière exponentiellement plus rapide qu&rsquo;un algorithme classique, rendant RSA vulnérable à l&rsquo;informatique quantique.</p>
</li>
<li>
<p><strong>Diffie-Hellman</strong> : Utilisé pour l&rsquo;échange sécurisé de clés cryptographiques sur des canaux publics, il repose sur la difficulté de résoudre le problème du logarithme discret, un problème que l&rsquo;algorithme de Shor peut également résoudre efficacement.</p>
</li>
<li>
<p><strong>Elliptic Curve Cryptography (ECC)</strong> : Utilisé pour le chiffrement, la signature électronique et l&rsquo;échange de clés, les systèmes ECC reposent également sur la difficulté de résoudre le problème du logarithme discret. L&rsquo;algorithme de Shor peut donc aussi menacer les algorithmes ECC.</p>
</li>
</ol>
<h2>Quelle est réellement la menace ?</h2>
<p>Nous nous intéressons spécialement de l&rsquo;impact de l&rsquo;Informatique quantique sur l&rsquo;usage de la signature électronique et la PKI en général. La plus grande majorité des systèmes PKI et signature électroniques se basent sur les algorithmes<strong> RSA ou ECDSA </strong>qui sont directement impactés par les attaques utilisant l&rsquo;Informatique quantique.</p>
<p>Concrètement, casser RSA revient à forger des signatures électroniques, des certificats de signature, des certificats d&rsquo;autorités de certification, des CRLs, &#8230;</p>
<p>L&rsquo;impact est donc énorme et « la confiance » pourra devenir obsolète :</p>
<ul>
<li>
<p>La non-répudiation disparaît. Un attaquant peut reproduire une signature légitime en utilisant la clé privée RSA. Il deviendrait impossible de prouver qui a réellement signé le document.</p>
</li>
<li>
<p>Les PKI, qui gèrent les clés publiques et privées pour diverses applications (y compris les signatures électroniques), seraient également vulnérables. Un attaquant capable de casser RSA pourrait générer de faux certificats, compromettant ainsi l&rsquo;ensemble du système de confiance.</p>
</li>
</ul>
<h2>La menace est-elle imminente ?</h2>
<p>En pratique, aucun ordinateur quantique actuel n&rsquo;est capable d&rsquo;implémenter l&rsquo;algorithme de Shor qui rend obsolète les algorithmes basés sur la factorisation comme RSA.</p>
<p>Actuellement, les ordinateurs quantiques sont encore à un stade expérimental. Nous sommes encore loin des millions de qubits nécessaires pour casser des algorithmes cryptographiques comme RSA ou ECC, ce qui pourrait prendre 10 à 30 ans selon certaines estimations actuelles.</p>
<p><strong>Cependant, la réponse à la question est quand même OUI : </strong>la menace est imminente, voir il est probablement trop tard pour certains types d&rsquo;applications.</p>
<p>Effectivement, dans la plupart des applications basées sur la PKI et signature électronique des documents, la validité de la valeur probante de la signature est nécessaire pour une durée de vie qui dépasse la durée de validité du certificat lui même. Si RSA garantie la non-répudiation à la date de génération de la signature, l&rsquo;Informatique quantique pourra annuler cette garantie.</p>
<p>Même les systèmes équipés pour la LTA (Long Term Archival) pour les documents signés sont vulnérables. Les algorithmes actuels LTA se basent sur l&rsquo;utilisation de l&rsquo;horodatage à intervalles réguliers. Sauf que, l&rsquo;horodatage est aussi une signature électronique utilisant RSA.</p>
<p>La menace est encore plus critique pour les systèmes de chiffrement de données. Il suffit à un attaquant d&rsquo;intercepter aujourd&rsquo;hui des données confidentielles chiffrés et attendre « un peu » le temps du développement d&rsquo;un ordinateur quantique pour déchiffrer vos données. Il s&rsquo;agit d&rsquo;une attaque classique connu sous le nom « Harvest now, decrypt later ».</p>
<h1>Les nouveaux standards NIST</h1>
<p>C&rsquo;est dans ce contexte de l&rsquo;imminence des attaques quantiques que le NIST a lancé, depuis 2016, une initiative pour la standardisation d&rsquo;algorithmes post-quantiques. L&rsquo;objectif principal est d&rsquo;identifier et de standardiser un ensemble d&rsquo;algorithmes capables de remplacer les systèmes cryptographiques classiques vulnérables aux attaques quantiques.&nbsp;</p>
<p>Après 3 phases de sélection, le NIST vient d&rsquo;annoncer les premiers Drafts des nouveaux standards à utiliser pour la cryptographie asymétrique : <strong>CRYSTALS-Dilithium, CRYSTALS-KYBER and SPHINCS</strong> (<a href="https://csrc.nist.gov/Projects/post-quantum-cryptography/" rel="noopener noreferrer nofollow" data-md-href="https://csrc.nist.gov/Projects/post-quantum-cryptography/">https://csrc.nist.gov/Projects/post-quantum-cryptography/</a>). C&rsquo;est un tournant très important dans la communauté où on va entendre parler de nouveaux termes cryptographiques.</p>
<h1>Le rôle de la Direction des Systèmes d&rsquo;Information</h1>
<p>Chaque direction informatique doit dans les plus brefs délais mettre en place un plan d&rsquo;actions à court ou moyen termes pour préparer le terrain à la migration inévitable. L&rsquo;urgence dépend bien sûr de l&rsquo;usage que fait chaque métier des certificats, du chiffrement et des document signés.</p>
<p>Comme tout chantier de migration liée à une évolution technologique, la direction informatique doit travailler en interne mais surtout aussi avec ses fournisseurs qui doivent également vérifier leur vulnérabilité et migrer éventuellement vers des algorithmes post-quantiques dans leurs produits.</p>
<p>Nous reviendrons dans notre article suivant sur les actions et les défis de la migration.</p>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				</div>
		<p>The post <a rel="nofollow" href="https://www.ng-sign.com/cryptographie-post-quantique-partie-1-les-notions-de-base/">Cryptographie Post-Quantique &#8211; Partie 1 &#8211; Les notions de base</a> appeared first on <a rel="nofollow" href="https://www.ng-sign.com">NGSIGN</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>NGSign est certifié « eIDAS Qualified Trust Service Provider »</title>
		<link>https://www.ng-sign.com/ngsign-est-certifie-eidas-qualified-trust-service-provider/</link>
		
		<dc:creator><![CDATA[Mohamed Ali Tarhouni]]></dc:creator>
		<pubDate>Wed, 01 Sep 2021 10:29:29 +0000</pubDate>
				<category><![CDATA[Blog]]></category>
		<guid isPermaLink="false">https://www.ng-sign.com/?p=4170</guid>

					<description><![CDATA[<p>Nous sommes fiers et heureux de vous annoncer que NGSign est certifié «&#160;eIDAS Qualified Trust Service Provider&#160;» pour la création et la validation de certificats de signature éléctronique qualifiés. Cette certification atteste de la conformité de nos solutions PKI et signature électronique aux normes internationales. NGSign est désormais le&#160;premier acteur privé en Tunisie&#160;à obtenir cette [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://www.ng-sign.com/ngsign-est-certifie-eidas-qualified-trust-service-provider/">NGSign est certifié « eIDAS Qualified Trust Service Provider »</a> appeared first on <a rel="nofollow" href="https://www.ng-sign.com">NGSIGN</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p data-renderer-start-pos="9">Nous sommes fiers et heureux de vous annoncer que NGSign est certifié <strong data-renderer-mark="true">«&nbsp;eIDAS Qualified Trust Service Provider&nbsp;»</strong> pour la <strong data-renderer-mark="true">création et la validation de certificats de signature éléctronique qualifiés. </strong>Cette certification atteste de la conformité de nos solutions PKI et signature électronique aux normes internationales.</p>
<p data-renderer-start-pos="329">NGSign est désormais le&nbsp;premier acteur privé en Tunisie&nbsp;à obtenir cette certification qui nous permettra de fournir des services et des solutions de confiance électronique&nbsp;de bout en bout et d’offrir à nos clients une plateforme&nbsp;clé en main&nbsp;de signature électronique incluant la gestion des identités numériques et émission de certificat électronique qualifié.</p>
<p data-renderer-start-pos="329"><span data-inline-card="true" data-card-url="https://www.qscert.com/buxus/generate_page.php?page_id=117405"><span class="loader-wrapper"><a class="sc-eqIVtm iYTTYe" tabindex="0" href="https://www.qscert.com/buxus/generate_page.php?page_id=117405" data-testid="inline-card-resolved-view"><span class="sc-Rmtcm PSXul"><span class="sc-dVhcbM fghLuF">NG Technologies, QSCert</span></span></a></span></span></p>
<p data-renderer-start-pos="329"><img loading="lazy" decoding="async" class="alignnone size-full wp-image-4174" src="http://localhost/ngsign2/wp-content/uploads/2021/09/QSCert-certificate-1.png" alt="qscert-certificate-1" width="621" height="840" srcset="https://www.ng-sign.com/wp-content/uploads/2021/09/QSCert-certificate-1.png 621w, https://www.ng-sign.com/wp-content/uploads/2021/09/QSCert-certificate-1-222x300.png 222w" sizes="(max-width: 621px) 100vw, 621px" /></p>
<p>The post <a rel="nofollow" href="https://www.ng-sign.com/ngsign-est-certifie-eidas-qualified-trust-service-provider/">NGSign est certifié « eIDAS Qualified Trust Service Provider »</a> appeared first on <a rel="nofollow" href="https://www.ng-sign.com">NGSIGN</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>La version 2.16 de NGSign est en ligne</title>
		<link>https://www.ng-sign.com/la-version-2-16-de-ngsign-est-en-ligne/</link>
		
		<dc:creator><![CDATA[Mohamed Ali Tarhouni]]></dc:creator>
		<pubDate>Tue, 13 Apr 2021 14:03:10 +0000</pubDate>
				<category><![CDATA[Blog]]></category>
		<guid isPermaLink="false">https://www.ng-sign.com/?p=4108</guid>

					<description><![CDATA[<p>Nous avons le plaisir de vous annoncer que la version 2.16 de NGSign est en ligne. La nouvelle version de NGSign présente plusieurs nouvelles fonctionnalités telles que le compte organisation qui vous permettra de gérer les utilisateurs et les workflows au sein d’une organisation, la signature en parallèle pour une gestion poussée de la hiérarchie [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://www.ng-sign.com/la-version-2-16-de-ngsign-est-en-ligne/">La version 2.16 de NGSign est en ligne</a> appeared first on <a rel="nofollow" href="https://www.ng-sign.com">NGSIGN</a>.</p>
]]></description>
										<content:encoded><![CDATA[<h3 data-renderer-start-pos="26">Nous avons le plaisir de vous annoncer que la version 2.16 de NGSign est en ligne.</h3>
<p data-renderer-start-pos="110">La nouvelle version de NGSign présente plusieurs nouvelles fonctionnalités telles que le compte organisation qui vous permettra de gérer les utilisateurs et les workflows au sein d’une organisation, la signature en parallèle pour une gestion poussée de la hiérarchie de signatures, une intégration native avec QRSecure pour apposer un QRCode signé (Cachet Electronique Visible 2D-Doc) et le paiement en ligne pour alimenter votre compte NGSign.</p>
<p data-renderer-start-pos="556">Cette version fournit également des correctifs et améliorations qui font suite aux feedbacks et expérience utilisateur de nos clients.</p>
<p style="text-align: center;"><a class="btn btn-primary bigger" style="background: #5c5c5c; color: #ffcc00; border: 2px solid #5c5c5c; margin-top: 10px; font-weight: 800;" href="https://www.ng-sign.com/ngsign-releases-notes/">En savoir plus</a></p>
<p>The post <a rel="nofollow" href="https://www.ng-sign.com/la-version-2-16-de-ngsign-est-en-ligne/">La version 2.16 de NGSign est en ligne</a> appeared first on <a rel="nofollow" href="https://www.ng-sign.com">NGSIGN</a>.</p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
