Sha256 Functions added