2011-06-27 76 views
4

我想要一個Java密碼生成器,它應該生成至少8個字符長的標準條件的密碼,包含一個大寫字母,一個特殊字符等。
如果它是開源的。 任何建議/指針?Java中的密碼生成器

謝謝。

+0

好,不要忘記接受已經解決您的問題 – woliveirajr

+0

@woliveirajr答案:接受。謝謝:) – xyz

回答

7

如果我在哪裏,我會將所有允許的字符放在char[]中,並使用SecureRandom從此數組中選擇n個字符。

完成後,您可以添加數字和特殊字符,直到它符合您的需求。

+0

謝謝你的建議。我想,不是重新發明輪子,我可以使用已經存在的東西。 – xyz