/// <summary>
/// Initializes a new instance of the <see cref="Password"/> class with the given password.
/// </summary>
/// <param name="password">as plain text</param>
public Password(string password)
{
this.password = Crypto.Obfuscate(password);
}