internal MD5(string passPhrase) { if (string.IsNullOrWhiteSpace(passPhrase)) { throw new ArgumentException("No pass-phrase provided.", "passPhrase"); } this.passPhrase = passPhrase; }