Funcionalidade SHA

O provedor base original relatou incorretamente que o SHA algoritmo de hash enumerando algoritmos por chamadas para CryptGetProvParam com PP_ENUMALGS de parâmetro especificado. Isso foi corrigido no provedor básico. Tanto o Provedor Base revisado quanto o Provedor Estendido e agora relatam corretamente o SHA-1.

Uma constante de CALG_SHA1 definida foi adicionada ao Wincrypt.h com o mesmo valor que CALG_SHA.