digital trust and verification