Secure Password Generator

Enter your master password.
Enter URL.
Enter Username.
Enter Password length. The password length's an integer and between 6 and 128.
Enter Iterations. The iterations's an integer and between 1 and 500000.