|
|
||||
PD-0147: CCEVS Policy #15 Applicability to Flash Drives |
||||
|
This decision represents a long-term technical decision based on an OD, and may not be the same as the final results of the source OD. With respect to published criteria documentation and scheme documents, it provides suggested guidance on evaluation direction, but is not authoritative. Authoritative decisions are provided through the published criteria documents and published scheme and international interpretations thereof. With respect to published PPs, PDs are authoritative corrections to the PP, based on input from the PP author (if available), that are in force until the publication of the next revision of that PP.
IssueCCEVS Policy #15 requires that TOEs must generate audit records for security events. The march of technology has enabled some devices that are normally thought of as being rather simple to have significant processing power. Since it would be *possible* for such devices to generate audit records the question becomes: should they be required to? ResolutionThis question will need to be resolved on a case-by-case basis using the following criteria:
To take a simple example: if the device requires a password (and not a user ID) in order to use the device, would that functionality trigger the audit requirement? In the strictest sense the device is making a decision. It could generate an audit record containing a count of failed password attempts before a success. An administrator, in reviewing the audit log, could notice that there was a failed password attempt on the device. Is any of that meaningful or useful? The device is not identifying any user so any authentication capability is very weak. The audit record will show an administrator some number of failed attempts with timestamps and device identification. Without any kind of user identification mentioned therein the admin is left to look at other sources. These "other sources" would include the rest of the audit log. If auditing is enabled on the system it should show every device coming online with failed access attempts - and user ID. This is far more useful than what the device itself will generate. To summarize: The following conditions must hold for Policy #15 to apply:
SupportAs computing power becomes smaller, more powerful, and cheaper, we move ever closer toward realizing the paradigm of "ubiquitous computing". As we do so we confront computer security situations in ever more challenging circumstances The Audit Requirement of Policy #15 states:
Unspoken in policy is some idea that the audit data recorded must actually be useful. A small device with limited functionality and especially limited knowledge of user identity, time-of-day, and environment in general is unlikely to be able to generate audit records of any great utility. Decision-making capability is also at issue. Without user identity, a security policy, or any concept of subject and object, the device is not going to make very informed decisions. Modification History:
References:
Related NIs:
Related CCIMB-INTERPs:
Source OD: 0279 |