text: The permutation is initialized with a variable length key , typically between 40 and 256 bits , using the key-scheduling algorithm ( KSA ) .
simplified: The RC4 encryption algorithm is started with a different key length , usually between 40 and 256 bits , using the key-scheduling algorithm ( KSA ) .