public static string CreateWebSafeBase64Thumbprint(this CryptoSettings cryptoProvider, byte[] buffer)
{
Requires.NotNull(cryptoProvider, "cryptoProvider");
Requires.NotNull(buffer, "buffer");
var hasher = WinRTCrypto.HashAlgorithmProvider.OpenAlgorithm(cryptoProvider.SymmetricHashAlgorithm);
var hash = hasher.HashData(buffer);
return Utilities.ToBase64WebSafe(hash);
}