Джордан уже рассказал вам о String # crypt, поэтому я просто покажу вам более простой способ создания массива букв:
letters = [*'a'..'z'] + [*'A'..'Z'] + [*0..9] + %w(/ .)
Обновление: , так как за это проголосовали более чем через 2 года, я мог бы также добавить способ 1,9 сделать это (используя несколько знаков и символов):
letters = [*?a..?z, *?A..?Z, *0..9, ?/, ?.]