Cifra
Una cifra es un algoritmo que transforma datos según una clave, normalmente entre texto plano y texto cifrado.
Definiciones en lenguaje sencillo: cifrados, códigos, codificaciones y términos de criptoanálisis usados en el sitio.
Una cifra es un algoritmo que transforma datos según una clave, normalmente entre texto plano y texto cifrado.
El cifrado es una transformación criptográfica reversible que usa una clave para convertir texto plano en texto cifrado.
El cifrado asimétrico usa una clave pública para cifrar y una clave privada relacionada para descifrar.
Un cifrado de flujo combina el texto plano con una secuencia pseudoaleatoria generada desde una clave secreta y un nonce.
Un cifrado por bloques es un algoritmo simétrico que transforma bloques de datos de tamaño fijo bajo una clave secreta.
El cifrado simétrico usa la misma clave secreta, o claves derivadas, para cifrar y descifrar datos.
Una clave criptográfica controla la transformación y determina quién puede cifrar, descifrar o autenticar datos.
En criptografía clásica, un código sustituye palabras o frases completas por símbolos o grupos asignados en un libro de códigos.
El descifrado usa la clave necesaria para invertir el cifrado y recuperar texto plano a partir de texto cifrado.
La entropía mide la incertidumbre de un valor y limita la dificultad de adivinar secretos criptográficos.
Un nonce es un valor que no debe repetirse dentro del ámbito definido por el protocolo, habitualmente bajo una clave.
El texto cifrado son datos transformados mediante cifrado para ocultar su significado original sin la clave necesaria.
El texto plano son los datos originales sin cifrar que recibe el cifrado o que se recuperan intactos mediante el descifrado.
Un vector de inicialización es una entrada no secreta que inicia un modo de cifrado y evita repeticiones inseguras.
Un cifrado de clave corriente usa un texto o secuencia larga y no repetida como flujo de una sustitución polialfabética.
Un cifrado monoalfabético usa una única correspondencia de sustitución fija para todo el mensaje.
Un cifrado nulo esconde un mensaje en un texto de cobertura seleccionando caracteres mediante una regla secreta.
Un cifrado polialfabético alterna varios alfabetos de sustitución mientras procesa el mensaje.
Un cifrado por desplazamiento sustituye cada símbolo por otro situado a una distancia fija en un alfabeto ordenado.
Un cifrado por sustitución reemplaza unidades del texto plano por otros símbolos sin alterar su orden.
Un cifrado por transposición reorganiza los símbolos del texto plano según una clave sin sustituirlos.
La esteganografía oculta la existencia de una carga al insertarla en un medio de cobertura aparentemente normal.
Un flujo de clave es la secuencia de valores que se combina sucesivamente con las unidades del texto plano.
Una máquina de rotores es un dispositivo electromecánico cuyas ruedas cableadas cambian la sustitución después de cada entrada.
La programación de claves deriva claves de ronda o subclaves a partir de la clave entregada al cifrado.
Una tabula recta es una tabla cuadrada cuyas filas contienen versiones del alfabeto desplazadas sucesivamente.
Un método criptoanalítico que compara frecuencias de símbolos y grupos de letras con patrones lingüísticos para interpretar cifrados clásicos.
Un ataque de diccionario prueba una lista priorizada de contraseñas, claves o frases probables en vez de todas las posibilidades.
Un ataque de fuerza bruta prueba sistemáticamente claves o secretos hasta hallar un resultado válido reconocible.
Este ataque intenta recuperar texto plano o claves usando únicamente texto cifrado capturado y metadatos observables.
Este ataque usa pares coincidentes de texto plano y cifrado para conocer la clave o el proceso de cifrado.
El ataque obtiene textos cifrados para textos planos elegidos por el atacante y usa los resultados para probar el esquema.
Un crib es un fragmento supuesto de texto plano usado para probar posiciones, claves o estructura del texto cifrado.
El criptoanálisis estudia sistemas criptográficos para recuperar información, claves o debilidades sin usar el secreto previsto.
El examen de Kasiski estima el período de un cifrado polialfabético con clave repetida mediante distancias entre secuencias repetidas.
El índice de coincidencia mide la probabilidad de que dos letras elegidas de un texto sean iguales.
ASCII es una codificación de caracteres de 7 bits que asigna valores de 0 a 127 a letras latinas, dígitos, signos y caracteres de control.
Base64 es una codificación de binario a texto que representa bytes mediante un alfabeto de 64 caracteres.
El sistema binario es una numeración de base 2 que representa valores únicamente con los dígitos 0 y 1.
Un bit es un dígito binario con uno de dos valores posibles, escritos convencionalmente como 0 y 1.
La codificación URL representa un byte dentro de un componente URI mediante un signo de porcentaje y dos dígitos hexadecimales.
Una codificación de caracteres define cómo se representan caracteres o puntos de código mediante secuencias de bytes y cómo se recuperan.
El sistema hexadecimal es una notación de base 16 que usa los símbolos 0–9 y A–F para representar números y bytes.
Unicode es un estándar universal de caracteres que asigna puntos de código a textos y símbolos de sistemas de escritura de todo el mundo.
Una colisión de hash ocurre cuando dos entradas diferentes producen el mismo resumen hash.
Una función hash convierte datos de casi cualquier longitud en un resumen de tamaño fijo.
HMAC es un código de autenticación de mensaje con clave construido a partir de una función hash criptográfica.
Una sal es un valor único añadido a cada operación de hash de contraseña o derivación de clave para que entradas iguales produzcan salidas distintas.
Una suma de verificación es un valor compacto calculado a partir de datos para ayudar a detectar cambios accidentales o corrupción.
Una tabla arcoíris es una estructura precalculada usada para buscar entradas probables de hashes de contraseña sin sal.
Ningún término coincide con tu búsqueda.