Un criptoanalista es un especialista en criptoanálisis [1] . Uno de los primeros criptoanalistas fue Aristóteles , quien abrió criptográficamente el scytale , uno de los primeros dispositivos criptográficos conocidos. Un criptoanalista moderno debe tener conocimiento de las matemáticas y la teoría de los algoritmos. A menudo también un criptógrafo , un especialista en la creación y el uso de herramientas de cifrado.