Should be common knowledge, but please avoid using 1, I, l, O, and 0 in codes such as these.
If you want to avoid the possibility of accidental profanity in your "random" strings, it is definitely worthwhile removing the vowels, although that may not apply to other languages than English!