El Bibi-Binario: Origen y Funcionamiento

El sistema Bibi-Binario no es un cifrado criptográfico tradicional, sino una notación alternativa fonética para el sistema hexadecimal (base 16). Su objetivo principal es hacer que el código binario sea audible y fácil de transmitir oralmente.

El origen del sistema Bibi-Binario se remonta a 1968, cuando fue descrito por el francés Robert "Boby" Lapointe, un conocido cantante y matemático. Lapointe ideó este sistema de numeración hexadecimal para crear una notación fonética basada en sílabas que facilitara la pronunciación y memorización de los valores binarios. Hoy en día, es utilizado en diversas comunidades, como la de Geocaching, para ocultar información y coordenadas de manera ingeniosa.

Funcionamiento Básico

El Bibi-Binario se basa en la agrupación de bits y su correspondencia con sílabas únicas, siguiendo un principio lógico y fonético:

  1. Agrupación: El código binario se agrupa en bloques de cuatro bits, conocidos como nibbles. Cada nibble representa un valor hexadecimal (de 0 a F).
  2. Sustitución: Cada valor hexadecimal (o nibble) se reemplaza por una sílaba de dos letras.
  3. Construcción Lógica: La sílaba se construye separando el nibble en dos partes:
    • Los dos bits superiores (más significativos: 2³ y 2²) determinan la CONSONANTE.
    • Los dos bits inferiores (menos significativos: 2¹ y 2⁰) determinan la VOCAL.

Tabla de Correspondencia Completa

Esta tabla muestra cómo se asignan las consonantes y vocales a los nibbles (4 bits):

Binario (2³ 2²) Consonante Binario (2¹ 2⁰) Vocal
00H00O
01B01A
10K10E
11D11I

Ejemplo Práctico de Codificación

Para codificar el valor hexadecimal D2:

  1. A Binario (Nibbles): D2 se convierte a 1101 0010.
  2. 1er Nibble (1101):
    • Bits superiores (11) = D
    • Bits inferiores (01) = A
    • Resultado: DA
  3. 2do Nibble (0010):
    • Bits superiores (00) = H
    • Bits inferiores (10) = E
    • Resultado: HE

Resultado Final: DAHE