Guest User

Untitled

a guest
Apr 13th, 2018
104
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.43 KB | None | 0 0
  1.  
  2. module Id64 extend self
  3. Alphabet = "0123456789qwertyuiopasdfghjklzxcvbnmQWERTYUIOPASDFGHJKLZXCVBNM_-"
  4. (Alphabet.size == 64) or raise "Alphabet should have 64 characters!"
  5.  
  6. def random
  7. Array.new(21).map{ Alphabet[rand(2**6),1] }.join
  8. end
  9. end
  10.  
  11. n = 5
  12. n.times { p Id64.random }
  13. n.times { p rand(2**132).to_s(32) }
  14. n.times { p rand(2**132).to_s(16) }
  15. n.times { p rand(2**132).to_s(8) }
  16. n.times { p rand(2**132).to_s(4) }
  17.  
  18. __END__
  19.  
  20. "U9BpIVscWd1R25dqQEd7h"
  21. "eQhTjC8xisb_N2pqN9V3-"
  22. "KICoPHqyWon8qm1aFKNcp"
  23. "_RSRF57_Cw-cBljn3sHXG"
  24. "VBKz9QY7tQr8RVXSQOaL4"
  25. "10i61n2og8kn70p3900nr0j0gva"
  26. "2vk8s07igpn8upptqg5shqd7q81"
  27. "496albv703ook7sq7d46uida3t"
  28. "1p8bnibffc9kg7of446h0tldf7v"
  29. "3iek89ai6vf8setkptp3aaucl76"
  30. "ab389c1bd03e5553d022cee688c7a8b55"
  31. "436708621adc16fed15b27060eaf2c062"
  32. "e2549c94f106e8e94dc2ad777fe82274f"
  33. "e2b6bd4237512b3c4a4db486d62c5ef6a"
  34. "53e2e2962a01150d964eba3afa4821909"
  35. "140642553551731042244414627704163130125165"
  36. "65562542541166621734652301420050620016640664"
  37. "51263360255260553341620410441633660332066333"
  38. "3340701002023451055537141600424356122271061"
  39. "41000530766214374221160211764665427135246377"
  40. "132021002232301012023222132332330200113221300122222133331203111333"
  41. "103312131311102333132220121312102303003113211330212122102123202002"
  42. "303002031230231100113320302231100123231100301023303021233321303301"
  43. "33010133030111331020302231102231002301132020132233233313220003323"
  44. "102302212212123100102212300100013301110332201000020233213010030000"
Add Comment
Please, Sign In to add comment