function ComputeMD5 ($user, $password, $digestRealm) { $hash = $user + ":" + $digestRealm + ":" + $password $cryptoServiceProvider = [System.Security.Cryptography.MD5CryptoServiceProvider] $md5Algorithm = new-object $cryptoServiceProvider $digestPassword = $md5Algorithm.ComputeHash([Char[]]$hash) return $digestPassword }