They are usually trained in universities or colleges.
See also: education, school
... www.cl.cam.ac.uk/~rja14/tcpa-faq.html/ for a clear discussion of two prominent proposals. Examples of existing "digital rights management" and "copy protection" ...