(From a narrow protection point of view, computer network security means that computers and their network system resources and information resources are not threatened and endangered by natural and man-made harmful elements. The related technologies and theories of integrity, availability, authenticity, and controllability are all areas of research in computer network security.)