Move SHA-2 algorithms to separate file