Is open source encryption the answer to NSA snooping?