home *** CD-ROM | disk | FTP | other *** search
- Xref: sparky comp.edu:1419 alt.security:4225
- Newsgroups: comp.edu,alt.security
- Path: sparky!uunet!think.com!paperboy.osf.org!osf.org!karger
- From: karger@osf.org (Paul A. Karger)
- Subject: Re: Computer Security - what to study to work in this field?
- Message-ID: <1992Aug31.150118.7037@osf.org>
- Sender: news@osf.org (USENET News System)
- Organization: Open Software Foundation
- References: <BsMpw2.GFF@well.sf.ca.us>
- Date: Mon, 31 Aug 1992 15:01:18 GMT
- Lines: 22
-
- Study as much as you can about how "real systems" get built. Security
- is in many ways an exercise in making a system really behave as specified.
- To do this, you need to understand how to make systems work. Take courses
- in operating systems, data base management systems, software development
- methodologies, network design, performance measurement, GUIs, human factors,
- etc.
-
- To do cryptographic algorithm design, you also need heavy mathematics,
- including group theory. To do formal specification and verification,
- you need logic courses.
-
- Most important of all - you need hands-on experience in building things
- like operating systems. Too many so-called secure systems have been built
- that prove to be unusable, because the secure systems designers thought
- all about security and formal methods and logic, and forgot to worry about
- building a system that end-users would want to use.
-
- Security is an interesting area to work in, because it has impacts in ALL
- aspects of a computer system. However, to do computer security well, you
- first have to know all those aspects well.
-
- - Paul (20 years in the computer security biz)
-