I have an assignment in

I have an assignment in school to model a mutual authentication protocol using CSP. So to get some boilerplate about csp for my intro, I went over to Wikipedia and searched for CSP. My result:

CSP is an abbreviation that can be interpreted as one of the following:
Communicating Sequential Processes
Certified Safety Professional
Compulsive skin picking or chronic skin picking
Chicken Slayer Productions
Concentrating Solar Power (Technology)

um, I think I want the first one. lol