加密结果仅以字母数字表示

时间:2018-05-27 18:11:47

标签: java jsp security encryption encryption-symmetric

我想将字符串加密为仅包含字母(a-z / A-Z)和数字(0-9)的密码。我不希望它有任何其他字符(=,&,!等等)。

有没有办法实现它?如果是这样,可以请别人帮助我。在没有任何外部库的情况下,首选java代码。

注意:

  • 我已经尝试了base64编码,但它不起作用,因为它使用'='作为填充字符。

  • 此生成的密码将在网址中用于传递值。

  • 密码也应解码回原始字符串。

1 个答案:

答案 0 :(得分:-1)

假设单向散列对你来说足够了,你可以实现类似这样的东西

awk