digest(encoding) {
		const AbstractMethodError = require("../AbstractMethodError");
		throw new AbstractMethodError();
	}
Calculates the digest {@link https://nodejs.org/api/crypto.html#crypto_hash_digest_encoding}
@abstract
@param {string=} encoding encoding of the return value
@returns {string|Buffer} digest