Standard digest implementations.