Digest-SHA256 a module that implements the NIST SHA-256/384/512 hash Rafael R. Sevilla (sevillar@team.ph.inter.net)