Sha1 class now uses BouncyCastle