[ELY-67] ScramDigestPassword implementation (SHA-1 and SHA-256)