Implement simple digest API.