| NATIONAL MANAGER
FOREWORD
This National Telecommunications and Information Systems Security Advisory
Memorandum (NTISSAM) is intended to provide guidance to users, security
officers, procurement
officers, and others who are responsible for the security of office automation
systems. This
guidance is intended for use by all activities of the executive branch
of the United States
Government who process classified or sensitive, but unclassified, information
in office automation
systems. Other sources of guidance, including directives, manuals, and
regulations issued by
various departments and agencies of the United States Government are cited
as references in the
document.
Additional copies may be requested from:
Executive Secretary
National Telecommunications and Information
Systems Security Committee
National Security Agency
Fort George G. Meade, MD 20755-6000
This NTISSAM may be used or quoted without restriction.
EXECUTIVE SUMMARY
Office Automation Systems (OA systems) are small, microprocessor-based
Automated
Information Systems that are used for such functions as typing, filing,
calculating, sending and
receiving electronic mail, and other data processing tasks. They are becoming
commonly used by
managers, technical employees, and clerical employees to increase efficiency
and productivity.
Examples of OA systems include personal computers, word processors, and
file servers.
This guideline provides security guidance to users of OA systems, to
the ADP System Security
Officers responsible for their operational security, and to others who
are responsible for the
security of an OA system or its magnetic storage media at some point during
its life-cycle.
This guideline explains how OA system security issues differ from those
associated with
mainframe computers. It discusses some of the threats and vulnerabilities
of OA systems, and some
of the security controls that can be used. It also discusses some of the
environmental considerations
necessary for the safe, secure operation of an OA system.
This guideline suggests some security responsibilities of OA system users,
and of ADP System
Security Officers. Also described are some of the security responsibilities
of the organization that
owns or leases the OA system.
In addition, guidance is given to the procurement officer who must purchase
OA systems or
components, and guidance is also provided to the officer who is responsible
for securely disposing
of OA systems, components, or the associated magnetic media.
This document is issued as a National Telecommunications and Information
Systems Security
Advisory Memorandum, and is therefore intended as guidance only. Nothing
in this guideline
should be construed as encouraging or permitting the circumvention of
existing Federal
Government or organizational policies.
TABLE OF CONTENTS
PART I: INTRODUCTION
1.0 INTRODUCTION 3
1.1 Purpose and Scope 3
1.2 Structure 3
2.0 THE OFFICE AUTOMATION SECURITY PROBLEM 5
2.1 Protecting Information From Unauthorized Personnel 5
2.2 Sensitivity Levels of Magnetic Media 6
2.3 OA Systems With Fixed Media vs. OA Systems With Removable Media 7
PART II: GUIDANCE FOR THE OFFICE AUTOMATION SYSTEM USER
3.0 RESPONSIBILITIES OF OA SYSTEM USERS 11
4.0 OPERATIONAL SECURITY FOR STAND-ALONE OFFICE AUTOMATION
SYSTEMS 12
4.1 OA Systems With Removable Media Only 12
4.2 OA Systems With Fixed Media 17
5.0 OPERATIONAL SECURITY FOR CONNECTED OFFICE AUTOMATION
SYSTEMS 21
5.1 Using an OA System as a Terminal Connected to Another Automated
Information System 21
5.2 OA Systems Used as Hosts on Local Area Networks 22
PART III: GUIDANCE FOR ADP SYSTEM SECURITY OFFICERS
6.0 RESPONSIBILITIES OF THE ADPSSO 27
7.0 THREATS, VULNERABILITIES, AND CONTROLS 28
7.1 Threats, Vulnerabilities, and Controls: an Overview .28
7.2 Physical and Personnel Security 29
7.3 Communications Security 31
7.4 Emanations Security 32
7.5 Hardware/Software Security 32
7.6 Magnetic Media 34
7.7 Environmental Considerations 36
7.8 Preparing Downgraded Extracts 38
PART IV: GUIDANCE FOR OTHERS
8.0 RESPONSIBILITIES OF THE ORGANIZATION OWNING THE OA SYSTEM 41
9.0 REQUIRING SECURITY IN THE PROCUREMENT OF OFFICE AUTOMATION
SYSTEMS 43
9.1 Processing Classified Information: Policy Requirements 43
9.2 Physical Environment of the OA System 44
9.3 Identification of Non-Volatile Components 44
9.4 System Communications Capabilities 44
9.5 Shared-Use Systems and Multi-User Systems 45
10.0 SECURE DISPOSAL OF OFFICE AUTOMATION SYSTEMS 47
10.1 Removable Media 47
10.2 Fixed Media 47
10.3 The Remainder of the OA System 47
APPENDIX: A Guideline on Sensitivity Marking of the Office Automation
System and Its
Storage Media 49
LIST OF ACRONYMS 53
GLOSSARY 54
REFERENCES 57
1.0 INTRODUCTION
In recent years, there has been a tremendous increase in the number of
Federal Government
personnel using Automated Information Systems (AIS) to help with their
jobs. In a large number
of cases, the AIS involved are small, microprocessor-based systems referred
to as "Office
Automation Systems," or "OA Systems," for short. These
OA Systems can increase efficiency and
productivity of those whose jobs include such functions as typing, filing,
calculating, and sending
and receiving electronic mail. In addition, these systems can be used
by technical and other
personnel to performs functions such as computing and data processing.
When used wisely, OA Systems can be a boon to the office worker and the
engineer alike, helping
to get more work done in less time. Not using them in a secure manner,
however, can result in the
compromise, improper modification, or destruction of classified or sensitive,
but unclassified,
information (as defined in NTISSP No. 2 [18]). It is therefore necessary
that OA System users be
made aware of: (1) procedures and practices which will aid in the secure
usage of these systems,
and (2) the consequences of not employing security measures. The objective
of this guideline is to
address these two issues in the context of protecting classified or sensitive,
but unclassified,
information.
1.1 Purpose and scope
This document provides guidance to users, managers, security officers,
and procurement officers
of Office Automation Systems. Areas addressed include: physical security,
personnel security,
procedural security, hardware/software security, emanations security (TEMPEST),
and
communications security for stand-alone OA Systems, OA Systems used as
terminals connected
to mainframe computer systems, and OA Systems used as hosts in a Local
Area Network (LAN).
Differentiation is made between those Office Automation Systems equipped
with removable
storage media only (e.g., floppy disks, cassette tapes, removable hard
disks) and those Office
Automation Systems equipped with fixed media (e.g., Winchester disks).
1.2 Structure
This guideline is divided into four parts, which are further subdivided
into a total of ten chapters.
Part I is the introductory part of this guideline. Chapter 1 gives an
introduction, while Chapter 2
discusses the Office Automation security problem and why it is different
from security problems
involving larger Automated Information Systems.
Part II provides guidance to the users of OA Systems. Chapter 3 details
some security
responsibilities of all OA System users. Chapter 4 provides guidance to
users of stand-alone OA
Systems, while Chapter 5 provides guidance to users of connected OA Systems.
Part III provides guidance to those ADP System Security Officers (ADPSSO)
who are responsible
for the security of OA systems. (Note: throughout this document, the term
"security officer" will
be used to mean ADPSSO.) Chapter 6 describes some of the responsibilities
of security officers.
Chapter 7 details some of the threats, vulnerabilities and security controls
associated with Office
Automation Systems.
Part IV provides guidance to others associated with OA Systems. Chapter
8 is a discussion of some
of the security responsibilities incumbent upon the organization that
owns an OA System. Chapter
9 provides guidance to procurement officers about addressing security
during the procurement
phase of the OA System life-cycle. Chapter 10 provides guidance concerning
the disposal of Office
Automation Systems and/or their components.
There is an Appendix that discusses security markings for the OA System
and media used in it, a
List of Acronyms that gives expansions for acronyms used in this guideline,
and a Glossary that
defines terms used in this document.
2.0 THE OFFICE AUTOMATION SECURITY PROBLEM
There are three major points to remember about Office Automation Systems
when considering
security of these systems throughout their life-cycle. These points are:
(1) Most current Office Automation Systems do not provide the hardware/software
controls necessary to protect information from anyone who gains physical
access to the system.
Therefore, the most effective security measures to be used with these
systems are appropriate
physical, personnel, and procedural controls.
(2) All information stored on a volume of magnetic media (e.g., floppy
disk, cassette tape,
fixed disk) should be considered to have the same sensitivity level. This
level should be at least as
restrictive as the highest sensitivity level of any information contained
on the volume of media.
(3) There are different security considerations for OA Systems with fixed
media versus
those with removable-media-only.
2.1 Protecting Information From Unauthorized Personnel
United States Government policy requires that classified information
not be given to an individual
unless he or she has the required clearance and needs the information
for the performance of the
job [6, 20]. For sensitive, but unclassified, information, no clearance
is required; therefore, all
access is based solely on need-to-know [20]. These policies must be enforced
for information
contained within OA Systems as well as for all other information. Therefore,
information
contained in OA Systems must be protected from compromise, unauthorized
modification, and
destruction.
Most current Office Automation Systems processing classified or sensitive,
but unclassified,
information do not provide sufficient hardware/software security controls
to prevent a user from
accessing information stored anywhere in the system. Simply put, most
current OA Systems are
based on microprocessors that do not support multiple hardware states.
In almost all cases, multiple
hardware states are necessary to identify users, limit their actions,
or keep them from accessing
information for which they are not authorized. (See Section 7.5 of this
document for a detailed
discussion of this problem.)
In fact, at the time of this writing, no Office Automation Systems have
been certified as meeting
even the class C1 requirements listed in the Department of Defense Trusted
Computer System
Evaluation Criteria [2], (hereafter known as the TCSEC).
Because of the lack of adequate hardware/software security, proper physical,
procedural, and
personnel access controls must be used to prevent personnel from accessing
the system while it
contains any information (either in memory or on resident media) for which
they are not
authorized.
2.2 Sensitivity Levels of Magnetic Media
All information contained on a volume of magnetic storage media should
be considered to have
the same sensitivity level. This sensitivity level should be at least
as restrictive as the highest
sensitivity level of any information contained on the media.
The reason for this requirement is simple: under ordinary circumstances,
a user of an OA System
has no way of knowing exactly what is written where on a volume of media.
It is possible that there
have been errors made in writing on the disk that result in parts of various
files being combined
without the user's knowledge.
Example: On most magnetic disks, there is a file allocation table with
entries pointing
to where on the disk each file is stored. Compromise of data can occur
if there is a cross-
link; that is, if an entry in the file allocation table for one file actually
points to part of
another file. As files are accessed and modified, it is often not possible
to write the
entire file in a contiguous set of storage locations. Therefore, the file
becomes
fragmented. The more a disk is used, the more fragmented the files become,
and the
greater the probability of a cross-link. In order to guard against compromise
of
information due to a cross-link, all information on the disk is considered
to have the
same sensitivity.
It is also likely that classified or sensitive, but unclassified, information
that has been "deleted"
from the system is still resident on the media, unless it has been completely
written over in an
approved manner. (See Reference 4 for guidance on overwriting media.)
Therefore, the media and
all information on the media should be regarded as having a single sensitivity
level.
It is certainly permissible to have some information on a volume of magnetic
media that is actually
less sensitive than the sensitivity level of the volume; however, due
to the fact that it is impossible
for the average user of an OA System to tell exactly what is written where,
security dictates that
this information be treated as having the higher sensitivity level.
Example: Suppose that a floppy disk is marked "Personnel privileged
information,"
and there is a file on this disk that contains only unsensitive information,
such as the
General Schedule salary tables. While this unsensitive file is on the
sensitive disk, it
must be treated as sensitive, because bad pointers or other problems could
cause the file
to actually contain sensitive information. Further, this file CANNOT be
copied to
another floppy disk unless the second floppy disk is also considered to
be sensitive, due
to the possibility of "Personnel privileged information" unintentionally
being copied.
If there is a file that is believed to be unsensitive that is stored
on a sensitive disk, it is permissible
to have a copy of that file printed, manually reviewed, and determined
to be unsensitive. This paper
copy can then be treated as unsensitive; however, the disk itself should
still be considered to be
sensitive. This applies to classified information as much as it does to
sensitive, but unclassified,
information.
2.3 OA Systems With Fixed Media vs. OA systems With Removable Media
"Removable media" are any magnetic storage media that are meant
to be frequently and easily
removed from the OA System by a user. Examples of removable media include
floppy disks,
cassette tapes, and removable hard disks.
"Fixed media" are any magnetic storage media that are not meant
to be removed from the system
by a user. Examples of fixed media include fixed disks and nonvolatile
memory expansion boards.
An OA System with removable-media-only is one which meets both of the
following criteria: (1)
the system does not currently use fixed media (e.g., Winchester disks)
to store or process
information; and (2) other than removable media such as floppy disks or
cassette tapes, the OA
System must have only volatile memory. (In determining whether or not
the OA System contains
fixed media, any read-only memory (ROM) the system contains can be ignored.)
If either condition
is not met, the system should be regarded as containing fixed media.
The sensitivity level of an OA System with removable-media-only can be
easily changed, because
all classified and sensitive, but unclassified, information can be removed
from the system after
each use. This is not true of an OA System with fixed media--the sensitivity
level of the system
cannot be lowered without a great deal of effort, because it is virtually
impossible to remove all
classified and sensitive, but unclassified, information from the system.
Therefore, if it is desired
that the OA System be used to process information of several different
sensitivity levels, or that it
be used by personnel with different levels of clearances, an OA System
with removable-media-
only should be used. (See Sections 4.1.2.2 and 4.2.2.2 of this guideline
for guidance on changing
the sensitivity levels of OA Systems.)
3.0 RESPONSIBILITIES OF OA SYSTEM USERS
One of the most common problems in Information Security is determining
exactly who is
responsible for what. This is a particularly important issue when Office
Automation Systems are
involved, since there is much less opportunity for oversight of "average
users" by "professional
security people." Therefore, it is incumbent upon each person to
do his or her part to prevent the
compromise of information.
The "average user" of an Office Automation System is the most
important person in maintaining
OA System security. If security is to be maintained, the user must develop
a "security mindset"
[16]. In view of this, the following general responsibilities of all OA
System users are described.
It should be remembered that responsibilities discussed in this section
apply equally to each user
of an OA System, regardless of whether or not that person has been formally
designated as the
security officer for that OA System.
(1) Each user of an OA System should know who the security officer for
that system is, and how
to contact that person.
(2) Each user of an OA System should have an awareness of the applicable
security guidelines [5,
11,16, 23]. Users should follow the applicable guidelines. If it is necessary
in an emergency to
deviate from the security guidelines, the user should report this deviation
to a security officer as
soon as possible, so that the security officer can take appropriate action.
(3) In addition to violations of security procedures, each user should
report suspected or known
compromise of information and/or theft of property to a security officer
[5, 23]. If a user believes
that a part of the OA System (including software and magnetic media) is
missing or damaged, or
has been changed, and the user is unable to determine why and by whom
the change was made,
then the problem should be reported to the ADPSSO at once. Similarly,
if a user has reason to
believe that information may have been copied, modified, or destroyed
improperly, the security
officer should immediately be notified.
(4) It is the responsibility of each user not to use software provided
by an unauthorized source. The
user should not violate any copyrights or other license agreements, and
is responsible for reporting
any known violations to the security officer. Further, the user should
not use any software which
he has obtained without ensuring that it has first been thoroughly tested
in an environment in which
no operational information can be compromised or damaged.
4.0 OPERATIONAL SECURITY FOR STAND-ALONE OFFICE AUTOMATION
SYSTEMS
4.1 OA Systems With Removable-Media-Only
4.1.1 Physical Access to Systems and Media
Physical access to the OA System at any given time should be limited
to those with clearance and
need-to-know for all information then contained in the system. It may
be necessary to keep the OA
System in a separate room or part of a room to keep unauthorized personnel
from being able to read
information displayed on the screen or on a printer. If the OA System
is not in a protected area,
special care should be taken to ensure that unauthorized personnel cannot
gain access to sensitive,
but unclassified, or classified information.
Example: Kelly, who is in charge of office personnel affairs, must process
the
quarterly promotion list, which contains personnel information that must
be protected
under the Privacy Act of 1974 [20]. The OA System on which he must work,
however,
is located in the middle of the office, where several people who are not
authorized to
see the information can see what he is doing. Kelly should therefore take
care to ensure
that none of his co-workers can see the information he is processing.
One way he might
do this is to use partitions to surround the OA System and block the view
of other
employees. A second way is to position the CRT screen and printer in such
a way that
no one else in the office can see them, and then to ensure that no one
is watching what
he is doing. A third way is to make sure that the room is empty before
doing his work.
It is important to emphasize that these rules also apply for personnel
performing maintenance on
the OA System. Maintenance, regardless of whether preventive or corrective,
should only be done
by authorized persons. Maintenance personnel should not be allowed physical
access to the OA
System until all classified and sensitive, but unclassified, information
for which they do not have
a clearance and need-to-know has been removed.
4.1.2 Using the Stand-Alone OA System With Removable Media Only
4.1.2.1 Normal Operation
The following procedures should be followed at all times during normal
operation of the OA
System:
(1) Monitor screens, printers, and other devices that produce human-readable
output
should be placed away from doors and windows. This helps ensure that casual
passersby cannot read information from them [5, 8, 11, 19, 23].
(2) Never leave an OA System running unattended while it contains information
that
should not be seen by everyone with physical access to it. Especially,
do not leave
an OA System unattended while classified or sensitive, but unclassified,
information is displayed on the screen. If a user must leave an OA System,
he/she
should follow the procedures outlined in Section 4.1.2.4 of this Guideline.
Example: Suppose that Tom edits a large data file containing personnel
records on an
OA System. When he is finished, he saves the edited file. Since writing
the new file
over the old one will take some time, Tom leaves the OA System to run
an errand. Sue
sees that the OA System is unattended, and accesses and modifies the personnel
file,
destroying its integrity.
(3) Electronic labels attached by the OA System to information on magnetic
storage
media should not be trusted to be accurate unless the OA System has been
evaluated by the National Computer Security Center and has been found
to be a
B1 or higher trusted system. While it is a good practice to indicate the
apparent
sensitivity of information by an electronic label of some sort (e.g.,
by a character
string in the file name or directory name, or by the value of the first
byte in the
file), these labels should not be trusted to be accurate. Therefore, all
data on the
media should be treated as being at a single sensitivity level--that which
is
indicated by the physical label attached to the media.
(4) It is not normally permissible to have a classified or sensitive,
but unclassified,
volume of magnetic storage media on line at the same time as a volume
with a
lower sensitivity level, unless the sensitivity level of the latter volume
is
immediately raised. (The exception to this is discussed Section 4.1.2.3.)
Example: Suppose that Terry has a file that she believes to contain only
Unclassified
information, but that is stored on a TOP SECRET floppy disk. Terry therefore
copies
the file to an Unclassified disk. The previously Unclassified disk should
then become
TOP SECRET. The reason for this is that there is no way for a user to
determine exactly
what has been written onto the disk; there is a chance that an error caused
TOP
SECRET information to be written onto the disk.
(5) Printers should not be left unattended while classified or sensitive,
but
unclassified, information is being printed unless the area in which it
is located provides a level of
physical security adequate to protect the printout from being read, copied,
or stolen by an
unauthorized individual.
(6) Any user who prints out classified or sensitive, but unclassified,
information
should remove that printout from the printer and/or printer area at the
earliest possible time. If this
is not done, classified or sensitive, but unclassified, information could
be compromised by an
unauthorized person reading, copying, or stealing a printout. (Note: this
is particularly true if the
printer is shared, and/or is not collocated with the rest of the OA System.
Even if adequate physical
security can be provided, it is good practice to remove the printout from
the printer area at the
earliest possible time.)
Example: Suppose that Pat is John's supervisor, and prints out John's
personnel records on
a printer. Pat then leaves the printout next to the printer, and leaves
the room to attend a
meeting. While Pat is gone, John's co-worker George walks into the room,
notices the
printout, and reads John's personnel records. This is a compromise of
information, and is
a violation of the Privacy Act of 1974 [20].
(7) The user should ensure that all printouts have appropriate sensitivity
markings
(e.g., "Personnel Privileged Information," "Proprietary,"
"Confidential," etc.) at the top and
bottom.
(8) If the printer ribbon is used to print classified information, it
should be marked at
the highest classification level it was used for, removed from the printer
when not
in use and stored and otherwise protected and disposed of as any other
classified
item.
(9) Use only software that has been obtained from authorized sources.
Do not pirate
software yourself, and do not use any software which has been obtained
by
violation of a copyright or license agreement. Furthermore, software should
not
be used unless it has been thoroughly tested by someone trustworthy (such
as the
organizational software distribution office, or the ADPSSO) for errors
and
malicious logic before it is exposed to operational information. (This
is especially
true for software obtained from the public domain.)
(10) Do not eat, drink, or smoke while using the OA System. Any spillage
could
seriously damage the system and/or magnetic media.
(11) Protect magnetic media from exposure to smoke, dust, magnetic fields,
and
liquids. Diskettes that get wet will generally warp or become otherwise
deformed. If a diskette or other volume of media does get wet, do not
attempt to
use it in an OA System, as doing so could result in damage to the system.
(12) If a manual audit log is kept for the system, record in it all necessary
information.
(13) No information should be processed or stored on any OA System until
a risk
analysis has been completed and appropriate countermeasures have been
determined.
(14) No classified information should be processed or stored on any OA
System
unless that system has been TEMPEST-approved for the zone in which it
is
operating [14, 15].
4.1.2.2 Changing the Sensitivity Level of Information the OA System is
Processing
OA Systems using removable-media-only contain no fixed media, and therefore
can be used to
process information of different sensitivity levels. In some instances
it may be more cost effective
to simply process all information as being at the system high level, and
then manually review all
output for the proper sensitivity. However, if this is impractical, then
the sensitivity level of the OA
System may be changed. When a change in the sensitivity level is desired,
the following steps
should be taken:
(l) Remove all storage media from the system (this includes media containing
both
applications and systems programs).
(2) Power off the system, preferably for at least one minute. (This will
allow any
latent capacitance to bleed off, and ensure that memory is cleared. Again,
the exact time required
depends on the particular system used, and the system security officer
should specify an
appropriate minimum time for systems under his/her control.)
(3) Power on and reboot the system with the copy of the operating system
that is at
the proper sensitivity level.
(4) Insert the applications media for the new sensitivity level into
the system. There
should be a different copy of the operating system, and of each applications
package (e.g., a word
processing package) for each classification of information the system
processes (e.g., an
Unclassified copy, a SECRET copy). It is recommended that there also be
a different copy of the
operating system for each sensitivity level of information the OA System
processes (e.g., a
"Personnel Privileged" copy, a "Company X Proprietary"
copy). Each copy should be protected to
a level appropriate for the sensitivity of information it is used to process.
There is one exception to this guidance. To use only one copy of an operating
system
or applications package for all sensitivity levels, the procedure is:
first, boot the system or load the
package with no classified or sensitive, but unclassified, information
in the system. Then, remove
the diskette or tape containing the software BEFORE any classified or
sensitive, but unclassified,
information is introduced into the system. DO NOT reinsert the software
into the system until the
sensitivity level of the system has been changed using the procedures
described in Section 4.1.2.2
(5) The ribbon used to print classified or sensitive, but unclassified,
information
should be replaced by one used to print information of the new sensitivity
level. The sensitive (or
classified) ribbon should be either securely stored or disposed of, as
appropriate.
4.1.2.3 Preparing Downgraded Extracts
In some instances, it may be necessary to copy some information from
a volume of media at one
sensitivity level to another volume that is at a lower sensitivity level
(e.g., copy a file from a
SECRET disk to an Unclassified disk). This is an extremely dangerous practice,
and should only
be done following the procedures that have been set by the security officer.
Users should contact
their system's security officer for specific guidance on preparing downgraded
extracts of classified
or sensitive, but unclassified, information.
4.1.2.4 When a User is Finished Using the OA System
When a user is through using the OA System, remove all removable media
from the system and
store it in a manner commensurate with information of that sensitivity.
Record any audit trail
information that may be required. If the system is used by more than one
person at different times,
it is advisable to power the system off at the conclusion of each person's
use.
4.1.2.5 At the End of the Shift
At the end of the shift or workday, the following steps should be taken
before leaving.
(1) Remove all removable media from the OA System.
(2) Overwrite each location in the system's memory with some pattern
(e.g., all zeros,
then all ones, then a random pattern) before the system is powered off.
(3) Power off the system. If there is a key, it should be stored in a
secure place until
the next shift or working day.
(4) Any printer ribbon that has been used to print classified or sensitive
but
unclassified, information should be removed, and either securely stored
or properly disposed of.
The OA System should remain powered off during non-duty hours.
A checklist should be maintained that is signed or initialed at the end
of each day to verify that the
OA System has been properly shut down and removable media have been removed.
This will assist
in determining accountability for a discovered security problem.
4.2 OA systems With Fixed Media
4.2.1 Physical Access to Systems and Media
Physical access to the system should be restricted to those who are authorized
access for all data
currently being stored on the system. In addition, these users should
be authorized access for all
data that has been stored on the system since the system was last declassified.
(See Reference 4 for
declassification procedures.)
4.2.2 Using the Stand-Alone OA System with Fixed Media
4.2.2.1 Normal Operation
During normal operation of a stand-alone OA System with fixed media,
all recommendations
given in Section 4.1.2.1 which apply to the operation of an OA System
with removable media are
still applicable. However, additional vulnerabilities exist with OA Systems
containing fixed media
and therefore additional precautions must be taken.
Even though only one user can directly access the system at a time, it
is likely that information
originated by more than one user will be stored on the fixed media. Access
to any classified
information by a user not possessing a clearance or need-to-know for it
is a violation of Executive
Order 12356[6]. Access to certain other types of sensitive, but unclassified,
information is contrary
to the provisions of Section 3 of the Privacy Act of 1974 [20]. Systems
which do not meet the
requirements of at least class C2 cannot provide assurance of protection
of information from
anyone who gains physical access to the system. Therefore, if the OA System
has been evaluated
and found to be a class C2 or higher system, then the guidelines detailed
in Reference 3 apply.
Otherwise, all users should have proper clearance and need-to-know for
all data that is stored or
processed on the system.
Any removable media which is placed in the OA System automatically acquires
the same
sensitivity level as the system. However, if the original sensitivity
level of the removable media is
more restrictive than that of the OA System, the OA System and its fixed
media acquire the more
restrictive sensitivity level, and should be marked as such.
Example: Suppose that there is an OA System with one fixed disk and one
floppy disk
drive. The system and its fixed disk are classified SECRET. A previously
Unclassified
floppy disk placed in the system's floppy disk drive becomes classified
SECRET. If a
TOP SECRET floppy disk is placed in the floppy disk drive, however, the
entire OA
System and its fixed disk become classified TOP SECRET.
It should not normally be permissible to copy a file from a classified
or sensitive, but unclassified,
volume of removable storage media to a volume of fixed media with a lower
sensitivity level,
unless the sensitivity level of fixed media, and of the entire OA System,
is immediately raised to
the level of the removable media. (The exception to this is discussed
in Section 4.2.2.3.)
Example: Suppose that there is a file that is apparently Unclassified,
yet it currently
resides on a TOP SECRET diskette. If this file is copied to an Unclassified
fixed disk,
the sensitivity level of the previously Unclassified disk should now be
TOP SECRET.
The reason for this requirement is that we have no way of being sure exactly
what is
being copied; therefore, we must assume the worst case: that some TOP
SECRET
information may be inadvertently copied onto the Winchester disk. Therefore,
the
sensitivity level of this previously Unclassified disk should be raised.
Furthermore, it should not be permissible to copy a file from a classified
or sensitive, but
unclassified, volume of fixed media to a volume of removable media with
a lower sensitivity. If
this does occur, the sensitivity of the removable media should be immediately
raised.
Information that individual users wish to protect from other users of
the OA System should be
stored on removable media. This removable media can then be appropriately
protected when it is
not in use. This recommendation stems from the fact that OA Systems that
do not meet the TCSEC
requirements for at least class C1 cannot prevent any system user from
gaining access to any
location in the system's memory, to include the locations where the hardware/software
controls
themselves are stored. If the information is removed from the system along
with the media it
resides on, however, it cannot be accessed by others. (However, users
should be very careful, as
quite often information is left on the fixed media in the form of scratch
files or backup files.) Users
should make sure that media they remove from the OA System are properly
secured. For example,
if a floppy disk is removed, it should be locked away, not left lying
on top of a desk or put in an
unlocked container. One of the conditions for security is that adequate
physical protection must be
provided; if it is not, then all information is vulnerable.
4.2.2.2 Changing the Sensitivity Level of Information the OA System Is
Processing
It is not permissible to lower the sensitivity level of the OA System
unless it has been declassified
using the procedures described in Reference 4.
Unless the OA System meets the requirements of at least class B1 when
evaluated against the
TCSEC, it should not be used to process multiple sensitivity levels of
information simultaneously.
In this case, it is not permissible to change the sensitivity level of
the information the OA System
is processing. Any information which is being processed by the OA System
must be regarded as
having the same sensitivity level as the system itself, regardless of
its apparent sensitivity.
4.2.2.3 Preparing Downgraded Extracts
In some instances, it may be necessary to copy some information from
a volume of media at one
sensitivity level to another volume that is at a lower sensitivity level
(e.g., copy a file from a
SECRET disk to an Unclassified disk). This should only be done following
the procedures that
have been set by the security officer. Users should contact their ADPSSO
for specific guidance on
preparing downgraded extracts of classified or sensitive, but unclassified,
information.
4.2.2.4 When a User is Finished Using the OA System
If there are any classified or sensitive, but unclassified, files stored
on the fixed media that other
users of the system should not be able to access, they should be removed
from the system[8,9].
First, copy the files to a volume of removable media. Then, remove the
information contained in
these files from the fixed media by overwriting each location that contained
these files with some
pattern (e.g., all zeros, then all ones, then a random pattern) [8, 9].
The software that is used to do
the overwrite should be trusted to a level commensurate with the OA system
level of sensitivity.
4.2.2.5 At the End of the Shift
See Section 4.1.2.4. All safeguards described there are equally applicable
to OA Systems with
fixed media.
In addition, the OA system itself should be physically secured in some
way. If the room containing
the OA system is approved for open storage of classified information at
the highest level of
information contained on the OA System, it may be sufficient to secure
the room in the appropriate
manner. If the room is not approved for open storage of classified information,
then the OA System
itself should be secured by locking it in an approved cabinet.
5.0 OPERATIONAL SECURITY FOR CONNECTED OFFICE AUTOMATION SYSTEMS
(Note: In addition to the guidance given in this section, all guidance
given in Chapter 4 of
this guideline is also applicable, and should be followed whenever the
OA system is used.)
5.1 Using an OA system as a Terminal connected to Another Automated Information
system
When an OA System is used as a terminal, all of the normal rules for
connecting terminals to AIS
should apply[10]. For example, these rules should include never leaving
the OA System
unattended while it is connected to another AIS, unless a software locking
mechanism is used
which prevents anyone, not passing an authentication check, from interacting
with the remote AIS.
5.1.1 Office Automation Systems Versus "Dumb Terminals"
Office Automation Systems used as terminals can cause security problems
that do not occur when
"dumb terminals" (i.e., those that are not programmable) are
used. Among these are the possibility
of malicious communications software in the OA System, and the ability
of the OA System to store
such things as passwords.
Users of OA Systems should be wary of untested communications software.
The organization
owning the OA System should take any steps practicable to ensure that
communications software
used with their systems does exactly what its documentation claims, and
nothing else. In general,
at least one copy of the software should be tested, either by someone
within the organization or by
someone outside of the organization who can adequately test software.
If communications software is used that contains malicious code, the
communications software can
cause information (including the user's password) to be compromised, can
corrupt information
flowing between the OA System and other AIS, or can cause service to be
denied completely.
Worse still, it can do much of this without the knowledge of the person
using the software.
Therefore, it is very important not to use communications software packages
that have not been
approved for use by a responsible security officer.
Under no circumstances should a user's password for any remote AIS ever
be stored in an OA
System [11]. While it may seem convenient to program the OA System to
execute the login routine
on a mainframe computer system for you, it is important to remember that
the OA System can also
execute the same routine for someone else. This can result in another
user of the OA System being
logged into a remote AIS as you!
Example: Suppose that Janet programs her personal computer so that when
she is
communicating with the AIS called MAINFRAME and presses the CONTROL and
BREAK keys at the same time, her PC sends out her user-identifier and
password to
MAINFRAME. In other words, the PC executes Janet's login routine on
MAINFRAME for her. She thus saves the keystrokes involved in typing the
information each time she logs in, and doesn't even have to remember her
password!
The problem occurs when Pat sees what Janet does, and decides to take
advantage of
this "user-friendliness." When Joe is not around, Pat simply
connects Janet's PC to
MAINFRAME, presses the CONTROL and BREAK keys simultaneously, and is now
logged onto MAINFRAME as Janet. Once this happens, there is no way to
prevent the
compromise of information, since MAINFRAME has no way of knowing that
it is not
really Janet at the other end of the terminal!
In summary, storing a password in an OA System is the same as writing
it down on a piece of
paper--if anyone ever finds it, the security that was to be provided by
that password has been
defeated.
5.1.2 Consequences of Removable Media vs. Fixed Media
Because the sensitivity level of an OA System with fixed media cannot
be easily changed, it is
difficult to use one of these systems as a terminal to a wide variety
of other AIS, particularly if each
of these remote AIS is processing information of different sensitivity
levels. Therefore, once an
OA System with fixed media is connected to an AIS processing classified
information, that OA
System should be considered to be classified. It should NOT be connected
at a later time as a
terminal to an AIS that is not approved to process information classified
at the same or a higher
level.
An AIS with removable-media-only, however, can more easily be used as
a terminal to, for
example, a SECRET host at 2:00 pm and an Unclassified host at 4:30 pm,
because its sensitivity
level can be changed. If you are using an OA System with removable-media-only,
and it is
necessary to connect to an AIS that is processing a different sensitivity
level of information than
the last AIS that the OA System was connected to, the sensitivity level
of your OA System should
be changed in accordance with Section 4.1.2.2 of this guideline.
5.2 OA systems Used as Hosts on Local Area Networks
Suppose that there is an OA System attached to a Local Area Network (LAN).
It is important for
both the user and the security officer to understand that, as a general
rule, any person who can
access any other component of that LAN can access any information contained
in that OA System.
This includes any information that is stored on both fixed and removable
media that are currently
contained in the system, and applies regardless of whether the person
is accessing the OA System
from its keyboard or over a network. Therefore, the problem of compromise
of information to an
unauthorized individual is greatly increased any time an OA System is
connected to a network. For
this reason, the user should NEVER leave the OA System while it is logged
in to the LAN.
5.2.1 Consequences of Removable Media vs. Fixed Media
If some information in the OA System is stored on removable media, those
media can be removed
from the system so that the information cannot be accessed by a remote
user. If the information is
stored on fixed media, it cannot be easily removed from the system, and
the owner of the
information should be aware of its vulnerability to compromise.
Suppose that there is an OA System that does not meet the class B1 requirements
and that is used
as a LAN host. Any information that should not be shared with every user
of the LAN should be
stored on removable media, and these media kept out of the OA System when
this information is
not needed.
If the OA System meets the requirements of class B1 or higher, then these
media may be left in the
system.
5.2.2 Controlling Access to System Resources
In order to prevent the compromise of information, access to the resources
of the LAN and of each
OA System connected to it should be controlled. These controls may include
physical, procedural,
and hardware/software features, or some combination thereof.
One way to ensure that information is not compromised is to provide such
hardware/software
features as access control, identification and authentication, and audit.
If these features are
provided, and the network as a whole can be trusted to prevent users from
gaining access to
information for which they are not authorized, then the other controls
needed for security (e.g.,
procedural controls, physical access controls) are similar to those required
for stand-alone OA
Systems.
However, since the hardware/software controls necessary to provide security
in a LAN are often
unavailable, procedural controls should be implemented. These include:
(1) Have all OA Systems connected to the LAN operate at the same sensitivity
level.
That is, there should be no information processed anywhere on the LAN
that some user of the LAN
does not have a clearance, formal access approval, and need-to-know. Users
should make certain
that they remove from their OA Systems any media containing information
that they do not want
to share with each other user in the LAN.
(2) Provide specific LAN-oriented physical access controls. Instead of
keeping
unauthorized personnel away from a single OA System, it is now necessary
to keep them away
from all OA Systems that are connected to the LAN. Some of these OA systems
may be located or
may have peripheral devices (e.g., shared laser printers) that are located
in public areas. Therefore,
each user must help to ensure that no one is using any part of the LAN
without authorization.
Further, each user should pick up any human-readable output from any shared
devices as soon as
possible. For example, printouts should not be left in the printer room
for six or eight hours if the
room is not sufficiently protected to keep unauthorized personnel from
gaining access to classified
or sensitive, but unclassified, information. A good rule of thumb is,
if you don't want others to read
a sensitive file, do not leave it where it can be seen.
6.0 RESPONSIBILITIES OF THE ADPSSO
There should be one individual who is responsible for the security of
each Office Automation
System [5,11]. This individual may be one of the users of the system itself,
or he/she may be a
person who has responsibility for the security of all OA Systems within
the organization. (It should
not be the OA System manager, due to the potential lack of accountability.)
Regardless of who the
individual is, the ADPSSO has certain responsibilities which must be carried
out in order to ensure
that the OA security policy is enforced. These include:
(1) Ensuring that each OA System is certified and accredited, if required
by organization
policy.
(2) Ensuring that all users of the system are aware of the security requirements,
and
assuring that all procedures are being followed.
(3) Investigating all reported or suspected security violations, and
determining (to the best
of his/her ability) what has happened.
(4) Reporting violations to appropriate authorities (e.g., top management,
agency security
officers, etc.).
(5) Ensuring that the configuration management program is followed. He/she
should
approve maintenance before it is done, and ensure that no changes are
made to either the hardware
or software of the system without approval.
(6) Reviewing the audit logs for anomalies (if audit logs are used).
(7) Enforcing (and possibly also developing) procedures by which downgrading
of
information contained on magnetic media can be done, if the organization
permits such
downgrading.
7.0 THREATS, VULNERABILITIES AND CONTROLS
7.1 Threats, Vulnerabilities, and Controls: an Overview
The security officer of any OA System should have a familiarity with
some of the security issues
involved with that system. This chapter will give the security officer
that familiarity.
In computer security terminology, a threat is a person, thing, or event
that can exploit a
vulnerability of the system. Examples of threats include a maintenance
man who wants
information to sell, a wiretapper, or a business competitor.
A vulnerability is an area in which an attack, if made, is likely to
be successful. Examples of
vulnerabilities include lack of identification and authentication schemes,
lack of physical access
controls, and lack of communications security controls.
If a threat and a vulnerability coincide, then a penetrator can cause
a violation of the system's
security policy. For example, suppose that there is a maintenance person
(the threat) who is secretly
working for an unscrupulous contractor. In addition, there is a vulnerability
in that lack of physical
access controls allows maintenance personnel to work on the OA System
without supervision. In
this case, information may be corrupted, causing a disruption in the normal
work routine.
A security control is a step that is taken in an attempt to reduce the
probability of exploitation of a
vulnerability. This control may take one of many forms: an operational
procedure, a hardware/
software security feature, the use of encryption, or several others.
There are many possible threats to the information being stored by an
Office Automation System,
as well as to the system itself. The system may be stolen or destroyed.
Information stored on the
system may be compromised; that is, it may be exposed to a user or process
that does not have
proper authorization to see it. Information may also be corrupted or destroyed
altogether by a
malicious user. Another threat might be the interference with the system's
ability to process
information correctly. It is the purpose of this document to educate the
security officer and the user
as to the proper defenses against each of these threats. The following
is a breakdown of some of
the security issues involved in combating each of several types of threats.
7.2 Physical and Personnel Security
7.2.1 Physical and Personnel Security Threats and Vulnerabilities
In many instances, there is a danger that classified or other sensitive,
but unclassified, data being
processed in an OA System will be exposed to someone without a proper
clearance or authorization
for it. This is particularly true if the OA System is not physically located
in an appropriate area, or
if an OA System is directly accessible to external users by a communications
line.
(An "appropriate area" is one that is approved for the highest
level of information that has ever
been processed or stored on the OA System.)
For the purposes of determining the level of security needed for an OA
System, the following rule
should be used:
Any information that can be accessed using the communications capability
of an OA
System should be regarded as being processed by that OA System.
This may mean that a more stringently controlled area is needed for a
particular OA System, or that
certain communications should not be allowed.
Example: Suppose that there is an OA System physically located in an
area that is
approved for no higher than SECRET information. If the OA System is connected
to
another AIS that contains TOP SECRET information, and the remote AIS is
not trusted
to separate TOP SECRET and SECRET information, then the OA System should
be
regarded as processing TOP SECRET information. In this case, there are
two things
that can be done: not allow the connection of the OA System to the remote
AIS, or
upgrade the physical surroundings of the OA System so that TOP SECRET
information
may be stored there, and institute physical and procedural controls to
ensure that only
personnel with TOP SECRET clearances can gain physical access to the OA
System.
Regardless of the physical area in which the OA System is located, it
is possible that all or part of
the machine can be stolen or modified. The theft of a hardware part of
the system may result in
damage being done to the owning organization, since many times it is possible
to recover residual
information directly from the hardware
7.2.2 Physical Access Controls
The OA System should be located in an area that is approved for data
as sensitive as the highest
level of information it has stored or processed since all of its fixed
media and semiconductor media
were last declassified. Further, any other AIS or AIS component that can
access the OA System
should also be located in an area that is approved for this highest sensitivity
of information.
Example: Suppose that an OA System is used to process TOP SECRET data.
This
system should be stored in an area that is approved to store at least
TOP SECRET
material. (This requirement holds even if some or most of the information
processed on
the system is classified at a lower level than TOP SECRET.) Any other
AIS or AIS
component that is logically connected to this OA System must also be kept
in an area
that is approved for TOP SECRET data.
Regardless of the physical area in which it is located, the OA System
should be marked with the
most restrictive sensitivity of information that may be processed on it.
(See the Appendix of this
Guideline for detailed guidance on the marking of OA Systems.)
The OA System itself should be protected in such a way that sufficient
protection is provided
against theft or destruction of the system or its components. Possible
precautions that can be taken
include locking the OA System and its peripheral devices to a table, locking
it in a cabinet, or
keeping it in a locked room or vault. Any apparent theft or destruction
of the OA System or any of
its components (to include software) should be reported immediately to
the security officer.
7.2.3 Personnel Security Controls
Executive Order 12356 states that "A person is eligible for access
to classified information
provided that a determination of trustworthiness has been made by agency
heads or designated
officials and provided that such access is essential to the accomplishment
of lawful and authorized
Government purposes" [6]. The Privacy Act of 1974 states that no
agency may disclose privacy
information to any person without the prior written consent of the person
to whom the information
pertains, except for a limited set of purposes[20]. In order to meet these
and other policy-based
requirements, only personnel who possess the proper clearances, formal
access approvals, and
need-to-know for all information then contained in the OA system should
be allowed physical
access to the system. Under ideal circumstances, maintenance or configuration
changes that must
be done by vendor or support personnel should only be done by personnel
who are cleared for and
have a need-to-know for all information then contained in the system.
If this is not possible, then
vendor or support personnel should be escorted by someone who is cleared
and has a need-to-know
for all information on the system. If the OA system or parts of it must
be sent to another location
for repair, care should be taken to ensure that no one without the proper
clearances and need-to-
know for information previously contained (or possibly contained) in the
system at any given time
has access to the OA System at that time.
7.3 Communications Security
7.3.1 Communications Security Threats and Vulnerabilities
Communications Security vulnerabilities are those that can be exploited
whenever an Office
Automation system has the capability to electronically send information
to or receive information
from another AIS. These vulnerabilities exist primarily in two areas:
(a) interception of
information during transmission, and (b) non-detection of improper messages
and message headers
received by the OA System.
Whenever an OA System is used to electronically send information to or
receive information from
another computer system, there is a chance that the information will be
compromised by being
intercepted while en route. Therefore, steps should be taken to ensure
that no information is
compromised during transmittal.
In addition to the problem of compromise, an OA System receiving information
from another
system should have some amount of assurance that the message and its header
are authentic--that
is, the receiving OA System is not being tricked into believing a false
header. The integrity of
messages and control information is crucial to the secure operation of
a network. If a message were
to be received with a phony header that was not detected, it could cause
the system or a human
using that system to take some action that would violate the security
policy. Therefore, any forged
messages or message playback should be detected by the OA System or by
the network it is
connected to.
For additional information, please contact your organization's Computer
Security Office.
Additional information is available from NSA, 9800 Savage Road, Ft. George
G. Meade, MD
20755-6000, Attention: DDI.
7.3.2 Communications Security Controls
Regardless of whether the system is being used as a terminal attached
to a mainframe or as a host
attached to a local area network, either encryption or physically protected
communications media
should be used whenever the OA System is used for the communication of
classified information.
This protection must be sufficient for the highest classification of data
that will be transmitted over
the communications media.
Encryption should be used to protect information from being compromised
any time it is not
possible to physically protect the communications media. In addition,
cryptographic techniques
may be considered even when communications media can be physically protected
only help
prevent compromise of information by interception, it will also help prevent
spoofing.
Cryptographic checksums can be used to verify the integrity of the message
and its sender.
The term "physically protected communications media" means
that the media (e.g., the
communications lines) cannot be accessed by a system penetrator (that
is, they are immune to a
hostile wiretap, either active or passive), and that TEMPEST considerations
do not raise a
significant problem in the specific environment. An example of physically
protected
communications lines is communication cables that are physically located
within a secure area and
are used to connect OA Systems in a LAN.
7.4 Emanations Security
Under certain circumstances, it is possible to detect what information
is being processed by a
computer system by analyzing the electromagnetic emanations coming from
the system. This
could result in the compromise of classified or sensitive, but unclassified
information. To prevent
this OA Systems that process classified information must be protected
in accordance with the
National Policy on the Control of Compromising Emanations. For specific
applications see NACSI
5004, "TEMPEST Countermeasures for Facilities Within the United States
(U)" [14], and NASCI
5005, "TEMPEST Countermeasures for Facilities Outside the United
States (U)" [15]. (Note: The
entire OA System must be protected. Connecting a TEMPEST approved CPU,
monitor, printer,
and keyboard together with an unapproved cable or without due regard for
proper RED/BLACK
separation and installation criteria can result in the failure of the
entire system to meet the
TEMPEST requirements.)
7.5 Hardware/Software Security
7.5.1 Hardware/Software Threats and Vulnerabilities
Hardware/Software vulnerabilities are those that can be exploited because
of the inability of the
OA System's hardware, software, and firmware to prevent users from accessing
data in or
controlled by the system.
The threats to exploit these vulnerabilities generally fall into one
of three general categories:
compromise of classified or sensitive, but unclassified, data; unauthorized
modification or
destruction of data; and denial of services to authorized users. More
specifically, an unauthorized
user can access data, can modify data, or can deny use of the data or
even the OA System itself to
authorized users.
If an OA System is networked, the vulnerability of data is greatly increased.
First, a user of one
OA System may be able to access another AIS, and data that was previously
inaccessible is
vulnerable to attack. Second, an unauthorized user may be able to access
the OA System from a
remote location, and thus evade the physical and procedural controls that
have been set up to
protect the OA System locally.
7.5.2 Hardware/Software Controls
Most current OA System architectures do not provide the hardware features
which are needed to
implement separate address spaces (or "domains") for the operating
system and applications
programs. They also do not provide the privileged instructions that are
necessary to prevent
applications programs from directly performing security-relevant operations,
nor do they provide
memory protection features to prevent unauthorized access to sensitive
parts of the system[16,
21,23].
The limitations of these single-state OA Systems prevent them from providing
effective hardware/
software security features. For example, a knowledgeable user can access
any memory location
directly by using assembly language-type commands. (The memory locations
which he/she can
access in this manner include not only the system's own semiconductor
memory, but also
everything currently accessible to any part of the system, such as floppy
disks, fixed disks, and
cassette tapes.) In this manner, a user can read, modify, and/or destroy
any information contained
in the OA System--including security critical entities such as password
files and encryption
information. The system cannot protect itself from an unauthorized user.
There are currently a number of hardware and software packages available
on the market that claim
to provide security for data resident on the system. On all current OA
Systems that support only a
single processor state, it is easy to circumvent these packages. For example,
a user may be able to
bypass a security package by booting the system with a different copy
of the operating system--
one that does not have the security features on it [16,21]. A user may
additionally be able to use
one of the commercially-available utilities packages to bypass security
controls [16,21].
Despite their weaknesses, some current hardware/software packages do
have uses. Packages which
provide such mechanisms as user identification and authentication, discretionary
access controls,
and audit trails can provide a degree of protection that is certainly
better than that provided by an
OA System without them. In addition, hardware/software controls can help
to prevent accidents.
If these controls are used, it is much less likely that a non-malicious
user of the OA System will
accidentally gain access to, modify, or delete information belonging to
other users. A user will
have to make a determined effort to gain access to information belonging
to other users.
There are currently some microprocessors available that provide the hardware
features necessary
to support hardware/software security controls (e. g., multiple processor
states). OA Systems that
are based on these microprocessors and that have the necessary security
mechanisms can be
evaluated against the TCSEC [2]. With the proper hardware/software security
features added on,
it is possible for the OA System to reach the class B1 level, when evaluated
against the TCSEC. In
addition, if OA Systems are designed with hardware/software security as
an initial consideration,
they would be able to achieve any trust level defined by the TCSEC.
In summary, hardware/software controls should not be relied upon by themselves
to provide
separation of users from information in most current OA Systems. However,
as long as these
controls do not lull the user into a false sense of security, they will
not harm and may assist in
raising the overall level of Office Automation security.
7.6 Magnetic Media
7.6.1 Magnetic Remanence: Threats, Vulnerabilities, and Controls
Magnetic remanence is the residue remaining on magnetic storage media
after a file has been
overwritten or the media have been degaussed. Many times, after a file
has been overwritten or
media have been degaussed, it is still possible for someone with physical
possession of the media
to recover the information that was formerly present. This magnetic remanence,
therefore, is a
major vulnerability of any OA System employing magnetic storage media.
The threat
corresponding to this vulnerability is that persons may come into possession
of magnetic media
which contain classified or sensitive, but unclassified, information for
which they are not
authorized. The general control to combat this is for all magnetic media
to be properly cleared or
declassified before being released for reuse. The following sections give
general guidance in the
areas of clearing and declassifying magnetic storage media. For more detailed
guidance, please see
the Department of Defense Magnetic Remanence Security Guideline [4].
7.6.2 Clearing and Declassification of Magnetic Media
Clearing of magnetic media refers to a procedure by which the classified
information recorded on
the media is removed, but the totality of declassification is lacking.
Clearing is a procedure used
when magnetic media will remain within the physical protection of the
facility in which it was
previously used. Declassification refers to a procedure by which all classified
information recorded
on magnetic media can be totally removed. Declassification is required
when magnetic media
which have ever contained classified data are to be released outside of
a controlled environment.
7.6.2.1 Clearing of Magnetic Media
Certain types of removable media (e.g., magnetic tapes, floppy disks,
cassettes, and magnetic
cards) may be cleared by overwriting the entire media one time with any
one character. Floppy
disks may be cleared by applying a vendor's formatting program that overwrites
each location with
a given character.
Fixed media (e.g., Winchester disks) should be cleared by overwriting
at least one time with any
one character. One way to do this is by applying a vendor-supplied formatting
program that
overwrites each location on the disk with a given character, if it can
be shown that this program
actually works as advertised. The user should beware: some programs that
purport to overwrite all
locations do not actually do this.
Cleared media may be reused within the controlled facility or released
for destruction; however,
they should be marked and controlled at the level of the most restrictive
sensitivity of information
ever recorded.
7.6.2.2 Declassification of Magnetic Media
Certain types of removable media can be declassified using a degaussing
device that has been
approved for declassifying media of that type. (A list of approved devices
is maintained by NSA.)
If a fixed medium (for example, a hard, or Winchester, disk) is operative,
an approved method of
declassifying the disk pack is to employ an overwrite procedure which
must overwrite all
addressable locations at least three times by writing any character, then
its complement (e.g.,
binary ones and binary zeros) alternately.
When fixed media become inoperative, it is impossible to declassify the
media by the overwrite
method. In this case, there are two alternate procedures that may be used:
(1) disassemble the disk
pack, and degauss each platter with the appropriate approved degaussing
equipment; and (2)
courier the inoperative media to the vendor's facility, have the magnetic
media (e.g., disk platters)
removed in sight of the courier and returned to the courier for destruction
at the secure site. The
vendor can then install new platters and repair any other problems with
the disk unit. See Reference
4 for a detailed discussion of each of these alternatives.
7.6.3 Destruction of Magnetic Media
Magnetic media that have contained classified or sensitive, but unclassified,
information and are
no longer useful should be destroyed. Prior to destruction, all labels
or other markings that are
indicative of classified or other sensitive, but unclassified, use should
be removed.
Detailed methods for destruction of different types of magnetic media
are given in Reference 4.
7.6.4 Media Encryption
Cryptography has important applications in an Office Automation environment,
since in many
cases it is impossible to physically protect magnetic media from all individuals
who lack either the
clearance or need-to-know for all information contained on the media [22].
(For example, if an OA
System with fixed media is shared by two or more users, there quite often
is information for which
one user does not have a need-to-know that needs to be stored in the system.)
In these cases, the
use of cryptography to help prevent compromise of classified or sensitive,
but unclassified,
information should be considered.
In many cases, information security can be enhanced if the information
is stored on the media in
encrypted form. There are two strategies which can be used: bulk file
encryption and integral file
encryption. Each of these strategies has its advantages and disadvantages;
see Reference 23 for a
description of each.
7.7 Environmental Considerations
Office Automation Systems are generally designed to be used in the "typical"
office environment
[23]. Therefore, they seldom require special environmental controls such
as air conditioning or air
contamination controls. However, an OA System and its media can be seriously
damaged or even
destroyed by such things as electrical urges, fire, water, crumbs of food,
termites, chemicals, or
dust. Since destruction of the system and/or information represents a
serious loss to the
organization, it is imperative that steps be taken to help prevent unnecessary
damage to the OA
System. The following discussion is adapted from NBS Special Publication
500-120, Reference
23.
7.7.1 Electrical Power Quality
Surges in electrical power can cause a great deal of damage to an OA
System, and can cause
information stored within to be permanently inaccessible. Furthermore,
frequent power outages
cause the loss of use of the system and its resources. Therefore, if the
local power supply quality
is unusually poor (e.g., large fluctuations in voltage or frequency, voltage
spikes, or frequent
outages), then such devices as surge protectors, battery backup, or uninterruptible
power supply
systems should be considered. In addition, disconnecting the system should
be considered during
intense electrical storms.
7.7.2 Air Contaminants
The general cleanliness of the area in which OA Systems are operated
has an effect on reliability,
both of the equipment and of the magnetic storage media. Although it is
generally not necessary to
install special-purpose air purifiers for the OA System, cutting down
or eliminating such
contaminants as smoke and dust can only help the OA System and its media.
The best guidance
that can be given in this area is to keep smoke, dust, cigar and cigarette
ashes, and similar airborne
contaminants as far away from the OA System as possible.
7.7.3 Fire Damage
Fire and excess heat can cause the destruction of an OA System in a very
short time. Therefore,
any Office Automation equipment in the office should be kept as far away
from any open flames
or other heat sources as possible. In addition to this, all users of the
system should be familiar with
procedures to be followed in case a fire should break out. Fire protection
equipment (e.g.,
extinguishers) should be present and conveniently located so that the
damage caused by a fire is
limited as much as possible [5].
7.7.4 Static Electricity
Another way in which Office Automation equipment can be damaged is by
static electricity. If the
climate in a particular area results in the presence of large amounts
of static electricity, the use of
antistatic sprays, carpets or pads should be considered. In addition,
since static electricity can quite
often build up in personnel, particularly when carpeting is used, personnel
can be instructed to
discharge any built-up static charge by simply touching a grounded object,
such as a metal desk or
doorknob.
7.7.5 Other Environmental Considerations
There are other ways in which Office Automation equipment can be damaged
by environmental
hazards. One of these is by the spillage of food or liquid onto the equipment
or media. Spilling a
soft drink on a keyboard, for example, can cause damage that requires
extensive repair or
replacement of the keyboard. Spilling water or crumbs of food onto a floppy
disk can cause it to
be unusable, possibly resulting in the loss of information stored on it.
Therefore, keep all food and
drinks away from Office Automation equipment and media [5].
7.8 Preparing Downgraded Extracts
In some instances, it is operationally necessary to copy information
from a volume of media at one
sensitivity level to another volume that is at a lower sensitivity level.
If the OA System does not
meet the requirements of at least Class B1, this is always dangerous,
as classified or sensitive, but
unclassified, information could be compromised without the user's knowledge.
Therefore, any
decision to permit the electronic downgrading of information should be
made only after the risks
of compromise have been carefully considered. The person or organization
making the decision
should be willing to accept the risk that classified or other sensitive,
but unclassified, information
will be compromised.
Each ADPSSO is responsible for enforcing the procedures by which downgrading
of information
can be done. The ADPSSO may also be responsible for developing these procedures;
however,
they may be dictated by organizational policy. The following method is
appropriate in some
instances; however, the reader should again be warned that the possibility
of information
compromise exists when this is done:
(l) Format a new volume of media; make sure that it has never been written
on before. It
would be best if the volume could be removed from a sealed container (e.g.,
a new box
of diskettes).
(2) Copy the necessary information from its current location to the new
media.
(3) Carefully examine the new media. Look for any signs that information
other than what
was intended has been copied. If it is feasible, print out everything
on the target media,
to verify that they contain no other information.
Of course, it is still possible that information could have been copied
onto the new media without
being detected. However, if it is necessary that downgrading be permitted,
this is a risk that must
be taken.
8.0 RESPONSIBILITIES OF THE ORGANIZATION OWNING* THE OA SYSTEM
Good Information Security begins at the top levels of an organization.
If the organization has a
commitment to Information Security, there is a far better chance of a
security program succeeding.
In order to foster good Office Automation System Security, and in turn
good Information Security,
the following conditions should exist within the organization (e.g., Department,
Agency) that
"owns" the OA system.
(1) The organization should have a comprehensive Information Security
policy. Further, the
organization should have an AIS Security policy that ensures the implementation
of its Information
Security policy for information contained within or processed by AIS.
In addition, the organization
should have an OA System Security policy that is consistent with both
its overall Information
Security policy and its AIS Security policy [5]. This OA System Security
policy should describe,
at a minimum:
(a) What actions are permissible on an Office Automation System, what
information
may be processed when and by whom, and what is prohibited.
(b) What the organization permits regarding the use of government-owned
OA
Systems offsite (e.g., at home, or while traveling on official business),
the use of personally-owned
OA Systems to do government work, and the use of government-owned resources
to do outside
work (e.g., schoolwork).
(c) Procedures for maintenance of OA Systems.
(d) Procedures for the proper secure operation of an OA System.
(e) Procedures for the secure handling, marking, storage, and disposal
of classified or
sensitive, but unclassified, information handled by an OA System.
(2) The owning organization should set up a training program to properly
instruct users and
security officers in the areas of information security, including computer
security and Office
Automation security. If each person that uses the OA System is properly
trained in the security
aspects as well as the functional aspects of the system, the chance of
a security problem occurring
because of user error is significantly decreased.
(3) The owning organization should have a policy concerning the procurement
and use of
hardware/software. The organization is responsible for ensuring that all
copyrights and license
agreements are followed, and that no pirated or otherwise illegally obtained
software is used in its
OA Systems. Furthermore, the organization should set up a program to test
newly purchased or
developed software prior to its use in operational systems. The purpose
of this program is to
ascertain that the software works as advertised, and does not contain
trapdoors, Trojan horses,
worms, viruses, or other malicious code. (A program of this type is also
an excellent way to detect
bugs in the software.)
(4) The owning organization should have a configuration management program
that maintains
control over changes to the OA System. This program can also maintain
records of maintenance
done to the system, and keep an inventory of hardware and software to
help detect theft [5].
(5) The organization should have a policy covering whether or not audit
trails are required and
what information is required to be recorded.
(6) The organization should have a policy covering the certification
and accreditation of OA
Systems that handle classified or sensitive, but unclassified, information
[9].
9.0 REQUIRING SECURITY IN THE PROCUREMENT OF OFFICE AUTOMATION
SYSTEMS
Security is an important consideration throughout the entire lifecycle
of an Office Automation
System. If security is not considered during the initial system specifications
and Request for
Proposal (RFP), it may not be designed into the OA System, and will remain
a problem throughout
the system life-cycle. Often, when deciding upon what OA System to buy,
security is ignored in
favor of performance and compatibility with other AIS. Security does not
have to be incompatible
with other goals; therefore, ignoring it because of them is not valid.
OMB Circular A-130 requires that a risk analysis be done by the person
or organization
responsible for the security of any AIS before procurement of the system
is begun [13]. (Risk
analyses are also required at other times during the system life-cycle;
see Reference 13 for further
guidance.) This requirement applies as much to OA Systems as to any other
AIS.
This risk analysis, which may be anything from a very informal review
to a fully quantified risk
analysis, should help identify potential security problems. These problems
can then be addressed
before and during the procurement of the system.
(Note: At this point, it is helpful to remind procurement officers and
security officers that the
prospective vendor's security claims should be verified to the greatest
extent possible. Many times,
mechanisms or features claimed by vendors are either not present, or are
so easily subvertible that
they are of little use.)
The following guidelines should be considered when writing system specifications
and Requests
for Proposal.
9.1 Processing Classified Information: Policy Requirements
If the OA System will be processing classified information, it must comply
with the appropriate
national TEMPEST policy directive [13, 14]. The Request for Proposal must
state that the system
is to meet this policy. Furthermore, if in addition to processing classified
information the OA
System is to have a communications capability, then appropriate Communications
Security
(COMSEC) measures, as approved by the National Security Agency, must be
taken. The RFP and
the system specification should require the capability to adapt to whatever
COMSEC measures will
be used to protect the system's communications (e. g., compatibility with
cryptographic devices).
9.2 Physical Environment of the OA system
An OA System is generally considered to be a high-dollar asset. If the
OA System will be kept in
an area that does not provide an adequate level of protection against
theft, then the purchase of
devices that lock the system to a table or in a closet should be considered.
Also, the use of OA
Systems with the capability for removable-media-only may be considered
if there is a high
probability of vandalism to the system. If a system with fixed media were
to be vandalized, the
information stored on the fixed media since the last backup could also
be lost, while information
contained on removable media can be protected by locking up the media.
The probability of
vandalism cannot be appreciably lowered by this method, but the damage
caused by a vandal can
be significantly lessened by protecting the information.
If the OA System will be used to process classified information, and
will be kept in an area that is
not approved for open storage of information of that sensitivity, an OA
System with removable-
media-only should be used. This will lessen the chance of compromise of
information if an
unauthorized user were able to access the system, as classified or sensitive,
but unclassified,
information could be removed from the system and secured when the system
is unattended.
A GSA-approved, tamper-resistant cabinet in which the entire system can
be secured should be
purchased if the system will be used to process classified information,
will contain fixed media,
and will be kept in an area that is not approved for open storage of classified
information. Given
this scenario, this cabinet is the only way in which the security requirements
of the system can be
satisfied.
9.3 Identification of Non-Volatile Components
All components of the proposed OA System that are non-volatile (i.e.,
that retain information after
power has been removed) should be identified prior to procurement. If
the OA System is identified
as having only removable media, and there is non-volatile memory that
has not been identified as
such, then the OA System has been incorrectly identified, since it contains
a type of fixed media.
9.4 System Communications Capabilities
If it is known at the time of procurement that the OA System is to be
connected with other OA
Systems to form a Local Area Network (LAN) then the security requirements
of the entire LAN
must be considered first. If the procurement is to be of the entire LAN
(i.e., of all of its
components), then the issues in this chapter must be addressed for the
LAN as a whole, as well as
for each of its components. Individual nodes of the LAN may have different
security requirements
than other nodes on the LAN.
If the procurement is to be for an OA System which is to be attached
to an existing LAN, then the
security requirements and mechanisms of the existing LAN must be examined
prior to writing the
specifications of the OA System. The new OA System should support all
security mechanisms that
already exist in the LAN, and should not allow a violation of the LAN's
security policy.
(Note: The LAN should enforce a security policy, as any AIS should. This
particular security
policy should be driven by the owning organization's overall Information
Security Policy, and the
particular environment in which it operates. See Chapter 8.0 of this guideline
for a further
discussion of security policies.)
If the OA System must be alternately connected as a terminal to several
different AIS that process
different sensitivity levels of information, the procurement should specify
that only OA Systems
using removable-media-only shall be considered. Since the sensitivity
level of an OA System with
fixed media cannot be easily lowered, switching between AIS with different
sensitivity levels of
information is impractical, if not impossible, for these systems.
9.5 Shared-Use Systems and Multi-User Systems
A "shared-use system" is an OA System that is used by more
than one person, but not by more than
one at a time. A "multi-user system" is an OA System that can
be used by more than one person at
a time. Whenever an OA System is to be shared by more than one person,
either serially or
simultaneously, there are security concerns which should be addressed
that do not occur if the OA
System is used exclusively by one person.
9.5.1 Shared-Use Systems Processing One Sensitivity Level of Information
If the system is to be shared by several users, and not all users will
have the necessary clearances
and need-to-know for all information that will ever be processed or controlled
by that OA System,
the possibility of acquiring an OA System that uses removable-media-only
should be investigated.
With this type of system, information can be removed and locked away to
prevent its compromise.
If a system with fixed media is procured and used, any information that
is stored on fixed media
may be accessible to all users of the system. If some users of the OA
System do not have a need-
to-know for some of the information stored on it, this access is contrary
to the provisions of the
Privacy Act of 1974 [20] (See Section 3, paragraph (b) of Reference 20).
Therefore, if a system
that contains fixed media is to be used in this situation, it should meet
the requirements of at least
class C2, when evaluated against the TCSEC.
9.5.2 Shared-Use Systems Processing Information of Multiple Sensitivity
Levels
In many cases, it is desirable to send machine-readable copies of information
processed on one OA
System to another site for use (e.g., copy a file from one OA System onto
a floppy disk, and then
use that floppy disk in another OA System). If this is the case, and if
the OA System will be used
to process several different sensitivity levels of information (e.g.,
Unclassified through TOP
SECRET; personnel, medical, and financial), an OA System that uses removable-media-only
should be used. An OA System with fixed media should not be used, since
the sensitivity level of
the system may not be lowered, and since any removable media which is
inserted into an OA
System with fixed media must be regarded as having the same sensitivity
level as the system itself.
9.5.3 Shared-Use Systems and Multi-User Systems With Fixed Media
If the OA System is to utilize fixed media, and it is desired that users
with differing clearances and/
or need-to-know be able to access the system, hardware/software security
should be specified in
the RFP. Specifically, if some users of the OA System do not have a clearance
and/or a need-to-
know for some of the information to be processed on the system, the RFP
should follow the
guidance given in References 2 and 3. It is possible that no vendor will
be able to respond to the
RFP, because there are currently no OA Systems available that meet these
requirements. If this
occurs, the planned mode of operation of the OA System should be revised
to reflect the security
capabilities of those systems that are available.
9.5.4 Multi-User Systems Processing Information of Multiple Sensitivity
Levels
If it is desired that the OA System be able to simultaneously process
and store information of
different sensitivity levels, and the system must be trusted to maintain
the separation of information
by sensitivity level, the specifications should require a system that
meets the recommendations
given in References 2 and 3. If no vendor is able to respond to the RFP
because of lack of hardware/
software security controls, the planned mode of operation of the OA System
should be revised to
reflect the security capabilities of those systems that are available.
10.0 SECURE DISPOSAL OF OFFICE AUTOMATION SYSTEMS
When an Office Automation System has outlived its usefulness and has
become obsolete, or when
it has become damaged beyond repair, it must be disposed of properly.
If the OA System has been
used to process or store classified or sensitive, but unclassified, information,
certain precautions
should be taken before the system can be disposed of through normal channels.
These precautions
will help to prevent the compromise of any classified or sensitive, but
unclassified, information
remaining in the system after it is beyond the control of the organization
that once used it.
10.1 Removable Media
Any removable media that were used in the OA System should be removed.
If these media will be
used in another OA System without being cleared, care must be taken to
ensure that the new OA
System is approved for processing information of the removable media's
sensitivity level.
If it is desired that the removable media be reused in the same facility
(but after information
currently stored on them is erased), they may be cleared by one of the
methods detailed in
Reference 4.
In all other cases, removable media that once contained classified or
sensitive, but unclassified,
information should be either declassified or destroyed, as appropriate,
using the methods detailed
in Reference 4.
10.2 Fixed Media
Fixed media attached to the OA System that contain or formerly contained
classified or sensitive,
but unclassified, information should be declassified, destroyed, or removed
from the system before
they leave the controlling organization. Declassification and destruction
procedures are described
in Reference 4.
10.3 The Remainder of the OA system
Once both fixed and removable media have been removed from the system
and handled
appropriately, any semiconductor memory that remains in the system should
be properly
declassified. To declassify semiconductor memory, the following procedures
should be followed
prior to disconnecting the power supply. A random pattern of bits must
be written over each
location. No further data is to be inserted for a 24-hour period and the
power is to remain on. This
same overwrite procedure should be used a second and third time, i.e.,
inserting a random pattern
of bits and leaving the system powered up for 24 hours, for a total of
72 hours, and no interim
insertion of bits. Upon completion of the third cycle, the memory will
be considered unclassified.
As a second option, the security officer may have the semiconductor memory
removed from the
OA system and destroyed before the system leaves his control.
Users who cannot use either of these options should contact their organization's
Computer Security
Office. Additional information is also available from NSA, Ft. George
G. Meade, MD 20755-
6000, ATTN: Division of Computer Security Standards.
APPENDIX
A Guideline on sensitivity Marking of the Office Automation System and
Its Storage Media
Throughout this guideline, sensitivity marking of OA Systems processing
classified or sensitive,
but unclassified, information and of magnetic storage media is discussed.
This appendix provides
guidance on how to mark the OA System and its media appropriately.
A.1 Sensitivity Marking of OA Systems Having Removable-Media-Only
The OA System and its peripheral devices must be clearly marked with
the highest sensitivity of
information that it is allowed to process [9,22]. Stickers indicating
the highest sensitivity of
information that may be processed by that device should be applied directly
to the OA System and
each peripheral device. Under normal circumstances, this label should
not be removed from the
system.
An OA System with removable media (and with only volatile semiconductor
memory) is
considered to have the same sensitivity level as the media which are currently
contained in it. Since
OA Systems that do not contain fixed media can change sensitivities (see
Section 4.1.2.2), it is
recommended that there be a clearly-visible sign placed near the system
that indicates when the
OA System is being used to process a specific type or range of information
(e.g., classified,
personnel privileged, proprietary). In this manner, others in the office
can be forewarned not to
allow visitors to wander about in the vicinity of the OA System. (The
user should be aware that
this sign might also have the effect of "advertising" the fact
that classified or sensitive, but
unclassified, information is being processed. This could draw unwanted
attention from curious
people. Again, the user should be very careful that no one is looking
at what is being done.)
A.2 Sensitivity Marking of OA Systems Containing Fixed Media
Any OA System on which classified or sensitive, but unclassified, information
is stored is
considered to be a sensitive OA System. Any sensitive OA System is assumed
to have the same
sensitivity level as the highest classified or most sensitive information
stored on it. This includes
systems with fixed media, as well as systems with nonvolatile semiconductor
memory. These
systems must always be given the same level of protection as any other
information of that
sensitivity level [22].
There should be attached to the OA System and each peripheral device,
which is not physically
collocated with it, a human-readable label (e.g., a sticker) on which
is clearly and legibly written
the sensitivity of the OA System. Under normal circumstances, this label
should never be removed.
If the sensitivity level of the system or device changes, a new label
indicating the new sensitivity
of the system can be placed on top of the old one.
Because of the presence of the fixed media, the sensitivity level of
the OA System may never be
decreased, unless the system is declassified in accordance with Reference
4.
The label attached to a peripheral device (e.g., a laser printer) that
is shared among several OA
Systems should indicate the highest (most restrictive) sensitivity of
information that may be sent
to that device.
A.3 Sensitivity Marking of Removable Storage Media
The sensitivity level of a volume of removable media is the same as the
most restrictive sensitivity
level of information stored on that volume. All information on a volume
of removable media
should be regarded as being at the same sensitivity level (e.g., it is
not permissible to consider one
file on a diskette to be TOP SECRET and another file on the same diskette
to be Unclassified).
There should be a human-readable label attached to the container of each
volume of removable
media (e.g., the outside of a diskette, the outside of a tape reel) that
clearly indicates the current
sensitivity level of that volume of media [5,1l,12,22,23]. Under normal
circumstances, this label
should not be removed unless the volume of media is declassified using
procedures specified in
Reference 4. Labels should be color coded in accordance with applicable
government and agency
or departmental standards.
Example: An orange label may be used to indicate a TOP SECRET diskette,
a red label
indicates a SECRET diskette, a blue label indicates CONFIDENTIAL, a purple
label
means personnel data is contained on the diskette, a grey label indicates
"Company X
Proprietary Information," a green label may be used on a diskette
that contains
unsensitive information only.
The volume of media should then be protected to a level that is at least
commensurate with this
label.
Example: A floppy disk that is marked SECRET should be given the same
level of
protection as a piece of paper that is marked SECRET (e.g., stored in
a GSA-approved
safe when not in use).
It is permissible to raise the sensitivity level of a volume of media.
When this happens, the label
on the media should also be changed. A new label indicating the higher
sensitivity level may be
placed on top of the old label, or the old label may be removed before
the new label is applied.
It should not be permissible to decrease the sensitivity level of a volume
of media without first
declassifying it using one of the approved methods described in Reference
4.
Any volume of media which is in the OA System at the same time as other
media of a more
restrictive sensitivity level should automatically acquire that more restrictive
sensitivity [l6].
Example: If an Unclassified system disk is placed in drive A of an OA
System, with a
TOP SECRET disk in drive B, the system disk should be considered to be
TOP
SECRET and protected as such. The reason for this is that the average
user has no way
of being absolutely certain what is being written on each disk, and must
therefore guard
against the OA System writing to the wrong disk by upgrading the sensitivity
of the
system disk.
Any volume of removable media that is not sealed in its original package
and is not labeled should
be presumed to be at the same sensitivity level as the OA System in which
it is used [5,l5]. If this
OA System can have a range of sensitivity levels (e.g., is a system with
removable-media-only),
the volume of media should be considered to have the same sensitivity
level as the highest
classified or most sensitive information the system can process.
If there is an unsealed, unlabeled volume of media, and it cannot be
determined which (if any) OA
System it has been used in, the media should be considered to have the
same sensitivity level as
the highest sensitivity level of any OA System that they could have been
used in.
Example: Suppose that there are four OA Systems in the same room. Three
are
Unclassified systems, while the fourth is TOP SECRET. An unlabeled floppy
disk is
found lying on top of a desk in this room, and it cannot be determined
in which, if any,
of these four OA Systems this particular floppy has been used. This floppy
disk should
therefore be considered to be TOP SECRET.
A.4 Sensitivity Marking of Fixed Storage Media
All fixed media should be regarded as having the same sensitivity level
as the OA Systems to
which they are attached.
Unless the OA System has been approved to simultaneously process information
of a range of
sensitivity levels, all information on the fixed media should be regarded
as being at the same level:
the highest sensitivity level of any information on the media.
LIST OF ACRONYMS
ACRONYM EXPANSION
ADPSSO ADP System Security Officer
AIS Automated Information System
LAN Local Area Network
NACSI National Communications Security Instruction
NCSC National Computer Security Center
OA System Office Automation System
PC Personal Computer
TCSEC Department of Defense Trusted Computer System Evaluation Criteria
WP Word Processor
GLOSSARY
ADP System Security Officer (ADPSSO)
The person who is nominally responsible for the secure operation of an
OA system.
Automated Information System (AIS)
An assembly of computer hardware, software, and firmware configured in
such a way that it
can collect, communicate, compute, process, disseminate, and/or control
data.
Connected Office Automation System
An OA System that is electrically connected to one or more AIS. The OA
System may be used
as a host, a file server, a terminal, or any other component of a network.
Local Area Network
An interconnected group of OA Systems or system components that are physically
located
within a small geographic area, such as a building or campus.
Magnetic Remanence
A measure of the magnetic flux density remaining after removal of an
applied magnetic force.
Can also mean any data remaining on ADP storage media after removal of
the power.
Multi-User System
An OA System that can be used by more than one person simultaneously.
Non-removable Magnetic Media
Any magnetic media used for the storage of information that is not designed
to be regularly
removed from the system. Examples of non-removable media include fixed
or "Winchester" disks.
(This will also be referred to as "fixed media'' for short.)
Nonvolatile Memory
Memory contained within an Office Automation System that retains its
information after
power has been removed.
Office Automation System
Any microprocessor-based AIS or AIS component that is commonly used in
an office
environment. This includes, but is not limited to, Personal Computers,
Word Processors, printers,
and file servers. It does not include electric typewriters, photocopiers,
and facsimile machines.
Personal computer (PC)
A microprocessor-based computer which is primarily intended to be used
by one person at a
time. It is usually characterized by relatively low cost and small physical
size (usually small
enough to fit on a desk or table).
Physically Protected Communications Media
Any communications media to which physical access is sufficiently controlled
that the chance
of compromise, improper modification, or destruction of information is
assumed to be zero.
Removable Magnetic Media
Any magnetic media used for the storage of information that is designed
to be frequently and
easily removed from the Office Automation System by a user. Examples of
removable magnetic
media include floppy disks, removable hard disks (e.g., Bernoulli disks)
and magnetic tapes. (This
will also be referred to as "removable media" for short.)
Sensitive, but Unclassified Information
Information the disclosure, loss, misuse, alteration, or destruction
of which could adversely
affect national security or other Federal Government interests. National
security interests are those
unclassified matters that relate to the national defense or the foreign
relations of the U.S.
Government. Other government interests are those related, but not limited
to the wide range of
government or government-derived economic, human, financial, industrial,
agricultural,
technological, and law enforcement information, as well as the privacy
or confidentiality of
personal or commercial proprietary information provided to the U.S. Government
by its citizens
[19].
Sensitivity Label
The physical representation of the sensitivity level of information.
Sensitivity Level
A designation, associated with information, indicating (l) the amount
of harm that can be
caused by the exposure of that information to an unauthorized user, (2)
any formal access approvals
that must be granted prior to the granting of access to that information,
and (3) any specific
handling restrictions placed on that information. Sensitivity levels contain
both a hierarchical
component (e.g., Unclassified, CONFIDENTIAL, SECRET, TOP SECRET) and a
non-
hierarchical component (e.g., For Official Use Only (FOUO), Proprietary
Information Enclosed
(PROPIN)).
Shared-Use System
An OA System that is used by more than one person, but is used by only
one person at a time.
Stand-Alone Office Automation System
An OA System that is electrically and physically isolated from all other
AIS.
Volatile Memory
Memory contained within an Office Automation System that loses its information
a short time
after power has been removed.
Word Processor (WP)
An Office Automation System that is designed to be used primarily in
the preparation of
documents containing alphanumeric text.
Workstation
The total collection of Office Automation equipment, physically located
in one place, that
makes up the resources meant to be used by one person at a time.

REFERENCES
l. U.S. Air Force Computer Security Program Office, "Guidance for
Secure Operating
Procedures for the Zenith Z-l50 Personal Computer," 1 June 1985.
2. Department of Defense Standard 5200. 28-STD, "Department of Defense
Trusted
Computer System Evaluation Criteria," 26 December 1985.
(Note: this document is also referenced as: DoD Computer Security Center,
Department of Defense Trusted Computer System Evaluation Criteria, CSC-STD-
001-83, 15 August 1983.)
3. DoD Computer Security Center, Computer Security Requirements--Guidance
for
Applying the Department of Defense Trusted Computer System Evaluation
Criteria in
Specific Environments, CSC-STD-003-85, 25 June 1985.
4. DoD Computer Security Center, Department of Defense Magnetic Remanence
Security
Guideline, CSC-STD-005-85, 15 November 1985 (FOR OFFICIAL USE ONLY).
5. Department of Energy, "Security Guidelines for Microcomputers
and Word Processors,"
DOE/MA-0181, March 1985.
6. Executive Order 12356, National Security Information, 6 April 1982.
7. Federal Emergency Management Agency, "Information Systems Policy,"
Instruction
1500.3, 23 March 1984.
8. Federal Emergency Management Agency Manual 1540.2, "Automated
Information
Systems (AIS) Security," September 1984.
9. Federal Information Processing Standards Publication (FIPS PUB) 102,
Guideline for
Computer Security Certification and Accreditation, 27 September 1983.
10. Department of the Interior, "Acquisition and Use of Microcomputers,"
376 DM 12.1.
11. Lawrence Livermore National Laboratory, "Computer Security Guidelines
for
Microcomputer Users," January 1985.
12. Los Alamos National Laboratory, "Word Processor Security Policy,"
June 1982.
13. Office of Management and Budget (OMB) Circular A-130, "Management
of Federal
Information Resources," 12 December 1985.
14. National COMSEC Instruction (NACSI) 5004, "TEMPEST Countermeasures
for Facilities
Within the United States (U)," l January 1984 (SECRET).
15. National COMSEC Instruction (NACSI) 5005, "TEMPEST Countermeasures
for Facilities
Outside of the United States (U)," 1 January 1984 (SECRET).
16. National Computer Security Center, Personal Computer Security Considerations,
NCSC-
WA-002-85, December 1985.
17. National Security Decision Directive 145, National Policy on Telecommunications
and
Automated Information Systems Security, September 17, 1984.
18. National Telecommunications and Information Systems Security Policy
(NTISSP) No. 2,
"National Policy on Protection of Sensitive, but Unclassified Information
in Federal
Government Telecommunications and Automated Information Systems",
29 October
1986.
19. U.S. Nuclear Regulatory Commission, NRC Manual, Chapter NRC-2301,
"Systems
Security", March 16, 1985.
20. Public Law 93-579, "Privacy Act of 1974," 31 December,
1974.
21. Schaefer, Marvin, "Security Vulnerabilities of Office Automation
Systems," in
Proceedings of the Security Affairs Support Association's Fall 1985 Symposium:
"INFOSEC FOR THE NINETIES", 21-22 November 1985.
22. Department of State, "Security Standards for Office Automation
Systems used for National
Security Information in the Washington, D.C. Metropolitan Area,"
A/ISS Systems Security
Standard Number 1, 22 December 1985.
23. Steinauer, Dennis D., Security of Personal Computer Systems: A Management
Guide, NBS
Special Publication #500-120, January 1985.
DISTRIBUTION:
NSA
NSC (ATTN: Mr. DeGraffenreid)
OMB (Intel Branch NSD)
ODASD (C3I) (Greg O'Hara) (2)
OJCS (C3S) (2)
CSA (DAIM-OI) (2)
CSA (DAMI-CIC) (2)
CSA (DALO-SMC) (2)
CSA (DAMA-CSC) (2)
CNO (OP-941) (3)
CMC (CC) (5)
USCINCCENT (RC6J6-O) (2)
USCINCEUR (C3S) (2)
USCINCLANT (C3S) (2)
USCINCPAC (C3S) (2)
USCINCRED (RCC4S-O) (2)
USCINCSO (J6) (2)
HQ USAF (SITT) (3)
HQ SPACECMD (2)
HQ MAC (SI) (2)
HQ SAC (SI) (2)
HQ TAC (SI) (2)
AFCSC (EPXP) (20)
AFCSC/EPVL
COMUSFORCARIB (J6) (2)
COMUSFJAPAN (J6) (2)
COMUSFKOREA (J6) (2)
DIR ARFCOS (2)
DCSO (CODE B210) (20)
DIA (RSI-5) (10)
DIS (V0410) (5)
DLA (DLA-TI) (2)
DNA (LECD)
DIR TRI-TAC (TT-SC)
CDR JTE/JTC3A
CDR USAINSCOM (IAOPS-OP-P) (15)
CDR USACSLA (SELCL-NMP) (5)
COMNAVSECGRU (G-61) (15)
COMDT COGARD (GTES-5)
COMCOGARDLANTAREA
COMCOGARDPACAREA
COMCOGARDONE
COMCOGARDTWO
COMCOGARDTHREE
COMCOGARDFIVE
COMCOGARDSEVEN
COMCOGARDEIGHT
COMCOGARDNINE
COMCOGARDELEVEN
COMCOGARDTWELVE
COMCOGARDTHIRTEEN
COMCOGARDFOURTEEN
COMCOGARDSEVENTEEN
COMNAVELEXSYSCOM (PDE 110-231) (3)
DCMS (T60) (6)
CG MCDEC (DEVCEN C3) (2)
Dept. of Agriculture (MSD/FAS) (2)
Dept. of Commerce (IS) (2)
Dept. of Energy (CSTM (2)
Dept. of Health & Human Services (IG) (2)
Dept. of Interior (AMO) (2)
Dept. of Justice (JMD/SS) (2)
Dept. of State (ASC) (2)
Dept. of Transportation (OIS M-50) (2)
Dept. of Treasury (AIT) (10)
CIA (OC-CSD) (2)
CIA (DIR OIT) (2)
CIA (OS MAIL) (ATTN: CHARLES U.) (2)
CIA (Chief, TEMPEST Division, OS) (2)
DIR, IC STAFF (IIHC) (2)
DIR, IC STAFF (DCI SECURITY COMMITTEE) (2)
DIR, IC STAFF (POLICY AND PLANNING STAFF) (2)
DCA (Code B310)
DMA OTS (OMD)
DMA TT
Drug Enforcement Administration (AIOC) (2)
FAA (ADL-15) (6)
FBI (TSD) (5)
FCC (OMD) (2)
FEMA (OP-IR) (7)
GSA (KJS) (6)
NASA (NIS) (20
NASA (TS) (15)
NCS (MGR) (2)
NRC (5721-NMBB) (2)
NTAISS
NATIONAL
TELECOMMUNICATIONS
AND
AUTOMATED
INFORMATION
SYSTEMS
SECURITY
PART I:
INTRODUCTION
PART II:
GUIDANCE FOR THE OFFICE AUTOMATION SYSTEM USER
PART III:
GUIDANCE FOR ADP SYSTEM SECURITY OFFICERS
PART IV:
GUIDANCE FOR OTHERS
WILLIAM E. ODOM
Lieutenant General, USA
 |