The document is a technical presentation on computer security and cryptography by Alex.C.P. It discusses topics such as viruses, firewalls, hackers, the definition of computer security, confidentiality, integrity and availability. It then covers the basics of cryptography including symmetric and asymmetric algorithms. Application areas like ensuring identity through digital signatures and the role of trust are explained. Finally, techniques to provide confidentiality, integrity and defend against viruses through cryptography are summarized.