public SecureOnPassword(byte[] password) { if (password == null) throw new ArgumentNullException(nameof(password)); if (password.Length != 6) throw new ArgumentException(Localization.ArgumentExceptionInvalidPasswordLength); _password = password; }