He estado investigando los algoritmos de cifrado disponibles que utilizan los proveedores comerciales de servicios móviles en todo el mundo y me gustaría saber si la siguiente lista está completa:
Algoritmos para el cifrado de voz:
- A5 / 1: el "original" algoritmo de encriptación GSM no debilitado
- A5 / 2: la versión debilitada de "variante de exportación" de A5 / 1
- A5 / 3: KASUMI, en uso en redes 3G, más fuerte que A5 / 1
- A5 / 4: SNOW 3G, en uso en redes 4G LTE
- A5 / 0: no hay encriptación (no cuenta como encriptación, aquí solo para completar)
Algoritmos para el cifrado de paquetes de datos:
- GEA / 0: no hay encriptación, aquí para completarla.
- GEA / 1: se usa para GSM GPRS / EDGE / 3G / 4G, longitud de clave de 64 bits, estado de 96 bits, cifrado de flujo patentado. Roto, puede usar gprsdecode para descifrar.
- GEA / 2: se utiliza para GSM GPRS / EDGE / 3G / 4G, longitud de clave de 64 bits, estado de 125 bits, cifrado de flujo patentado. Roto, como con GEA / 1 se puede decodificar con gprsdecode.
- GEA / 3: se utiliza para GSM GPRS / EDGE / 3G / 4G, longitud de clave de 64 bits, estado de 128 bits, basado en KASUMI. Descanso limitado, como con A5 / 3.
- GEA / 4: utilizado para GSM GPRS / EDGE / 3G / 4G, longitud de clave de 128 bits, estado de 128 bits, basado en KASUMI.
Esta lista cubre solo las implementaciones globales de las redes móviles "2G", "3G" y "4G", y no incluye TETRA e IDEN. La ayuda y las correcciones a esta lista serían muy apreciadas.
Fuentes adicionales: