Pre-compute Key strings for performance.
Rename cipherText vars to ch