def urlsafe_encode64(bin)
    strict_encode64(bin).tr("+/", "-_")
  end
Returns the Base64-encoded version of +bin+.
This method complies with ``Base 64 Encoding with URL and Filename Safe
Alphabet'' in RFC 4648.
The alphabet uses '-' instead of '+' and '_' instead of '/'.