Legal document attestation