PROTECTED VERIFICATION PLATFORMS: A THOROUGH DIVE