La seguridad criptográfica de un algoritmo depende del tamaño de la clave. Cuanto más larga sea la clave, más difícil será romper el cifrado. Como una clave más grande consume más recursos y más tiempo de procesamiento que otra más pequeña, podría ser conveniente tener el cuenta el tamaño a la hora de elegir los algoritmos. La seguridad criptográfica de las claves de los distintos algoritmos no se corresponde bit a bit con el tamaño de clave. Por ejemplo, la seguridad criptográfica de una clave ECC de 256 bits equivale a la de una clave RSA de 3072 bits.