业务需求大概是这样的
1、输入一个字符串(长度是20)当初始密码
2、输入密钥关键字(可以使英文也可以是中文长度是10)
然后根据密钥关键字,生成具有一定复杂度的字符串(如包含字母大小写,包含数字)请教下,这个加密算法有什么大体思路么?有现成的成熟的算法么?