← Derniers articles
💻 computer science

New Ideas on a New Old Type of Cipher:The Mixed-Radix One-Time Pad

Ce document formalise et généralise le masque jetable à des bases non uniformes sous la forme du Masque Jetable à Radix Mixte (MR-OTP), prouvant qu'il atteint la perfection de confidentialité de Shannon, récupérant les variantes classiques comme cas particuliers, et démontrant que les bases secrètes ne peuvent réduire l'entropie de la clé requise tout en proposant un protocole de session sécurisé.

Auteurs originaux : Fabio F. G. Buono

Publié 2026-06-16
📖 6 min de lecture🧠 Analyse approfondie

Auteurs originaux : Fabio F. G. Buono

Article original sous licence CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Ceci est une explication générée par l'IA de l'article ci-dessous. Elle n'a pas été rédigée ni approuvée par les auteurs. Pour une précision technique, consultez l'article original. Lire la clause de non-responsabilité complète

L'idée principale : Une meilleure façon de boucler une valise

Imaginez que vous avez une valise (un message) que vous voulez envoyer à un ami, mais vous voulez vous assurer que personne d'autre ne puisse l'ouvrir. La référence absolue pour cela est le Masque jetable (One-Time Pad - OTP). Considérez l'OTP comme une serrure magique où vous avez besoin d'une clé qui a exactement la même taille que votre valise. Si la clé est véritablement aléatoire et n'est utilisée qu'une seule fois, la serrure est inviolable.

Cependant, l'OTP traditionnel vous oblige généralement à tout emballer dans une valise « binaire » standard (utilisant uniquement des 0 et des 1). Si vous envoyez une lettre, vous devez convertir chaque lettre en une longue chaîne de 0 et de 1, ce qui peut être inefficace.

Ce papier présente une nouvelle version appelée le Masque jetable à base mixte (Mixed-Radix One-Time Pad - MR-OTP). Au lieu de forcer tout le monde dans une valise binaire, il vous permet de construire une valise personnalisée où chaque compartiment peut avoir une taille différente.

Comment ça marche : La valise sur mesure

Imaginez que vous préparez une valise avec trois articles différents :

  1. Une lettre (26 possibilités : A–Z).
  2. Une couleur de feu de signalisation (3 possibilités : Rouge, Jaune, Vert).
  3. Un lancer de pièce (2 possibilités : Pile, Face).

Dans l'ancien système binaire, vous devriez convertir tout cela en une longue et désordonnée chaîne de 0 et de 1.
Dans le MR-OTP, vous créez un système à « base mixte ». Vous avez trois emplacements dans votre valise :

  • Emplacement 1 : Contient 26 options.
  • Emplacement 2 : Contient 3 options.
  • Emplacement 3 : Contient 2 options.

Pour la verrouiller, vous n'utilisez pas seulement une seule clé. Vous utilisez une clé pour chaque emplacement :

  • Un nombre aléatoire entre 0 et 25 pour la lettre.
  • Un nombre aléatoire entre 0 et 2 pour la lumière.
  • Un nombre aléatoire entre 0 et 1 pour la pièce.

Vous ajoutez votre message secret à ces nombres aléatoires (comme si vous mélangez des ingrédients dans un bol) pour créer le « texte chiffré » (la valise verrouillée). Pour la déverrouiller, votre ami soustrait les mêmes nombres aléatoires. Comme le calcul est effectué dans la « base » spécifique de chaque emplacement (modulo 26, modulo 3, modulo 2), le message ressort parfaitement.

La grande découverte : Est-ce que cela rend la clé plus courte ?

L'auteur pose une question très tentante : « Si nous gardons les tailles des emplacements (les bases) secrètes, pouvons-nous utiliser une clé plus courte ? »

Imaginez que vous dites à votre ami : « J'utilise une valise avec un emplacement de 26, un de 3 et un de 2 », mais vous ne lui dites pas quel emplacement est lequel. Peut-être que vous les avez inversés ? L'espoir était que cet arrangement secret puisse vous permettre de vous contenter d'une clé plus petite.

Le papier prouve que c'est impossible.
L'auteur démontre que pour que la serrure soit mathématiquement inviolable (secret parfait), les nombres aléatoires (la clé) doivent toujours couvrir toutes les possibilités de chaque emplacement.

  • L'analogie : Imaginez essayer de cacher une carte spécifique dans un jeu de cartes. Si vous mélangez le paquet (le message) puis que vous distribuez une carte aléatoire (la clé) pour la couvrir, la carte que vous distribuez doit pouvoir être n'importe quelle carte du paquet. Si vous essayez d'utiliser un paquet de clés plus petit, les mathématiques se brisent et le secret s'échappe.
  • Le résultat : Même si vous cachez les « règles » de la valise (les bases), la clé doit toujours être aussi longue et aléatoire que le message lui-même. Vous ne pouvez pas tricher avec les lois de la théorie de l'information pour obtenir une clé plus courte.

Le véritable avantage : L'efficacité, pas la magie

Alors, si la clé n'est pas plus courte, pourquoi utiliser ce nouveau système ? Le papier soutient qu'il s'agit d'une question d'efficacité et d'adaptabilité, et non de magie.

  1. Emballage naturel : Si vous envoyez des données ADN (4 lettres : A, C, T, G), vous n'avez pas besoin de les forcer en binaire (0 et 1). Vous pouvez simplement utiliser un emplacement en « base-4 ». Cela correspond naturellement aux données, comme mettre un pion rond dans un trou rond plutôt que dans un trou carré.
  2. Déroulement de clé (Key Rolling) : Le papier suggère un protocole où Alice et Bob partagent un énorme « rouleau » de clés. Pour le premier message, ils utilisent un ensemble spécifique de bases (par exemple, pour du texte). Pour le message suivant, ils déroulent une nouvelle section de la clé qui définit un autre ensemble de bases (par exemple, pour des nombres).
    • Règle cruciale : Ils ne réutilisent jamais la même partie du rouleau de clés. Cela maintient la sécurité parfaite tout en leur permettant de changer de format à la volée.

Ce que cela signifie (et ce que cela ne signifie pas)

  • Ce que C'EST : C'est une manière formelle et mathématiquement prouvée d'utiliser le Masque jetable sur des données qui ne sont pas seulement binaires. Cela confirme que l'ancien OTP binaire n'est qu'un cas particulier de ce nouveau système plus flexible.
  • Ce que ce N'EST PAS : Ce n'est pas un moyen de briser la règle selon laquelle « La longueur de la clé doit être au moins égale à la longueur du message ». Cela n'offre pas de « repas gratuit » où vous pouvez utiliser une toute petite clé pour verrouiller un message énorme.
  • La question ouverte : Le papier admet que bien que les mathématiques soient parfaites, une question pratique reste sans réponse : si un attaquant ne connaît pas les « bases » (la taille des emplacements), est-ce assez difficile pour lui de deviner la bonne combinaison pour casser le code ? Le papier laisse cela comme un mystère pour des recherches futures.

Résumé

Le Masque jetable à base mixte (Mixed-Radix One-Time Pad) est comme passer d'un conteneur d'expédition rigide de taille unique à un ensemble de caisses modulaires et sur mesure. Il vous permet d'emballer différents types de données plus naturellement et de changer de format facilement. Cependant, le papier affirme fermement que la sécurité coûte toujours la même chose : vous avez toujours besoin d'une clé aussi longue et aléatoire que le message lui-même. Vous gagnez en flexibilité, mais vous ne gagnez pas de raccourci vers le secret parfait.

Noyé(e) sous les articles dans votre domaine ?

Recevez des digests quotidiens des articles les plus récents correspondant à vos mots-clés de recherche — avec des résumés techniques, dans votre langue.

Essayer Digest →