首页 > 解决方案 > 如何从关键字生成字符串

问题描述

我正在寻找一种基于关键字的字符串生成算法,用于我尝试在 java 中执行的项目。

基本上我想要做的是生成一串无意义的字符(字母、数字和符号)排列成一行,这样一个关键字每次都会产生相同的字符串。

我不确定是否存在任何用于此目的的算法,但我正在寻找一个。我想制作一个用于此目的的算法,为此我想从 Stack Overflow 社区获得建议。

标签: stringrandomcryptographypasswordskeyword

解决方案


如果我理解正确,你想做对称加密。有很多对称加密算法。

您可以使用的最简单的是凯撒加密 ,但是还有很多其他更安全的算法,例如 AES。我不是专家,但肯定有一个库存在于 java 中做这样的事情。


推荐阅读