use forge sha256 implementation