|
1
|
- NEISUG Meeting - Microsoft Waltham Office
- November 21, 2002
|
|
2
|
- A second is defined as 9,192,631,770 transitions of a cesium atom
measured by a crystal oscillator
- Time is maintained nationally by National Institute of Standards and
Technology (NIST) which functions as the primary US National Metrology
Institute (NMI)
- The Convention of the Metre created The Bureau International des Poids
et Mesures (BIPM)
- The BIPM maintains Coordinated Universal Time (UTC) by comparing input
from NMI members around the world
- NIST is the legal owner of commercial time, not the USNO
|
|
3
|
- Audit logging
- Computer Security Systems are effective when audit logs are accurate to
UTC
- Comparing firewall logs after an DDoS attack on three different sites
is difficult if the logs are not synchronized
- If the administrator can easily change the clock, events can be pasted
into the time frame of the violation
- Expiration of rights / Access control list
- Access to resources during business hours
- When John Doe in accounting goes home, he should not have access to
payroll information
- Digital certificate expires and OCSP is out of synch
|
|
4
|
|
|
5
|
- The Network Time Protocol is the easiest method for synchronization
- Most operating systems natively support NTP v3
- Windows 2000 requires a couple registry hacks to get W32Time to
support a NTP server as the primary reference
- Linux and Unix have NTP daemons that require some simple conf file
changes
- NTP will calculate network latency from your device to the time
reference making it accurate
- NTP is configured to run at a schedule to meet your requirements
- NTP is FREE
|
|
6
|
- Sources
- NIST, US Naval Observatory, and many other sources provide free NTP v3
servers
- There are many freeware, shareware, and COTS synchronization and
scheduling applications that use internal or external NTP servers
- Issues with NTP
- NTP v3 lacks high security, NTP v4 is secure but not widely available
- Internet based NTP servers are susceptible to man in the middle attacks
- Lack of historic record and auditable proof of time records
- Four years from now, how will you prove that your current time
supplied by NIST has been correct for the past 6 months?
|
|
7
|
- RFC 3161 – Time Stamping Protocol
- Time stamping is objective third party proof that a datum existed at a
point of time
- Data + Date + Time > Hashed > Digital Signed = Time Stamp
- Benefits of Time Stamping
- Uses cryptography to bind data (event logs, email, etc) to the correct
date and time
- Provides proof that an objective party (trusted clock) agreed that the
date and time were correct and the data existed
- For more information see www.ietf.org RFC 3161
|
|
8
|
- Email me if you have additional questions regarding
- PKI, digital signatures, security technology
- FIPS 140-2 or Common Criteria
- Time synchronization or time stamping
- UTC, NMI, atomic clocks, phase shift, and trailing edges
- Do not email me if it is a chain letter, joke, length related spam, MLM
scheme, etcetera
- Scott Mustard – neisug@mustard.net
|
|
9
|
- Symmetricom is a 40 year leader in timing devices
- NTP v4 SyncServer
- Linux based NTP v4, v3, v2 server
- First NTP v4 server
- Time Stamping – StampServer SA200n
- Secure Execution Environment (SEE from nCipher) stores application,
keys, and the clock
- FREE NTP SOFTWARE IN BACK for everyone… no popups, ads, spyware, etc
- For more information visit www.trusted-time.com
- Or www.symmetricom.com
|