Security without Obscurity: A Guide to Confidentiality, Authentication, and Integrity