Algoritmo de cifra basado en una función invertible, tal que tanto el algoritmo como su inverso dependen de un parámetro igual para ambos llamado clave secreta.
También recibe este nombre aquel algoritmo de cifra que depende de un parámetro diferente del de su inverso, pero tal que el conocimiento de uno permite, en un tiempo razonable y con unos recursos limitados, el conocimiento del otro.
Es aquel basado en técnicas criptográficas simétricas. Requiere de un proceso de especificación de la clave, previo a la transformación de la información en claro a cifrada.
Es término sinónimo de «criptosistema de clave secreta», «criptosistema de clave única» y «criptosistema convencional».