India's leading Information Risk Management (IRM) company
  About CII SecureSynergy: ISO27001 certified company          
 
IRM HOME
   
Introduction
Services
  - Consulting
  - Training
Newsletter
News
Security Library
InfoSec Glossary
Contact / Feedback
   
 
AUDIT FACILITATION
Vet an Indian company
 
 
END-USER CERTIFICATION
Certified Information Security Aware User (CISAU)
 
 
CII HOME
Other CII Services
:: WTO
:: TQM
:: TPM
:: Technology & IPR
:: SME
:: Skills Initiative
:: Library
:: IRM
:: Invest India Services
:: Green Business
:: Exports
:: Environment Mgmt
:: Energy
:: Corporate Advisory
:: Climate Change
:: Business Development Services
 
 
 
 
 
 
Time Synchronization — Vital for Info-security
SecurityScape, www.securesynergy.com
 

'A man with one clock knows the time, a man with two clocks is not sure'. Computer clocks are based on inexpensive oscillator circuits or battery backed quartz crystals and can easily drift seconds per day, accumulating significant errors over time.

Unsynchronized computer clocks in the enterprise Information Infrastructure would have significant impact on network and security operations. 'Close enough' computer clock synchronization is not enough - especially when building defences against information attacks by cyber-crime syndicates and nation-state adversaries who can take advantage of lack of computer clock synchronization to camouflage large-scale information attacks to look as though they were isolated instances of 'script kiddie' probes in different segments of the enterprise networks.

Lack of time synchronization would affect enterprise networks in three key areas:

Security

Access security and authentication
Most modern authentication protocols require accurate time. For example, in Windows 2000 the default authentication protocol (Kerberos Version 5) uses workstation time as part of the authentication ticket generation process.

Time synchronization is so vital in Windows 2000, that it includes the W32Time time service tool whose purpose is to ensure that all Windows 2000-based computers in an organization use a common time.

The Windows time service uses a hierarchical relationship. All client desktops and member servers nominate their inbound authenticating domain controller as their time partner. This continues up through the hierarchy of domains to the primary domain controller (PDC) at the root of the forest.

This PDC is set to synchronize with a reliable time source, such as a dedicated network time server. If a time server is not available and the time difference between domain controllers drifts beyond the skew allowed by Kerberos, authentication/logon between two domain controllers may not succeed.

Systems such as RSA Security's SecurID, require some level of time synchronization between the client machine requesting access and the server that grants it. If the two aren't within an allowable time difference, access can be denied.

Log file Analysis, Audit, Monitoring and Forensics
Log files facilitate analysis of events within the network. This includes firewall, IDS/IPS and VPN security-related activity. Since the logs are a compilation of information from different hosts/devices it is crucial that the time stamps are accurate - if not, events cannot be ordered into the correct chronological sequence, and root-cause of attacks and security breaches cannot be correctly determined.

Even in centrally logged configuration events and system error messages, such as router configuration changes, modem events, security alerts, trace backs, and CPU process overloads (during Denial of Service attacks) rely on network time synchronization for accurate time stamps for the data to have meaning.

In incident investigation, the RMON and other log files are typically used by security administrators to re-construct the scene of a network security breach or network crime. Accurately time-stamped network packet transits provide the forensic evidence to make this possible.

Network Operations

Network fault diagnosis and recovery
Key network events are trapped, reported, and logged using the RMON services that reside in servers, routers, and switches. Should the network crash or become instable (due to any reason, could be to an information attack), a stream of RMON events will be reported. Each of the events will be indexed with the 'network time stamp' affixed by the reporting RMON agent.

If these time stamps are synchronized, the proper order can be established and root-cause quickly established. Without accurate network time synchronization this will not be possible.

File Time Stamps
The integrity of any file system is heavily dependent on accurate time to track the dates and time of file creation, last accesses, last modified etc. In distributed file sharing, correct file time stamps would be crucial.

Directory Services
Network directory services systems exchange information and synchronize changes according to time stamps. Therefore, network time synchronization is an important part of network design and implementation. For example, for accurate and optimum efficiency, in a Windows NT network, all NT servers and client workstations need to synchronize with a single, accurate, and standard time source.

Scheduled Operations
Cron scrips and crontabs are commands to a computer operating system or application server that are to be executed at a specified time. Each command is executed when its triggering time arrives.

In case of networked computers - each responsible for executing independent cron files - time synchronization between the computers becomes critical so that scheduled activities are properly coordinated.

Applications

Most computer applications use time stamps as a key element. Like PSTN depends on precise frequency, VoIP depends on precise time. Other applications such as shared databases, billing and transaction systems, data acquisition, email, PKI etc. rely heavily on accurate time stamps.

 
 
Posted on 15 Apr 2005
 
 
SEND FEEDBACK ON THIS ARTICLE
 
 
 
 
 
 
 
Information Risk Management (IRM) Service for Industry
in partnership with SecureSynergy
IT SECURITY TRAINING
CII has designed courses for Board of Directors, CEOs, CFOs, CIOs and Management Decision Makers in areas affecting IT Security Governance and implementation of enterprise-wide security programs.
::. MUST  READ .::
Role of IT in Corp Governance
IT Security Governance
Information Security - A Business Enabler
IRM - A BPO Imperative

Say yes to
S T A N D A R D S  &  R E G U L A T O R Y
C O M P L I A N C E

Regulation establishes security duties and standards to foster better governance...
 
 
 
 
 
 
All rights reserved :: Confederation of Indian Industry (CII) © Copyright 2004-2008
Copyright  ::  Disclaimer  ::  Privacy