função confidencial GenerateHash (ByVal SourceText como a corda) como a corda
'Criar um objeto da codificação para assegurar o padrão da codificação para o texto fonte
Escurecer Ue como UnicodeEncoding novo ()
'Recuperar uma disposição do byte baseada no texto fonte
Escurecer ByteSourceText () como o byte = o Ue.GetBytes (SourceText)
'Instantiate um objeto do fornecedor MD5
Escurecer Md5 como MD5CryptoServiceProvider novo ()
'Computar o valor de mistura da fonte
Escurecer ByteHash () como o byte = o Md5.ComputeHash (ByteSourceText)
'E convertê-lo ao formato da corda para o retorno
Retornar Convert.ToBase64String (ByteHash)
Terminar a função
a edição " desobstruída " de >