De cryptografische sterkte van een algoritme is afhankelijk van de sleutelgrootte. Hoe groter de sleutel, hoe moeilijker het is om de encryptie te kraken. Maar omdat voor grotere sleutels meer resources en meer verwerkingstijd nodig zijn, speelt omvang zeker een rol bij het selecteren van een algoritme. De cryptografische sterkte van sleutels met de verschillende algoritmen komt niet een-op-een overeen met de sleutelgrootte. Zo is de cryptografische sterkte van een sleutel met 265-bits ECC equivalent aan een sleutel met 3072-bits RSA.