static signBuffer(buf, private_key) {
        var _hash = hash.sha256(buf);
        return Signature.signBufferSha256(_hash, private_key)
    }
@param {Buffer} buf
        @param {PrivateKey} private_key
        @return {Signature}