feat/algo-sha256