Faster alternative Im not sure (usually any increase in speed will be in milliseconds if you do not process the encoded keys through a specific function). As for the default encoding toolkit, as far as I know, apart from standard encoding sets, such as the ones you mention, this is about that.
What some people prefer to do is create their own sets of encodings (easier if you don't require them to be decoded later). If I don’t need encryption as such, but UID, then what I prefer is a small adaptation of the basic BASE 64 encoding, for example, adding a string with a random length number “x”, and then encoding b64, which ...
jQuery , , .
http://plugins.jquery.com/project/base64
, - !