twenty third lecture web security and secure knowledge management 78361