Ensuring Trust in Notarization Services