Da. to je ono sto omogucava da se napravi keygen. Medjutim, zamisli da uradis tako, da napravis 10 miliona key-eva, i neka je svaki 32 karaktera dug, trebalo bi ti 320MB prostora da sacuvas to jer bi morao program pri sebi imati listu sa kojom ce porediti. E sad, zamisli da si napravio program od 20MB ali moras da vuces sa njim jos 300MB fajl sa key-evima...
Bruteforce upisivanjem vrednosti u tekstualna polja, pa makar i automatizovano, je jako sporo (znam jer sam pravio takav program). To sto pominjes za sajtove nije bas tako, ne upisuje u browser password-e, vec direktno komunicira sa web serverom, medjutim, to je takodje veoma sporo ali je primenjivije od pronalazenja kljuca jer je password obicno kratak (6-8 karaktera u vecini slucajeva) i, takodje, moze se koristiti dictionary attack.