Rastgele bir parola oluşturan bir program uygula.
Bu program, önceden tanımlanmış bir karakter kümesinden rastgele karakterler seçerek rastgele, güvenli bir parola oluşturacaktır. Program, büyük ve küçük harf Alfabetik karakterler, sayısal rakamlar ve özel karakterler içerecek karakter kümesini tanımlayarak başlayacaktır. Uzunluk kullanıcı tarafından girilen şifre, karakter setinde kalan karakter sayısını belirlemek için kullanılacaktır.Ardından program, girilen uzunluğa göre karakter setinden rastgele karakterler seçmek için bir rastgele sayı üreteci kullanacaktır. seçim tamamlandığında, program rastgele oluşturulmuş parolayı kullanıcıya verecektir.