Common specs for Base64 indicate that the output character set is [a-zA-Z0-9+/]*=?=?, but MUSHclient Base64Decode("a+==") returns "k" which encodes to "aw==". Is your Base64Encode method guaranteed to produce alphanumeric(asymmetric from decode) results?
My bigger question is whether the result (with trailing equals stripped) is safe for naming aliases based on match pattern or if you have a better way.
My bigger question is whether the result (with trailing equals stripped) is safe for naming aliases based on match pattern or if you have a better way.