wrong digest value using scatterlist crypto API