input = "helloworld"
algo = SHA2256
len = 0
output = 1220936a185caaa266bb9cbe981e9e05cb78cd732b0b3280eb944412bb6f8f8f07af

input = "helloworld"
algo = SHA2256
len = 8
output = 1208936a185caaa266bb

input = "hello world"
algo = SHA2512
len = 0
output = 1340309ecc489c12d6eb4cc40f50c902f2b4d0ed77ee511a7c7a9bcd3ca86d4cd86f989dd35bc5ff499670da34255b45b0cfd830e81f605dcf7dc5542e93ae9cd76f
