Security

You must protect your system, not only from unwanted intrusion from Internet hackers, but also where appropriate, from internal mischief-makers. The operating system provides a number of concepts that allow you to secure your system:

  • Authentication:– identifying who is accessing a resource, either by name and password controlled by the application, the operating system, or by Microsoft “Passport”. Also by restricting access by the IP address of the originator, or via client certificates.
  • Authorisation:– identifying what functions he/she can perform, either by interrogation of the Active Directory, or by a system of roles and permissions maintained by the application or database.
  • Data Protection:– encrypting and hiding data from public view, and the use of “digital signatures” that assure the true origin of the message and prevent unauthorised alteration of messages.
  • Auditing:– monitoring and keeping records of access using the security event log, providing the forensics of security.

General Web Application Security Recommendations

  • Backup often, and keep your backups physically secure.
  • Secure your computer network and the servers physically.
  • Keep the administrator passwords secret.
  • Don’t allow users administrative privileges.
  • Close unused ports and turn off unused services.
  • Keep you virus checker up to date.
  • Download and install the latest security patches from Microsoft and other suppliers.
  • Establish and enforce a password security policy.
  • Use a firewall to connect to the Internet.
  • Monitor network activity and the event logs for suspicious activity.

Anderson Software Home. 01908 236807.