Digital Signatures and Authentication: Ensuring Legality in Created Documents