title: WCF encryption options for intranet applications?
body: <p>I apologize for my weak understanding of this topic, and I hope that this question is not too broad.</p>
  
  <p>I would like to develop a .NET 4 intranet application with a WCF service.  The client will be a Windows Service (running as SYSTEM).  I do not need to authenticate traffic (but would like to), but I <em>do</em> need to encrypt traffic.</p>
  
  <p>My question is: What are my options for encrypting traffic with a WCF service?  If the solution relies on Active Directory, can I make that work if my client is running as SYSTEM, and not as an AD user?</p>
  
  <p>If the solution relies on certificates, how can I distribute/generate them?</p>