{"id":1570,"date":"2026-05-28T09:51:40","date_gmt":"2026-05-28T09:51:40","guid":{"rendered":"https:\/\/cortexorigin.com\/?page_id=1570"},"modified":"2026-06-08T11:18:07","modified_gmt":"2026-06-08T11:18:07","slug":"demonstration-cortex-nk-2","status":"publish","type":"page","link":"https:\/\/cortexorigin.com\/index.php\/demonstration-cortex-nk-2\/","title":{"rendered":"D\u00c9MONSTRATION TECHNIQUE"},"content":{"rendered":"\n<meta charset=\"UTF-8\">\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n<title>Menu Cortex ORIGIN\u2122<\/title>\n<style>\n@import url('https:\/\/fonts.googleapis.com\/css2?family=DM+Sans:wght@400;500;600;700&family=JetBrains+Mono:wght@400;500&display=swap');\n \nbody { margin: 0; padding: 0; background: #F4F0EB; font-family: 'DM Sans', sans-serif; min-height: 600px; }\n \n\/* Wrapper full-width \u2014 isolation stricte (all:initial) + 100vw, identique \u00e0 .cidor-page\n   pour \u00e9chapper aux contraintes de largeur du th\u00e8me WordPress et garantir le bandeau jusqu'aux bords. *\/\n.menu-bar-wrapper {\n  all: initial;\n  display: block;\n  box-sizing: border-box;\n  width: 100vw;\n  position: relative;\n  left: calc(50% - 50vw);\n  background: #0C1829;\n  z-index: 9999;\n  font-family: 'DM Sans', sans-serif;\n}\n \n.menu-bar {\n  width: 100%;\n  background: #0C1829;\n  padding: 0 2rem;\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  position: relative;\n  z-index: 100;\n  box-sizing: border-box;\n}\n.menu-logo {\n  font-family: 'DM Sans', sans-serif; font-weight: 700; font-size: 0.95rem;\n  color: #fff; padding: 1rem 0; letter-spacing: 0.03em; white-space: nowrap;\n}\n.menu-logo span { color: #C9A96E; }\n.menu-items { display: flex; align-items: center; gap: 0; }\n \n\/* \u2500\u2500 AETZU ARROW AI BUTTON \u2500\u2500 *\/\n.menu-aetzu {\n  display: flex; align-items: center;\n  padding: 0.45rem 1rem;\n  background: rgba(201,169,110,0.12);\n  border: 1px solid rgba(201,169,110,0.35);\n  border-radius: 3px;\n  font-family: 'JetBrains Mono', monospace;\n  font-size: 0.65rem; font-weight: 500;\n  letter-spacing: 0.08em; text-transform: uppercase;\n  color: #C9A96E;\n  text-decoration: none;\n  transition: all 0.25s;\n  white-space: nowrap;\n  gap: 0.5rem;\n}\n.menu-aetzu::before {\n  content: '\u2b21';\n  font-size: 0.75rem;\n  opacity: 0.7;\n}\n.menu-aetzu::after {\n  content: '\u25be';\n  margin-left: 0.4rem;\n  font-size: 0.6rem;\n  opacity: 0.55;\n}\n.menu-aetzu-wrap {\n  position: relative;\n  display: flex;\n  align-items: center;\n  padding: 1rem 0;\n  margin-right: 0.5rem;\n}\n.menu-aetzu-wrap:hover .menu-dropdown-aetzu { display: block; }\n.menu-dropdown-aetzu {\n  display: none; position: absolute; top: 100%; left: 0;\n  background: #0C1829; border: 1px solid rgba(74,144,217,0.15);\n  border-top: 2px solid #C9A96E; border-radius: 0 0 4px 4px;\n  min-width: 360px; padding: 0.8rem 0; z-index: 99999;\n  box-shadow: 0 12px 40px rgba(0,0,0,0.4);\n}\n.menu-aetzu:hover {\n  background: rgba(201,169,110,0.25);\n  border-color: rgba(201,169,110,0.6);\n  color: #fff;\n}\n \n\/* \u2500\u2500 CORTEX WEB & API BUTTON \u2500\u2500 *\/\n.menu-webapi {\n  display: flex; align-items: center;\n  padding: 0.45rem 1rem;\n  background: rgba(201,169,110,0.12);\n  border: 1px solid rgba(201,169,110,0.35);\n  border-radius: 3px;\n  font-family: 'JetBrains Mono', monospace;\n  font-size: 0.65rem; font-weight: 500;\n  letter-spacing: 0.08em; text-transform: uppercase;\n  color: #C9A96E;\n  text-decoration: none;\n  transition: all 0.25s;\n  white-space: nowrap;\n  gap: 0.5rem;\n}\n.menu-webapi::before {\n  content: '\u25a3';\n  font-size: 0.75rem;\n  opacity: 0.7;\n}\n.menu-webapi::after {\n  content: '\u25be';\n  margin-left: 0.4rem;\n  font-size: 0.6rem;\n  opacity: 0.55;\n}\n.menu-webapi-wrap {\n  position: relative;\n  display: flex;\n  align-items: center;\n  padding: 1rem 0;\n  margin-right: 0.5rem;\n}\n.menu-webapi-wrap:hover .menu-dropdown-webapi { display: block; }\n.menu-dropdown-webapi {\n  display: none; position: absolute; top: 100%; left: 0;\n  background: #0C1829; border: 1px solid rgba(74,144,217,0.15);\n  border-top: 2px solid #C9A96E; border-radius: 0 0 4px 4px;\n  min-width: 360px; padding: 0.8rem 0; z-index: 99999;\n  box-shadow: 0 12px 40px rgba(0,0,0,0.4);\n}\n.menu-webapi:hover {\n  background: rgba(201,169,110,0.25);\n  border-color: rgba(201,169,110,0.6);\n  color: #fff;\n}\n \n\/* \u2500\u2500 CORTEX NK BUTTON (avec dropdown \u2014 MODIFI\u00c9) \u2500\u2500 *\/\n.menu-cortexnk-wrap {\n  position: relative;\n  display: flex;\n  align-items: center;\n  padding: 1rem 0;\n  margin-right: 0.5rem;\n}\n.menu-cortexnk {\n  display: flex; align-items: center;\n  padding: 0.45rem 1rem;\n  background: rgba(201,169,110,0.12);\n  border: 1px solid rgba(201,169,110,0.35);\n  border-radius: 3px;\n  font-family: 'JetBrains Mono', monospace;\n  font-size: 0.65rem; font-weight: 500;\n  letter-spacing: 0.08em; text-transform: uppercase;\n  color: #C9A96E;\n  text-decoration: none;\n  transition: all 0.25s;\n  white-space: nowrap;\n  gap: 0.5rem;\n}\n.menu-cortexnk::before {\n  content: '\u25c6';\n  font-size: 0.7rem;\n  opacity: 0.7;\n}\n.menu-cortexnk::after {\n  content: '\u25be';\n  margin-left: 0.4rem;\n  font-size: 0.6rem;\n  opacity: 0.55;\n}\n.menu-cortexnk:hover {\n  background: rgba(201,169,110,0.25);\n  border-color: rgba(201,169,110,0.6);\n  color: #fff;\n}\n.menu-cortexnk-wrap:hover .menu-dropdown-cortexnk { display: block; }\n.menu-dropdown-cortexnk {\n  display: none; position: absolute; top: 100%; left: 0;\n  background: #0C1829; border: 1px solid rgba(74,144,217,0.15);\n  border-top: 2px solid #C9A96E; border-radius: 0 0 4px 4px;\n  min-width: 360px; padding: 0.8rem 0; z-index: 99999;\n  box-shadow: 0 12px 40px rgba(0,0,0,0.4);\n}\n \n\/* \u2500\u2500 SECURE BOOT BUTTON (avec dropdown) \u2500\u2500 *\/\n.menu-secureboot-wrap {\n  position: relative;\n  display: flex;\n  align-items: center;\n  padding: 1rem 0;\n  margin-right: 0.5rem;\n}\n.menu-secureboot {\n  display: flex; align-items: center;\n  padding: 0.45rem 1rem;\n  background: rgba(201,169,110,0.12);\n  border: 1px solid rgba(201,169,110,0.35);\n  border-radius: 3px;\n  font-family: 'JetBrains Mono', monospace;\n  font-size: 0.65rem; font-weight: 500;\n  letter-spacing: 0.08em; text-transform: uppercase;\n  color: #C9A96E;\n  text-decoration: none;\n  transition: all 0.25s;\n  white-space: nowrap;\n  gap: 0.5rem;\n}\n.menu-secureboot::before {\n  content: '\u26bf';\n  font-size: 0.75rem;\n  opacity: 0.7;\n}\n.menu-secureboot::after {\n  content: '\u25be';\n  margin-left: 0.4rem;\n  font-size: 0.6rem;\n  opacity: 0.55;\n}\n.menu-secureboot:hover {\n  background: rgba(201,169,110,0.25);\n  border-color: rgba(201,169,110,0.6);\n  color: #fff;\n}\n.menu-secureboot-wrap:hover .menu-dropdown-secureboot { display: block; }\n.menu-dropdown-secureboot {\n  display: none; position: absolute; top: 100%; left: 0;\n  background: #0C1829; border: 1px solid rgba(74,144,217,0.15);\n  border-top: 2px solid #C9A96E; border-radius: 0 0 4px 4px;\n  min-width: 360px; padding: 0.8rem 0; z-index: 99999;\n  box-shadow: 0 12px 40px rgba(0,0,0,0.4);\n}\n \n\/* \u2500\u2500 BENCHMARK BUTTON (avec dropdown) \u2500\u2500 *\/\n.menu-benchmark-wrap {\n  position: relative;\n  display: flex;\n  align-items: center;\n  padding: 1rem 0;\n  margin-right: 0.5rem;\n}\n.menu-benchmark {\n  display: flex; align-items: center;\n  padding: 0.45rem 1rem;\n  background: rgba(74,144,217,0.10);\n  border: 1px solid rgba(74,144,217,0.30);\n  border-radius: 3px;\n  font-family: 'JetBrains Mono', monospace;\n  font-size: 0.65rem; font-weight: 500;\n  letter-spacing: 0.08em; text-transform: uppercase;\n  color: rgba(184,212,240,0.85);\n  text-decoration: none;\n  transition: all 0.25s;\n  white-space: nowrap;\n  gap: 0.5rem;\n}\n.menu-benchmark::before {\n  content: '\u25c8';\n  font-size: 0.7rem;\n  opacity: 0.65;\n}\n.menu-benchmark:hover {\n  background: rgba(74,144,217,0.22);\n  border-color: rgba(74,144,217,0.55);\n  color: #fff;\n}\n.menu-benchmark-wrap:hover .menu-dropdown-benchmark { display: block; }\n.menu-dropdown-benchmark {\n  display: none; position: absolute; top: 100%; left: 0;\n  background: #0C1829; border: 1px solid rgba(74,144,217,0.15);\n  border-top: 2px solid #C9A96E; border-radius: 0 0 4px 4px;\n  min-width: 320px; padding: 0.8rem 0; z-index: 99999;\n  box-shadow: 0 12px 40px rgba(0,0,0,0.4);\n}\n \n.menu-item {\n  position: relative; padding: 1rem 1rem;\n  font-size: 0.78rem; font-weight: 500; color: rgba(184,212,240,0.75);\n  cursor: pointer; letter-spacing: 0.02em; transition: color 0.2s;\n  white-space: nowrap;\n}\n.menu-item:hover { color: #fff; }\n.menu-item::after {\n  content: '\u25be'; margin-left: 0.3rem; font-size: 0.6rem; opacity: 0.5;\n}\n.menu-item.no-drop::after { content: ''; }\n.menu-cta {\n  font-family: 'JetBrains Mono', monospace; font-size: 0.65rem; font-weight: 500;\n  letter-spacing: 0.08em; text-transform: uppercase;\n  padding: 0.5rem 1.2rem; border-radius: 2px;\n  background: rgba(201,169,110,0.15); color: #C9A96E; border: 1px solid rgba(201,169,110,0.3);\n  cursor: pointer; transition: all 0.3s; white-space: nowrap;\n}\n.menu-cta:hover { background: rgba(201,169,110,0.25); color: #fff; }\n \n.menu-dropdown {\n  display: none; position: absolute; top: 100%; left: 0;\n  background: #0C1829; border: 1px solid rgba(74,144,217,0.15);\n  border-top: 2px solid #C9A96E; border-radius: 0 0 4px 4px;\n  min-width: 320px; padding: 0.8rem 0; z-index: 99999;\n  box-shadow: 0 12px 40px rgba(0,0,0,0.4);\n}\n.menu-item:hover .menu-dropdown { display: block; }\n.menu-dropdown a {\n  display: block; padding: 0.5rem 1.5rem; font-size: 0.8rem; color: rgba(184,212,240,0.6);\n  text-decoration: none; transition: all 0.2s; line-height: 1.5;\n}\n.menu-dropdown a:hover { color: #fff; background: rgba(74,144,217,0.08); }\n.menu-dropdown .drop-label {\n  font-family: 'JetBrains Mono', monospace; font-size: 0.58rem; font-weight: 600;\n  letter-spacing: 0.15em; color: #C9A96E; text-transform: uppercase;\n  padding: 0.6rem 1.5rem 0.3rem; display: block;\n}\n.menu-dropdown .drop-sep {\n  border: none; border-top: 1px solid rgba(74,144,217,0.08);\n  margin: 0.5rem 1.5rem;\n}\n \n.menu-dropdown a.drop-highlight {\n  display: flex; align-items: center; justify-content: space-between;\n  margin: 0.4rem 0.8rem 0.2rem;\n  padding: 0.55rem 1rem;\n  background: rgba(201,169,110,0.08);\n  border: 1px solid rgba(201,169,110,0.2);\n  border-radius: 3px;\n  color: #C9A96E;\n  font-weight: 600; font-size: 0.78rem;\n  transition: all 0.2s;\n}\n.menu-dropdown a.drop-highlight:hover {\n  background: rgba(201,169,110,0.18); color: #fff; border-color: rgba(201,169,110,0.45);\n}\n.drop-highlight-arrow { font-size: 0.65rem; opacity: 0.6; margin-left: 8px; }\n \n.menu-dropdown a.drop-sim {\n  display: flex; align-items: center; justify-content: space-between;\n  margin: 0.25rem 0.8rem;\n  padding: 0.5rem 1rem;\n  background: rgba(74,144,217,0.06);\n  border: 1px solid rgba(74,144,217,0.18);\n  border-radius: 3px;\n  color: rgba(184,212,240,0.85);\n  font-size: 0.78rem;\n  transition: all 0.2s;\n}\n.menu-dropdown a.drop-sim:hover {\n  background: rgba(74,144,217,0.14); color: #fff; border-color: rgba(74,144,217,0.4);\n}\n.drop-sim-icon { font-size: 0.7rem; opacity: 0.55; margin-left: 8px; }\n.mega-dropdown {\n  display: none; position: absolute; top: 100%; left: -100px;\n  background: #0C1829; border: 1px solid rgba(74,144,217,0.15);\n  border-top: 2px solid #C9A96E; border-radius: 0 0 4px 4px;\n  width: 640px; padding: 1.5rem; z-index: 99999;\n  box-shadow: 0 12px 40px rgba(0,0,0,0.4);\n}\n.menu-item:hover .mega-dropdown { display: block; }\n.mega-cols { display: grid; grid-template-columns: 1fr 1fr; gap: 0 2rem; }\n.mega-col .drop-label { padding: 0 0 0.3rem; }\n.mega-col a {\n  display: block; padding: 0.35rem 0; font-size: 0.78rem; color: rgba(184,212,240,0.6);\n  text-decoration: none; transition: color 0.2s;\n}\n.mega-col a:hover { color: #fff; }\n.mega-col a.drop-highlight {\n  margin: 0.5rem 0 0.2rem; padding: 0.5rem 0.8rem;\n  background: rgba(201,169,110,0.08); border: 1px solid rgba(201,169,110,0.2);\n  border-radius: 3px; color: #C9A96E; font-weight: 600;\n  display: flex; align-items: center; justify-content: space-between;\n}\n.mega-col a.drop-highlight:hover {\n  background: rgba(201,169,110,0.18); color: #fff; border-color: rgba(201,169,110,0.45);\n}\n.mega-col a.drop-sim {\n  margin: 0.35rem 0; padding: 0.45rem 0.8rem;\n  background: rgba(74,144,217,0.06); border: 1px solid rgba(74,144,217,0.18);\n  border-radius: 3px; color: rgba(184,212,240,0.85);\n  display: flex; align-items: center; justify-content: space-between;\n  font-size: 0.78rem;\n}\n.mega-col a.drop-sim:hover {\n  background: rgba(74,144,217,0.14); color: #fff; border-color: rgba(74,144,217,0.4);\n}\n\/* \u2500\u2500 BOUTON INVESTISSEURS (CTA primaire, dor\u00e9 plein) \u2500\u2500 *\/\n.menu-investor {\n  font-family: 'JetBrains Mono', monospace; font-size: 0.65rem; font-weight: 600;\n  letter-spacing: 0.08em; text-transform: uppercase;\n  padding: 0.5rem 1.2rem; border-radius: 2px;\n  background: #C9A96E; color: #0C1829; border: 1px solid #C9A96E;\n  cursor: pointer; transition: all 0.3s; white-space: nowrap; margin-right: 0.6rem;\n  text-decoration: none; display: inline-block;\n}\n.menu-investor:hover { background: #d9bd87; border-color: #d9bd87; }\n.preview-hint {\n  text-align: center; color: #6b7280; font-family: 'JetBrains Mono', monospace;\n  font-size: 0.7rem; padding: 3rem 1rem 1rem; letter-spacing: 0.05em;\n}\n.preview-hint strong { color: #C9A96E; }\n<\/style>\n \n \n \n<div class=\"menu-bar-wrapper\">\n<div class=\"menu-bar\">\n  <div class=\"menu-logo\">CORTEX <span>ORIGIN\u2122<\/span><\/div>\n  <div class=\"menu-items\">\n \n    <!-- AETZU ARROW AI (avec dropdown) -->\n    <div class=\"menu-aetzu-wrap\">\n      <a href=\"https:\/\/cortexorigin.com\/index.php\/aetzu-arrow-ai\/\" class=\"menu-aetzu\">\n        AETZU ARROW AI\u2122\n      <\/a>\n      <div class=\"menu-dropdown menu-dropdown-aetzu\">\n        <span class=\"drop-label\">AETZU ARROW AI<\/span>\n        <a href=\"https:\/\/cortexorigin.com\/index.php\/aetzu-arrow-ai\/\" class=\"drop-sim\">\n          AETZU ARROW AI\u2122 \u00b7 D\u00e9fense active\n          <span class=\"drop-sim-icon\">\u2197<\/span>\n        <\/a>\n        <hr class=\"drop-sep\">\n        <span class=\"drop-label\">Analyse strat\u00e9gique<\/span>\n        <a href=\"https:\/\/cortexorigin.com\/index.php\/marche-et-positionnement-2\/\" class=\"drop-highlight\">\n          March\u00e9 et positionnement\n          <span class=\"drop-highlight-arrow\">\u2197<\/span>\n        <\/a>\n      <\/div>\n    <\/div>\n \n    <!-- CORTEX WEB & API (avec dropdown) -->\n    <div class=\"menu-webapi-wrap\">\n      <a href=\"https:\/\/cortexorigin.com\/index.php\/cortex-idor\/\" class=\"menu-webapi\">\n        CORTEX WEB &amp; API\u2122\n      <\/a>\n      <div class=\"menu-dropdown menu-dropdown-webapi\">\n        <span class=\"drop-label\">CORTEX Web &amp; API<\/span>\n        <a href=\"https:\/\/cortexorigin.com\/index.php\/cortex-idor\/\" class=\"drop-sim\">\n          CORTEX IDOR\u2122 \u00b7 Passerelle d&rsquo;autorisation\n          <span class=\"drop-sim-icon\">\u2197<\/span>\n        <\/a>\n        <hr class=\"drop-sep\">\n        <span class=\"drop-label\">Analyse strat\u00e9gique<\/span>\n        <a href=\"https:\/\/cortexorigin.com\/index.php\/1689-2\/\" class=\"drop-highlight\">\n          March\u00e9 et positionnement\n          <span class=\"drop-highlight-arrow\">\u2197<\/span>\n        <\/a>\n      <\/div>\n    <\/div>\n \n    <!-- CORTEX NK (avec dropdown) -->\n    <div class=\"menu-cortexnk-wrap\">\n      <a href=\"https:\/\/cortexorigin.com\/index.php\/cortex-nk\/\" class=\"menu-cortexnk\">\n        CORTEX NK\u2122\n      <\/a>\n      <div class=\"menu-dropdown menu-dropdown-cortexnk\">\n        <span class=\"drop-label\">Famille CORTEX NK<\/span>\n        <a href=\"https:\/\/cortexorigin.com\/index.php\/cortex-nk\/\" class=\"drop-sim\">\n          CORTEX NK\u2122 \u00b7 Micronoyau souverain\n          <span class=\"drop-sim-icon\">\u2197<\/span>\n        <\/a>\n        <a href=\"https:\/\/cortexorigin.com\/index.php\/cortex-nk-3d\/\" class=\"drop-highlight\">\n          CORTEX NK 3D\u2122 \u00b7 Cybers\u00e9curit\u00e9 active\n          <span class=\"drop-highlight-arrow\">\u2197<\/span>\n        <\/a>\n        <hr class=\"drop-sep\">\n        <span class=\"drop-label\">Analyse strat\u00e9gique<\/span>\n        <a href=\"https:\/\/cortexorigin.com\/index.php\/marche-et-positionnement\/\" class=\"drop-sim\">\n          March\u00e9 &amp; positionnement\n          <span class=\"drop-sim-icon\">\u2197<\/span>\n        <\/a>\n      <\/div>\n    <\/div>\n \n    <!-- SECURE BOOT (avec dropdown) -->\n    <div class=\"menu-secureboot-wrap\">\n      <a href=\"https:\/\/cortexorigin.com\/index.php\/cortex-nk-secure-boot\/\" class=\"menu-secureboot\">\n        Secure Boot\n      <\/a>\n      <div class=\"menu-dropdown menu-dropdown-secureboot\">\n        <span class=\"drop-label\">Modules Secure Boot<\/span>\n        <a href=\"https:\/\/cortexorigin.com\/index.php\/cortex-nk-secure-boot\/\" class=\"drop-sim\">\n          Secure Boot S1-S10 \u00b7 Module natif\n          <span class=\"drop-sim-icon\">\u2197<\/span>\n        <\/a>\n        <a href=\"https:\/\/cortexorigin.com\/index.php\/secure-boot-tf-a-post-quantique\/\" class=\"drop-highlight\">\n          Secure Boot TF-A \u00b7 Post-Quantique\n          <span class=\"drop-highlight-arrow\">\u2197<\/span>\n        <\/a>\n      <\/div>\n    <\/div>\n \n    <!-- BENCHMARK (avec dropdown D\u00c9MONSTRATION) -->\n    <div class=\"menu-benchmark-wrap\">\n      <a href=\"https:\/\/cortexorigin.com\/index.php\/mttd-benchmark-v2-0-aetzu-arrow-ai\/\" class=\"menu-benchmark\">\n        Benchmark\n      <\/a>\n      <div class=\"menu-dropdown menu-dropdown-benchmark\">\n        <span class=\"drop-label\">D\u00e9monstration<\/span>\n        <a href=\"https:\/\/cortexorigin.com\/index.php\/demonstration-cortex-nk-2\/\" class=\"drop-highlight\">\n          D\u00c9MONSTRATION CORTEX NK\u2122\n          <span class=\"drop-highlight-arrow\">\u2197<\/span>\n        <\/a>\n        <hr class=\"drop-sep\">\n        <span class=\"drop-label\">Capacit\u00e9s<\/span>\n        <a href=\"https:\/\/cortexorigin.com\/index.php\/cryptographie\/\" class=\"drop-sim\">\n          Cryptographie\n          <span class=\"drop-sim-icon\">\u2197<\/span>\n        <\/a>\n        <a href=\"https:\/\/cortexorigin.com\/index.php\/secure-boot\/\" class=\"drop-sim\">\n          Secure Boot\n          <span class=\"drop-sim-icon\">\u2197<\/span>\n        <\/a>\n        <a href=\"https:\/\/cortexorigin.com\/index.php\/auto-containment-2\/\" class=\"drop-sim\">\n          Auto-Containment\n          <span class=\"drop-sim-icon\">\u2197<\/span>\n        <\/a>\n        <a href=\"https:\/\/cortexorigin.com\/index.php\/audit-log-immuable\/\" class=\"drop-sim\">\n          Audit Log Immuable\n          <span class=\"drop-sim-icon\">\u2197<\/span>\n        <\/a>\n        <a href=\"https:\/\/cortexorigin.com\/index.php\/attestation-et-orchestration-post-quantique\/\" class=\"drop-sim\">\n          Mesh v1\n          <span class=\"drop-sim-icon\">\u2197<\/span>\n        <\/a>\n      <\/div>\n    <\/div>\n \n    <!-- V\u00c9RIFICATION (m\u00e9ga-d\u00e9roulant \u2014 preuve \/ CFVL) -->\n    <div class=\"menu-item\">\n      V\u00e9rification\n      <div class=\"mega-dropdown\" style=\"width:680px; left:auto; right:0;\">\n        <div class=\"mega-cols\">\n          <div class=\"mega-col\">\n            <span class=\"drop-label\">CFVL \u2014 Laboratoire formel<\/span>\n            <a href=\"https:\/\/cortexorigin.com\/index.php\/689-2\/\">CFVL \u2014 Page principale<\/a>\n            <a href=\"https:\/\/cortexorigin.com\/index.php\/841-2\/\">Journal R&amp;D<\/a>\n            <a href=\"https:\/\/cortexorigin.com\/index.php\/833-2\/\">Publications &amp; \u00e9valuations<\/a>\n            <a href=\"https:\/\/cortexorigin.com\/index.php\/827-2\/\">M\u00e9thodologie<\/a>\n            <a href=\"https:\/\/cortexorigin.com\/index.php\/rapport-mttd-mttb\/\">Rapport MTTD \/ MTTB<\/a>\n            <hr class=\"drop-sep\" style=\"margin:0.6rem 0\">\n            <span class=\"drop-label\" style=\"padding:0.4rem 0 0.3rem\">Recherche<\/span>\n            <a href=\"https:\/\/cortexorigin.com\/index.php\/604-2\/\">Cortex AGI Exp\u00e9rimental<\/a>\n            <a href=\"https:\/\/cortexorigin.com\/index.php\/cortex-origin-2\/\">MVP CORTEX\u2122<\/a>\n            <a href=\"https:\/\/cortexorigin.com\/index.php\/814-2\/\">IA expliqu\u00e9e simplement<\/a>\n          <\/div>\n          <div class=\"mega-col\">\n            <span class=\"drop-label\">Simulations interactives<\/span>\n            <a href=\"https:\/\/cortexorigin.com\/index.php\/test\/\" class=\"drop-sim\">\n              Simulations Attaque\n              <span class=\"drop-sim-icon\">\u26a1<\/span>\n            <\/a>\n            <a href=\"https:\/\/cortexorigin.com\/index.php\/simulation\/\" class=\"drop-sim\">\n              Sch\u00e9ma &amp; Simulations\n              <span class=\"drop-sim-icon\">\u25ce<\/span>\n            <\/a>\n            <hr class=\"drop-sep\" style=\"margin:0.6rem 0\">\n            <span class=\"drop-label\" style=\"padding:0.4rem 0 0.3rem\">Tableaux de bord<\/span>\n            <a href=\"https:\/\/cortexorigin.com\/index.php\/mttd-benchmark-v2-0-aetzu-arrow-ai\/\" class=\"drop-highlight\">\n              MTTD Benchmark v2.0\n              <span class=\"drop-highlight-arrow\">\u2197<\/span>\n            <\/a>\n            <a href=\"https:\/\/cortexorigin.com\/index.php\/1043-2\/\" class=\"drop-highlight\">\n              Evaluation Dashboard\n              <span class=\"drop-highlight-arrow\">\u2197<\/span>\n            <\/a>\n          <\/div>\n        <\/div>\n      <\/div>\n    <\/div>\n \n    <!-- INVESTISSEURS (lien \u00e0 ajouter ult\u00e9rieurement) -->\n    <a href=\"https:\/\/cortexorigin.com\/index.php\/investisseurs-partenaires-strategiques\/\" class=\"menu-investor\">Investisseurs<\/a>\n \n    <!-- CTA -->\n    <a href=\"mailto:press@cortexorigin.com\" style=\"text-decoration:none\">\n      <div class=\"menu-cta\">Contact<\/div>\n    <\/a>\n \n  <\/div>\n<\/div>\n<\/div>\n\n\n\n<div style=\"width:100vw;position:relative;left:calc(50% - 50vw);box-sizing:border-box;font-family:-apple-system,'Segoe UI',Helvetica,Arial,sans-serif;color:#e0e0e0;background:#0a0a0a;padding:24px 4vw;border-top:1px solid #333;border-bottom:1px solid #333;\">\n \n<div style=\"max-width:1400px;margin:0 auto;\">\n \n<h3 style=\"font-size:17px;color:#d4a551;font-weight:600;margin:0 0 4px 0;\">15 primitives BINAIRE prouv\u00e9es Constant-Time<\/h3>\n<p style=\"font-size:12px;color:#888;margin:0 0 14px 0;line-height:1.45;\">Preuves formelles de Constant-Time au niveau binaire ARM64 + x86-64 via HACL* (CT-Pass) + Binsec\/Rel. M\u00e9thodologie CT-slice + composition stricte. Reproductibilit\u00e9 via commits Git PR #19.<\/p>\n \n<div style=\"overflow-x:auto;\">\n<table style=\"width:100%;border-collapse:collapse;font-size:12px;margin-bottom:8px;table-layout:fixed;\">\n<colgroup>\n<col style=\"width:28%;\">\n<col style=\"width:20%;\">\n<col style=\"width:34%;\">\n<col style=\"width:18%;\">\n<\/colgroup>\n<thead>\n<tr style=\"background:#1a1a1a;\">\n<th style=\"text-align:left;padding:8px 10px;color:#85b7eb;font-weight:600;border-bottom:1px solid #333;\">Primitive<\/th>\n<th style=\"text-align:left;padding:8px 10px;color:#85b7eb;font-weight:600;border-bottom:1px solid #333;\">Sprint \/ CFVL<\/th>\n<th style=\"text-align:left;padding:8px 10px;color:#85b7eb;font-weight:600;border-bottom:1px solid #333;\">Usage prod r\u00e9el<\/th>\n<th style=\"text-align:left;padding:8px 10px;color:#85b7eb;font-weight:600;border-bottom:1px solid #333;\">Statut<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr><td style=\"padding:7px 10px;border-bottom:1px solid #1f1f1f;\">SHA-256 (1 bloc)<\/td><td style=\"padding:7px 10px;border-bottom:1px solid #1f1f1f;color:#aaa;\">65 \/ BINSEC-009<\/td><td style=\"padding:7px 10px;border-bottom:1px solid #1f1f1f;color:#bbb;\">TLS, JWT, signatures<\/td><td style=\"padding:7px 10px;border-bottom:1px solid #1f1f1f;\"><span style=\"font-size:10px;padding:3px 8px;border-radius:4px;background:#0f3a2a;color:#5dcaa5;\">UTILIS\u00c9E<\/span><\/td><\/tr>\n<tr><td style=\"padding:7px 10px;border-bottom:1px solid #1f1f1f;\">SHA-256 multi-bloc (4 bl.)<\/td><td style=\"padding:7px 10px;border-bottom:1px solid #1f1f1f;color:#aaa;\">83 \/ BINSEC-025<\/td><td style=\"padding:7px 10px;border-bottom:1px solid #1f1f1f;color:#bbb;\">Hachage volumes<\/td><td style=\"padding:7px 10px;border-bottom:1px solid #1f1f1f;\"><span style=\"font-size:10px;padding:3px 8px;border-radius:4px;background:#0f3a2a;color:#5dcaa5;\">UTILIS\u00c9E<\/span><\/td><\/tr>\n<tr><td style=\"padding:7px 10px;border-bottom:1px solid #1f1f1f;\">HMAC-SHA-256<\/td><td style=\"padding:7px 10px;border-bottom:1px solid #1f1f1f;color:#aaa;\">66 \/ BINSEC-010<\/td><td style=\"padding:7px 10px;border-bottom:1px solid #1f1f1f;color:#bbb;\">TLS, JWT, capability MAC<\/td><td style=\"padding:7px 10px;border-bottom:1px solid #1f1f1f;\"><span style=\"font-size:10px;padding:3px 8px;border-radius:4px;background:#0f3a2a;color:#5dcaa5;\">UTILIS\u00c9E<\/span><\/td><\/tr>\n<tr><td style=\"padding:7px 10px;border-bottom:1px solid #1f1f1f;\">Poly1305-32<\/td><td style=\"padding:7px 10px;border-bottom:1px solid #1f1f1f;color:#aaa;\">67 \/ BINSEC-011<\/td><td style=\"padding:7px 10px;border-bottom:1px solid #1f1f1f;color:#bbb;\">AEAD authentication<\/td><td style=\"padding:7px 10px;border-bottom:1px solid #1f1f1f;\"><span style=\"font-size:10px;padding:3px 8px;border-radius:4px;background:#0f3a2a;color:#5dcaa5;\">UTILIS\u00c9E<\/span><\/td><\/tr>\n<tr><td style=\"padding:7px 10px;border-bottom:1px solid #1f1f1f;\">ChaCha20<\/td><td style=\"padding:7px 10px;border-bottom:1px solid #1f1f1f;color:#aaa;\">68 \/ BINSEC-012<\/td><td style=\"padding:7px 10px;border-bottom:1px solid #1f1f1f;color:#bbb;\">Chiffrement flux (TLS, WireGuard)<\/td><td style=\"padding:7px 10px;border-bottom:1px solid #1f1f1f;\"><span style=\"font-size:10px;padding:3px 8px;border-radius:4px;background:#0f3a2a;color:#5dcaa5;\">UTILIS\u00c9E<\/span><\/td><\/tr>\n<tr><td style=\"padding:7px 10px;border-bottom:1px solid #1f1f1f;\">ChaCha20-Poly1305 AEAD<\/td><td style=\"padding:7px 10px;border-bottom:1px solid #1f1f1f;color:#aaa;\">79 \/ BINSEC-022<\/td><td style=\"padding:7px 10px;border-bottom:1px solid #1f1f1f;color:#bbb;\">TLS 1.3, WireGuard, Signal<\/td><td style=\"padding:7px 10px;border-bottom:1px solid #1f1f1f;\"><span style=\"font-size:10px;padding:3px 8px;border-radius:4px;background:#0f3a2a;color:#5dcaa5;\">UTILIS\u00c9E<\/span><\/td><\/tr>\n<tr><td style=\"padding:7px 10px;border-bottom:1px solid #1f1f1f;\">HKDF-extract \/ SHA-256<\/td><td style=\"padding:7px 10px;border-bottom:1px solid #1f1f1f;color:#aaa;\">70 \/ BINSEC-014<\/td><td style=\"padding:7px 10px;border-bottom:1px solid #1f1f1f;color:#bbb;\">D\u00e9rivation cl\u00e9s TLS 1.3<\/td><td style=\"padding:7px 10px;border-bottom:1px solid #1f1f1f;\"><span style=\"font-size:10px;padding:3px 8px;border-radius:4px;background:#0f3a2a;color:#5dcaa5;\">UTILIS\u00c9E<\/span><\/td><\/tr>\n<tr><td style=\"padding:7px 10px;border-bottom:1px solid #1f1f1f;\">HKDF-expand \/ SHA-256<\/td><td style=\"padding:7px 10px;border-bottom:1px solid #1f1f1f;color:#aaa;\">77-B \/ BINSEC-021<\/td><td style=\"padding:7px 10px;border-bottom:1px solid #1f1f1f;color:#bbb;\">D\u00e9rivation cl\u00e9s TLS 1.3<\/td><td style=\"padding:7px 10px;border-bottom:1px solid #1f1f1f;\"><span style=\"font-size:10px;padding:3px 8px;border-radius:4px;background:#0f3a2a;color:#5dcaa5;\">UTILIS\u00c9E<\/span><\/td><\/tr>\n<tr><td style=\"padding:7px 10px;border-bottom:1px solid #1f1f1f;\">SHA-3 \/ Keccak-256<\/td><td style=\"padding:7px 10px;border-bottom:1px solid #1f1f1f;color:#aaa;\">69 \/ BINSEC-013<\/td><td style=\"padding:7px 10px;border-bottom:1px solid #1f1f1f;color:#bbb;\">Ethereum, NIST SP 800-185<\/td><td style=\"padding:7px 10px;border-bottom:1px solid #1f1f1f;\"><span style=\"font-size:10px;padding:3px 8px;border-radius:4px;background:#2a2618;color:#d4a551;\">CATALOGUE<\/span><\/td><\/tr>\n<tr><td style=\"padding:7px 10px;border-bottom:1px solid #1f1f1f;\">SHA-512 (2 blocs)<\/td><td style=\"padding:7px 10px;border-bottom:1px solid #1f1f1f;color:#aaa;\">84 \/ BINSEC-027<\/td><td style=\"padding:7px 10px;border-bottom:1px solid #1f1f1f;color:#bbb;\">RFC 6234, certificats<\/td><td style=\"padding:7px 10px;border-bottom:1px solid #1f1f1f;\"><span style=\"font-size:10px;padding:3px 8px;border-radius:4px;background:#2a2618;color:#d4a551;\">CATALOGUE<\/span><\/td><\/tr>\n<tr><td style=\"padding:7px 10px;border-bottom:1px solid #1f1f1f;\">HMAC-SHA-512<\/td><td style=\"padding:7px 10px;border-bottom:1px solid #1f1f1f;color:#aaa;\">84 \/ BINSEC-028<\/td><td style=\"padding:7px 10px;border-bottom:1px solid #1f1f1f;color:#bbb;\">IPsec, signatures longues<\/td><td style=\"padding:7px 10px;border-bottom:1px solid #1f1f1f;\"><span style=\"font-size:10px;padding:3px 8px;border-radius:4px;background:#2a2618;color:#d4a551;\">CATALOGUE<\/span><\/td><\/tr>\n<tr><td style=\"padding:7px 10px;border-bottom:1px solid #1f1f1f;\">HMAC-BLAKE2b-32<\/td><td style=\"padding:7px 10px;border-bottom:1px solid #1f1f1f;color:#aaa;\">83 \/ BINSEC-026<\/td><td style=\"padding:7px 10px;border-bottom:1px solid #1f1f1f;color:#bbb;\">Argon2, WireGuard<\/td><td style=\"padding:7px 10px;border-bottom:1px solid #1f1f1f;\"><span style=\"font-size:10px;padding:3px 8px;border-radius:4px;background:#2a2618;color:#d4a551;\">CATALOGUE<\/span><\/td><\/tr>\n<tr><td style=\"padding:7px 10px;border-bottom:1px solid #1f1f1f;\">HKDF-expand \/ SHA-512<\/td><td style=\"padding:7px 10px;border-bottom:1px solid #1f1f1f;color:#aaa;\">85.1 \/ BINSEC-029<\/td><td style=\"padding:7px 10px;border-bottom:1px solid #1f1f1f;color:#bbb;\">KDF haute s\u00e9curit\u00e9<\/td><td style=\"padding:7px 10px;border-bottom:1px solid #1f1f1f;\"><span style=\"font-size:10px;padding:3px 8px;border-radius:4px;background:#2a2618;color:#d4a551;\">CATALOGUE<\/span><\/td><\/tr>\n<tr><td style=\"padding:7px 10px;border-bottom:1px solid #1f1f1f;\">X25519 ECDH \u2b50<\/td><td style=\"padding:7px 10px;border-bottom:1px solid #1f1f1f;color:#aaa;\">85.2 \/ BINSEC-030<\/td><td style=\"padding:7px 10px;border-bottom:1px solid #1f1f1f;color:#bbb;\">TLS 1.3, WireGuard, Signal, SSH<\/td><td style=\"padding:7px 10px;border-bottom:1px solid #1f1f1f;\"><span style=\"font-size:10px;padding:3px 8px;border-radius:4px;background:#1a2f4a;color:#85b7eb;\">UNIQUE MONDIAL<\/span><\/td><\/tr>\n<tr><td style=\"padding:7px 10px;\">FrodoKEM-64 KEM \ud83c\udfc6<\/td><td style=\"padding:7px 10px;color:#aaa;\">88 \/ BINSEC-036<\/td><td style=\"padding:7px 10px;color:#bbb;\">Recherche \u00b7 variante test PQC<\/td><td style=\"padding:7px 10px;\"><span style=\"font-size:10px;padding:3px 8px;border-radius:4px;background:#3a2418;color:#f0997b;\">1\u00c8RE MONDIALE PQC<\/span><\/td><\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n \n<h3 style=\"font-size:17px;color:#d4a551;font-weight:600;margin:26px 0 4px 0;\">8 primitives benchmark\u00e9es performance<\/h3>\n<p style=\"font-size:12px;color:#888;margin:0 0 14px 0;line-height:1.45;\">Mesures de performance temporelle r\u00e9elles sur Mac Apple Silicon \u00b7 clang -O2 \u00b7 N=1000 \u00b7 CLOCK_MONOTONIC_RAW \u00b7 mean\/p50\/p95\/p99. liboqs 0.10.1 + libsodium. Standards FIPS 203\/204\/205 + Round 4 NIST (BIKE, HQC).<\/p>\n \n<div style=\"overflow-x:auto;\">\n<table style=\"width:100%;border-collapse:collapse;font-size:12px;margin-bottom:8px;table-layout:fixed;\">\n<colgroup>\n<col style=\"width:45%;\">\n<col style=\"width:35%;\">\n<col style=\"width:20%;\">\n<\/colgroup>\n<thead>\n<tr style=\"background:#1a1a1a;\">\n<th style=\"text-align:left;padding:8px 10px;color:#85b7eb;font-weight:600;border-bottom:1px solid #333;\">Primitive<\/th>\n<th style=\"text-align:left;padding:8px 10px;color:#85b7eb;font-weight:600;border-bottom:1px solid #333;\">Standard<\/th>\n<th style=\"text-align:left;padding:8px 10px;color:#85b7eb;font-weight:600;border-bottom:1px solid #333;\">Mesure<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr><td style=\"padding:7px 10px;border-bottom:1px solid #1f1f1f;\">ChaCha20-Poly1305 encrypt 64B<\/td><td style=\"padding:7px 10px;border-bottom:1px solid #1f1f1f;color:#aaa;\">RFC 8439 \u00b7 libsodium<\/td><td style=\"padding:7px 10px;border-bottom:1px solid #1f1f1f;color:#5dcaa5;\">310,90 ns<\/td><\/tr>\n<tr><td style=\"padding:7px 10px;border-bottom:1px solid #1f1f1f;\">HMAC-SHA256 64B input<\/td><td style=\"padding:7px 10px;border-bottom:1px solid #1f1f1f;color:#aaa;\">RFC 2104 \u00b7 libsodium<\/td><td style=\"padding:7px 10px;border-bottom:1px solid #1f1f1f;color:#5dcaa5;\">2 787,50 ns<\/td><\/tr>\n<tr><td style=\"padding:7px 10px;border-bottom:1px solid #1f1f1f;\">HKDF-SHA256 Extract+Expand 32B<\/td><td style=\"padding:7px 10px;border-bottom:1px solid #1f1f1f;color:#aaa;\">RFC 5869<\/td><td style=\"padding:7px 10px;border-bottom:1px solid #1f1f1f;color:#5dcaa5;\">3 805,84 ns<\/td><\/tr>\n<tr><td style=\"padding:7px 10px;border-bottom:1px solid #1f1f1f;\">ML-KEM-1024 encaps<\/td><td style=\"padding:7px 10px;border-bottom:1px solid #1f1f1f;color:#aaa;\">FIPS 203 \u00b7 NIST PQC<\/td><td style=\"padding:7px 10px;border-bottom:1px solid #1f1f1f;color:#5dcaa5;\">29,45 \u00b5s<\/td><\/tr>\n<tr><td style=\"padding:7px 10px;border-bottom:1px solid #1f1f1f;\">ML-DSA-87 sign<\/td><td style=\"padding:7px 10px;border-bottom:1px solid #1f1f1f;color:#aaa;\">FIPS 204 \u00b7 NIST PQC<\/td><td style=\"padding:7px 10px;border-bottom:1px solid #1f1f1f;color:#5dcaa5;\">494,96 \u00b5s<\/td><\/tr>\n<tr><td style=\"padding:7px 10px;border-bottom:1px solid #1f1f1f;\">BIKE-L3 encaps<\/td><td style=\"padding:7px 10px;border-bottom:1px solid #1f1f1f;color:#aaa;\">Round 4 \u00b7 diversification<\/td><td style=\"padding:7px 10px;border-bottom:1px solid #1f1f1f;color:#5dcaa5;\">1 326,91 \u00b5s<\/td><\/tr>\n<tr><td style=\"padding:7px 10px;border-bottom:1px solid #1f1f1f;\">HQC-256 \ud83c\uddeb\ud83c\uddf7 encaps<\/td><td style=\"padding:7px 10px;border-bottom:1px solid #1f1f1f;color:#aaa;\">Round 4 \u00b7 INRIA France<\/td><td style=\"padding:7px 10px;border-bottom:1px solid #1f1f1f;color:#5dcaa5;\">4 720,30 \u00b5s<\/td><\/tr>\n<tr><td style=\"padding:7px 10px;\">SLH-DSA-256s sign<\/td><td style=\"padding:7px 10px;color:#aaa;\">FIPS 205 \u00b7 r\u00e9serve ultime<\/td><td style=\"padding:7px 10px;color:#5dcaa5;\">481,94 ms<\/td><\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n \n<div style=\"margin-top:16px;padding:14px 18px;background:#0c1f1a;border:1px solid #1d5040;border-radius:8px;font-size:12.5px;color:#9fe1cb;line-height:1.5;\">\n<strong style=\"color:#bff0db;\">Distinction technique essentielle.<\/strong> Le benchmark performance (tableau 2) mesure le temps d&rsquo;ex\u00e9cution r\u00e9el via liboqs\/libsodium. La preuve CT binaire (tableau 1) garantit math\u00e9matiquement l&rsquo;absence de fuite par canal temporel au niveau binaire via HACL* + Binsec\/Rel. Ces deux propri\u00e9t\u00e9s sont compl\u00e9mentaires. CORTEX NK est le seul \u00e0 publier les DEUX \u00e0 cette \u00e9chelle : 15 preuves CT binaires + 8 benchmarks performance.\n<\/div>\n \n<\/div>\n \n<\/div>\n\n\n\n<div style=\"width:100vw;position:relative;left:calc(50% - 50vw);box-sizing:border-box;padding:0 4vw;\">\n<div style=\"max-width:1400px;margin:0 auto;font-family:monospace;\">\n<div style=\"display:flex;gap:8px;margin-bottom:12px;flex-wrap:wrap;\">\n  <button id=\"cnk-play\" style=\"background:#1a1a1a;color:#e0e0e0;border:1px solid #444;padding:8px 16px;border-radius:8px;font-family:monospace;font-size:13px;cursor:pointer;\">\u25b6 Rejouer<\/button>\n  <button id=\"cnk-skip\" style=\"background:#1a1a1a;color:#e0e0e0;border:1px solid #444;padding:8px 16px;border-radius:8px;font-family:monospace;font-size:13px;cursor:pointer;\">\u23ed Tout afficher<\/button>\n  <select id=\"cnk-speed\" style=\"background:#1a1a1a;color:#e0e0e0;border:1px solid #444;padding:6px 10px;border-radius:8px;font-family:monospace;font-size:12px;\">\n    <option value=\"2\">Lente<\/option>\n    <option value=\"1\" selected=\"\">Normale<\/option>\n    <option value=\"0.3\">Rapide<\/option>\n  <\/select>\n<\/div>\n<div style=\"background:#0a0a0a;border:1px solid #333;border-radius:12px;overflow:hidden;\">\n  <div style=\"background:#1a1a1a;padding:10px 16px;display:flex;align-items:center;gap:8px;border-bottom:1px solid #333;\">\n    <span style=\"width:12px;height:12px;border-radius:50%;background:#ff5f56;display:inline-block;\"><\/span>\n    <span style=\"width:12px;height:12px;border-radius:50%;background:#ffbd2e;display:inline-block;\"><\/span>\n    <span style=\"width:12px;height:12px;border-radius:50%;background:#27c93f;display:inline-block;\"><\/span>\n    <span style=\"margin-left:10px;font-size:12px;color:#888;\">cortex_demo \u2014 bash \u2014 80\u00d730<\/span>\n  <\/div>\n  <div id=\"cnk-term\" style=\"padding:18px 20px;font-size:12.5px;line-height:1.5;color:#e0e0e0;height:440px;overflow-y:auto;white-space:pre-wrap;\"><\/div>\n<\/div>\n<\/div>\n<\/div>\n \n<script>\n(function(){\n  var term=document.getElementById('cnk-term');\n  var bp=document.getElementById('cnk-play');\n  var bs=document.getElementById('cnk-skip');\n  var sp=document.getElementById('cnk-speed');\n  var timer=null,speed=1;\n  var GOLD='#d4a551',GREEN='#27c93f',WHITE='#fff',RED='#ff5f56',CYAN='#5dcaa5',DIM='#777';\n  function L(t,c,d){return{t:t,c:c||'#e0e0e0',d:d||30};}\n  var lines=[];\n  function sep(){lines.push(L('\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500',DIM,25));}\n  lines.push(L('\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550',GOLD,20));\n  lines.push(L('    CORTEX NK \u2014 D\u00c9MONSTRATION TECHNIQUE',GOLD,20));\n  lines.push(L('\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550',GOLD,300));\n  lines.push(L('',null,15));\n  lines.push(L('    Stack feat\/mesh-v1 \u00b7 swtpm actif \u00b7 Apple Silicon',DIM,400));\n  lines.push(L('',null,15));\n  lines.push(L('\u25b6 \u00c9TAPE 1\/4 : SECURE BOOT \u2014 Signatures hybrides',WHITE,30));sep();\n  lines.push(L('  $ .\/tests\/test_secboot',DIM,180));\n  lines.push(L('  Ed25519 (RFC 8032) ........ 10\/10 PASS',CYAN,120));\n  lines.push(L('  ML-DSA-87 (post-quantique)  8\/8 PASS',CYAN,120));\n  lines.push(L('  Hybride AND-strict ........ 6\/6 PASS',CYAN,120));\n  lines.push(L('  > 24\/24 tests PASS \u00b7 hybride classique + PQC',GOLD,2500));\n  lines.push(L('',null,15));\n  lines.push(L('\u25b6 \u00c9TAPE 2\/4 : AUTO-CONTAINMENT \u2014 evidence-grade',WHITE,30));sep();\n  lines.push(L('  $ .\/run_bench_containment.sh',DIM,180));\n  lines.push(L('  is_quarantined  : HIT 11,40 ns \u00b7 MISS 21,02 ns',CYAN,120));\n  lines.push(L('  quarantine_zone : mean 31,56 ns (N=3200)',CYAN,120));\n  lines.push(L('  Echantillonnage : 100 000 000 iterations',DIM,120));\n  lines.push(L('  > 5\/5 fonctions benchmarkees \u00b7 containment < 32 ns',GOLD,2500));\n  lines.push(L('',null,15));\n  lines.push(L('\u25b6 \u00c9TAPE 3\/4 : INJECTION DE FAUTES \u2014 ARM64 (QEMU)',WHITE,30));sep();\n  lines.push(L('  $ .\/tools\/run_qemu_fault.sh',DIM,120));\n  lines.push(L('  [GDB] Injection ciblee \u2014 1000 iterations bare-metal',DIM,200));\n  lines.push(L('',null,10));\n  var fields=['hmac[35]','rights[9]','hmac[20]','cap_id[3]','domain_id[6]','hmac[42]','rights[11]','hmac[18]'];\n  for(var k=0;k<1000;k++){\n    var e=k%8;\n    lines.push(L('  [INJECT] iter='+k+' cap_id='+(e+1)+' field='+fields[k%8],DIM,3));\n    lines.push(L('  [DETECTED] iter='+k+' cap_id='+(e+1),GREEN,3));\n  }\n  lines.push(L('',null,25));\n  lines.push(L('  === RESULTAT FINAL ===',WHITE,80));\n  lines.push(L('  Iterations : 1000  Detectes : 1000  Silencieux : 0',GREEN,80));\n  lines.push(L('  > 1000\/1000 fautes detectees \u00b7 0 fuite \u00b7 ARM64',GOLD,2500));\n  lines.push(L('',null,15));\n  lines.push(L('\u25b6 \u00c9TAPE 4\/4 : \u00c9VIDENCE FORMELLE',WHITE,30));sep();\n  lines.push(L('  OK 15 primitives prouvees Constant-Time (Binsec\/Rel)',GREEN,90));\n  lines.push(L('  OK X25519 ECDH ............... UNIQUE MONDIAL',GREEN,90));\n  lines.push(L('  OK FrodoKEM-64 KEM ........... 1ere MONDIALE PQC',GREEN,90));\n  lines.push(L('  OK Isabelle\/HOL : 10 538 theoremes \u00b7 0 sorry',GREEN,90));\n  lines.push(L('  OK Fuzzing NK   : 16,7 Mds runs \u00b7 0 crash',GREEN,90));\n  lines.push(L('  > 4 PQC FIPS en production \u00b7 15 primitives CT',GOLD,2500));\n  lines.push(L('',null,15));\n  lines.push(L('\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550',GOLD,20));\n  lines.push(L('  RESULTAT : Production-grade \u00b7 Niveau 7-D',GOLD,20));\n  lines.push(L('\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550',GOLD,20));\n  lines.push(L('  CORTEX AI - CSPN ANSSI Q1 2027 -> EAL7',DIM,35));\n  lines.push(L('  Confidentiel \u00b7 Reproduction interdite',RED,40));\n \n  function clear(){term.innerHTML='';}\n  function add(l){var d=document.createElement('div');d.textContent=l.t||'\\u00a0';if(l.c)d.style.color=l.c;term.appendChild(d);term.scrollTop=term.scrollHeight;}\n  function play(){clear();var i=0;function n(){if(i>=lines.length){bp.textContent='\u25b6 Rejouer';return;}add(lines[i]);var d=(lines[i].d||30)*speed;i++;timer=setTimeout(n,d);}bp.textContent='\u25a0 En cours...';n();}\n  function all(){if(timer)clearTimeout(timer);clear();lines.forEach(add);bp.textContent='\u25b6 Rejouer';}\n  sp.addEventListener('change',function(){speed=parseFloat(this.value);});\n  bp.addEventListener('click',function(){if(timer)clearTimeout(timer);play();});\n  bs.addEventListener('click',all);\n  play();\n})();\n<\/script>\n","protected":false},"excerpt":{"rendered":"<p>Menu Cortex ORIGIN\u2122 CORTEX ORIGIN\u2122 AETZU ARROW AI\u2122 AETZU ARROW AI AETZU ARROW AI\u2122 \u00b7 D\u00e9fense active \u2197 Analyse strat\u00e9gique March\u00e9 et positionnement \u2197 CORTEX WEB &amp; API\u2122 CORTEX Web &amp; API CORTEX IDOR\u2122 \u00b7 Passerelle d&rsquo;autorisation \u2197 Analyse strat\u00e9gique March\u00e9 et positionnement \u2197 CORTEX NK\u2122 Famille CORTEX NK CORTEX NK\u2122 \u00b7 Micronoyau souverain \u2197 [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-1570","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/cortexorigin.com\/index.php\/wp-json\/wp\/v2\/pages\/1570","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/cortexorigin.com\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/cortexorigin.com\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/cortexorigin.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/cortexorigin.com\/index.php\/wp-json\/wp\/v2\/comments?post=1570"}],"version-history":[{"count":9,"href":"https:\/\/cortexorigin.com\/index.php\/wp-json\/wp\/v2\/pages\/1570\/revisions"}],"predecessor-version":[{"id":1754,"href":"https:\/\/cortexorigin.com\/index.php\/wp-json\/wp\/v2\/pages\/1570\/revisions\/1754"}],"wp:attachment":[{"href":"https:\/\/cortexorigin.com\/index.php\/wp-json\/wp\/v2\/media?parent=1570"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}