Every time I connect my iPhone 5S (7.0.3, but have had this issue since 7.0 with both 5S and iPhone 4) to my computer (Latitude E6410 with Windows 7 Pro) I get prompted to Trust the computer. I trust it, and each time I reconnect the USB cable, the prompt returns.
I am not alone.
Googling this issue, it seems to affect a large number of Windows 7 users. There isn't a single solution that appears to work for everyone, but this one seems to have helped some: http://support.apple.com/kb/TS1567
However, it presupposes the presence of the AMDS service. I do not have this service, I presume because I do not have iTunes installed (and I would prefer not to install it). Nowhere could I find any information from Apple about whether iTunes is required for Trust. So my questions are: (a) is it true the iTunes is required for establishing "Trust"? and (b) if so, is there a workaround?
Note: this post (related to Linux) would imply to me that it should work without iTunes: iOS7 won't trust linux computer