access control architecture authentication authorization bicsi bruce schneier bureau of diplomatic security chemistry closed-form expression coercion computer computer insecurity computer security controversies over the term engineer crime prevention through environmental design critical infrastructure protection cryptanalysis cryptography data remanence deception defensive programming detection deterrence earthquake engineering economics economics of security engineering environmental design explosion protection fault tree analysis fingerprint fraud full disclosure information systems security engineering information security jersey barrier landscaping linux documentation project locksmithing mathematics mitigation password policy physical security professional physical security physics psychology retinal scan safety engineering secrecy secure cryptoprocessor security security patterns security awareness security community security policy security printing security testing security through obscurity software security assurance software cracking steganography systems engineering technical surveillance counter-measures trusted system visitor management voiceprint