Category : Various Text files
Archive   : CSP.ZIP
Filename : FIPS.TXT

 
Output of file : FIPS.TXT contained in archive : CSP.ZIP

FEDERAL INFORMATION PROCESSING STANDARDS (FIPS PUBS)
INDEX
NIST PUBLICATIONS LIST 58
Revised 1989 June





Available from the

NATIONAL TECHNICAL INFORMATION SERVICE
5285 Port Royal Road
Springfield, VA 22161
(703) 487-4650






Issued by
U.S. DEPARTMENT OF COMMERCE
National Institute of Standards and Technology
National Computer Systems Laboratory
Gaithersburg, MD 20899
NATIONAL COMPUTER SYSTEMS LABORATORY


Computer technology is one of the most exciting and dynamic technology
developments over the past 40 years. No longer the exclusive tools of
scientists and engineers, computers are now common in our offices, factories,
and schools. The rapid pace of technology change makes planning and
implementing computer applications increasingly complex.
The National Computer Systems Laboratory (NCSL) at the National Institute of
Standards and Technology (NIST), serves government and industry by providing
standards, guidelines, test methods, and technical assistance to advance new
uses of computer and related telecommunications technology and to spur
productivity advancement.
NCSL carries out technical programs that help organizations select and use
new technology for improved productivity and service delivery. Products include
technology forecasts, workshops and seminars, and selection guides to aid in
planning for the use of new technology. The development of national and
international computer standards is an especially important activity. Here,
NCSL plays a key role in fostering standards by supporting the voluntary
standards process and developing tests and test methods for new standards.
Uniform international standards help to preserve the competitive position of the
U.S. computer industry and to expand the market for computer products and
services. Users need standards to link off-the-shelf commercial products of
different manufacturers and to make full use of staff training and skills. In
1987, NCSL's responsibilities for standards development were considerably
enlarged by the Public Law 99-500 which defined automated data processing (ADP)
to include systems used in the switching, transmission, and reception of data.
This broadened definition of ADP made standards for all aspects of computer
systems, including related telecommunications systems, a part of NCSL's mission.
In the past, Federal telecommunications standards were issued by the General
Services Administration. NCSL has included the GSA-issued Federal
Telecommunications Standards that are computer-related in the FIPS PUB series.
They are listed in this Index starting on page 17.
Under the Computer Security Act of 1987, NCSL is responsible for developing
technical, management, physical and administrative standards and guidelines for
the cost-effective security and privacy of sensitive information in Federal
computer systems. To carry out its programs, NCSL works with a broad spectrum
of organizations including Federal, State, and local governments, industry
computer users and manufacturers, research organizations, and voluntary
standards groups.
For more information about NCSL programs, you may contact:

Program Coordination and Support Group
National Computer Systems Laboratory
Building 225, Room B151
National Institute of Standards and Technology
Gaithersburg, MD 20899
Telephone: (301) 975-2833






FEDERAL INFORMATION PROCESSING STANDARDS PUBLICATIONS (FIPS PUBS)

INDEX


Federal Information Processing Standards Publications (FIPS PUBS) are
developed by the National Computer Systems Laboratory (NCSL) and issued under
the provisions of the Federal Property and Administrative Services Act of 1949
as amended by the Computer Security Act of 1987, Public Law 100-235.

The goals of the Federal Information Processing Standards program are to:

o improve the life-cycle efficiency and effectiveness of Federal
information technology resources,

o facilitate the competitive and economic procurement of systems,
components and services,

o improve the portability of data, software, and technical skills across
systems,

o protect systems and networks against unauthorized access, manipulation,
abuse, and protect information from unauthorized modification or
disclosure,

o reduce waste, errors, and unnecessary duplication in the application
and use of systems, and

o increase the productivity of the Federal workforce.


FIPS PUBS include standards, guidelines, and program information documents
and are currently classified in the following categories:

(1) GENERAL PUBLICATIONS

(2) HARDWARE STANDARDS AND GUIDELINES

(3) SOFTWARE STANDARDS AND GUIDELINES

(4) DATA STANDARDS AND GUIDELINES

(5) ADP OPERATIONS STANDARDS AND GUIDELINES

(6) RELATED TELECOMMUNICATIONS STANDARDS

(7) CONFORMANCE TESTS






Entries in this publication list include title, publication number, date of
issue, and a short abstract for each FIPS PUB. Associated voluntary standards
and guidelines are indicated where appropriate. Each standard contains
information about its applicability and implementation requirements. FIPS PUBS
are sold by:

National Technical Information Service (NTIS)
5285 Port Royal Road
Springfield, VA 22161.
Telephone orders: (703) 487-4780, telex 89-9405, FAX (703) 321-8547.


Requests for additional copies of this list or for information about current
FIPS, and waiver requirements may be addressed to:

Standards Processing Coordinator (ADP)
National Computer Systems Laboratory
Building 225, Room B-64
National Institute of Standards and Technology
Gaithersburg, MD 20899
Telephone: (301) 975-2816




FIPS PUBLICATION SERIES

(1) GENERAL PUBLICATIONS

FIPSPUB0 GENERAL DESCRIPTION OF THE FEDERAL INFORMATION PROCESSING
STANDARDS REGISTER, 1968 November 1.
Establishes the Federal Information Processing Standards Register
as the official source within the Federal Government for
information pertaining to the approval, implementation and
maintenance of FIPS. Defines responsibilities for development and
maintenance of Register, and for the content and format of FIPS.

FIPSPUB29-2 INTERPRETATION PROCEDURES FOR FEDERAL INFORMATION PROCESSING
STANDARDS FOR SOFTWARE, 1987 September 14.
Establishes procedures for requesting an interpretation of the
technical specifications of the FIPS for software and for
providing a solution to the request.

FIPSPUB34 GUIDE FOR THE USE OF INTERNATIONAL SYSTEM OF UNITS (SI) IN
FEDERAL INFORMATION PROCESSING STANDARDS PUBLICATIONS, 1975
January 1.
Establishes requirements for use of International System of Units
in all FIPS PUBS. Covers use of dual dimensional notation in
measurements, spelling of SI units, symbols for units, and use of
separators and decimal points.


(2) HARDWARE STANDARDS AND GUIDELINES

Character Recognition

FIPSPUB32-1 CHARACTER SETS FOR OPTICAL CHARACTER RECOGNITION (OCR), 1982
June 25.
Specifies the shapes and sizes of printed characters to be used in
optical character recognition (OCR) systems. The standard
incorporates three character sets designated as OCR-A, OCR-B, and
MICR E-13B. The latter character set is intended for automated
recognition by magnetic means but may be read optically. Adopts
ANSI X3.2-1970(R1976), ANSI X3.17-1981, and ANSI
X3.49-1975(R1982).

FIPSPUB33-1 CHARACTER SET FOR HANDPRINTING, 1984 November 5.
Specifies shapes and sizes of handprinted characters to be used in
Optical Character Recognition (OCR) systems. Character set
remains the same as the previous standard set with the exception
of the Yen symbol. This standard applies to Federal ADP systems
that use handprinted data as input to OCR equipment. Adopts ANSI
X3.45-1982.

FIPSPUB40 GUIDELINE FOR OPTICAL CHARACTER RECOGNITION FORMS, 1976 May 1.
Provides information on the design, preparation, acquisition, and
application of OCR forms in data entry systems. Covers the factors
affecting forms design, the materials and layout required for
forms to be processed in OCR systems, requirements needed to write
procurement specifications, and to inspect forms, and the
available tools that aid in forms design.

FIPSPUB85 OPTICAL CHARACTER RECOGNITION (OCR) INKS, 1980 November 7.
Defines the spectral band for read inks and provides
spectrophotometric curves for red and blue nonread inks. Applies
to inks and preprinted forms that are read by OCR tech-
niques. Adopts ANSI X3.86-1980/R1987.

FIPSPUB89 OPTICAL CHARACTER RECOGNITION (OCR) CHARACTER POSITIONING,
1981 September 4.
Specifies the nominal position with allowable tolerances of OCR
characters in relation to their location to other machine readable
characters or sensed marks and to the document edges. Adopts ANSI
X3.93M-1981.

FIPSPUB90 GUIDELINE FOR OPTICAL CHARACTER RECOGNITION (OCR) PRINT
QUALITY, 1981 September 29.
Provides basic information on methods for evaluating the
readability of printed characters and symbols that are to be
optically recognized by electronic means. Adopts ANSI
X3.99-1983.

FIPSPUB129 OPTICAL CHARACTER RECOGNITION (OCR) -DOT MATRIX CHARACTER
SETS FOR OCR-MA, 1987 May 6.
Provides the description, scope, and application rules for
character sets that are generated by low resolution dot matrix
printers and designed to match, as close as practical, the
design of the OCR-A character set. Adopts ANSI X3.111-1986.

Computer Network Protocols

FIPSPUB107 LOCAL AREA NETWORKS: BASEBAND CARRIER SENSE MULTIPLE
ACCESS WITH COLLISION DETECTION ACCESS METHOD AND PHYSICAL
LAYER SPECIFICATIONS AND LINK LAYER PROTOCOL, 1984 October 31.
Specifies a network access technique used in office automation
applications. Provides the mechanical, electrical, functional and
procedural specifications and link protocol required to establish
physical connections, to transmit bits and to send data link
frames between nodes. Adopts ANSI/IEEE 802.2 Logical Link Control
type 1 class 1 service, and all of ANSI/IEEE 802.3.

FIPSPUB146 GOVERNMENT OPEN SYSTEMS INTERCONNECTION PROFILE (GOSIP), 1988
August 24.
Specifies Version 1 of GOSIP for the acquisition of networks and
services. Defines a common set of data communications protocols
which enable systems developed by different vendors to
interoperate and enable the users of different applications on
these systems to exchange information. This standard is being
revised.

Data Entry Equipment

FIPSPUB67 GUIDELINE FOR SELECTION OF DATA ENTRY EQUIPMENT, 1979 September
30.
Provides information about the general characteristics of data
entry equipment. Discusses the factors to be taken into
consideration in the selection of efficient and economical
data entry systems.

Interchange Codes, Media, and Data Files

FIPSPUB1-2 CODE FOR INFORMATION INTERCHANGE, ITS REPRESENTATIONS,
SUBSETS, AND EXTENSIONS, 1984 November 14.
Provides a standard coded character set and a recommended
collating sequence, subsets, extensions, and certain graphic
representations for the set, all for use in Federal infor-
mation processing systems, communications systems, and related
equipment. This revised standard withdrew FIPS 7, 15, 35 and 36.
Adopts ANSI X3.4-1977, X3.32-1973, and X3.41-1974.

FIPSPUB2-1 PERFORATED TAPE CODE FOR INFORMATION INTERCHANGE, 1984
November 14.
Specifies the representation of the Code for Information
Interchange on perforated tape and similarly encoded media used
for interchange of information between office machines, data
processing and communications systems. Adopts ANSI
X3.6-1965(R1983).

FIPSPUB3-1 RECORDED MAGNETIC TAPE FOR INFORMATION INTERCHANGE (800 CPI,
NRZI), 1973 June 30.
Specifies the recorded characteristics of 9-track, one-half inch
wide magnetic tape and the data format for representing the
Standard Code for Information Interchange at the
recording density of 800 characters per inch (CPI). Adopts ANSI
X3.22-1973. This standard is being withdrawn.

FIPSPUB13 RECTANGULAR HOLES IN TWELVE-ROW PUNCHED CARDS, 1971 October 1.

Specifies the size, location, and dimensional tolerances of
rectangular holes in 12-row, 3-1/4 inch wide punched cards. This
standard applies to card reading and punching equipment used in
data processing, communications and related functions. Adopts ANSI
X3.21-1967(R1980).

FIPSPUB14-1 HOLLERITH PUNCHED CARD CODE, 1980 December 24.
Specifies the hole patterns to represent the 128 characters of the
Standard Code for Information Interchange in 12-row, 80 column,
rectangular hole punched cards. This standard is applicable when
subsets of the standard code are used as specified in FIPS 1-2.
Adopts ANSI X3.26-1980.

FIPSPUB25 RECORDED MAGNETIC TAPE FOR INFORMATION INTERCHANGE (1600
CPI, PHASE ENCODED), 1973 June 30.
Provides specifications for format and recording of the Standard
Code for Information Interchange on one-half inch, 9-track
magnetic tape. Covers recording method, density, allowable skew,
signal amplitude, representation of codes on tracks, block,
lengths, inter-record gaps, and check characters. Adopts ANSI
X3.39-1973. This standard is being revised.

FIPSPUB26 ONE-INCH PERFORATED PAPER TAPE FOR INFORMATION INTERCHANGE,
1973 June 30.
Specifies the width and thickness of one-inch perforated paper
tape; the locations and size of feed holes and information holes.
Adopts ANSI X3.181967(R1974&1982).

FIPSPUB27 TAKE-UP REELS FOR ONE-INCH PERFORATED TAPE FOR INFORMATION
INTERCHANGE, 1973 June 30.
Specifies the physical characteristics and dimensions for both
small diameter and large diameter drive take-up (or storage) reels
with either fixed or separable flanges. Adopts ANSI
X3.20-1967(R1982).

FIPSPUB50 RECORDED MAGNETIC TAPE FOR INFORMATION INTERCHANGE, 6250 CPI
(246 CPMM), GROUP CODED RECORDING, 1978 February 1.
Specifies format and recording requirements for representing the
Standard Code for Information Interchange on nine-channel, one-
half inch magnetic tape. This standard applies to recording and
reproducing equipment operating at densities of 6250 characters
per inch. Adopts ANSI X3.54-1976. This standard is being revised.

FIPSPUB51 MAGNETIC TAPE CASSETTES FOR INFORMATION INTERCHANGE (3.810
MM [0.150 IN] TAPE AT 32 BPMM [800 BPI], PE, 1978 February 1.
Specifies the physical, magnetic, and recorded characteristics of
a 3.810 mm [0.150 in] magnetic tape cassette at a recording
density of 32 bits per millimeter [800 bits per inch]
using phase encoding techniques. Adopts ANSI X3.48-1977. This
standard is being withdrawn.

FIPSPUB52 RECORDED MAGNETIC TAPE CARTRIDGE FOR INFORMATION INTERCHANGE, 4-
TRACK, 6.30 MM (114 IN), 63 BPMM (1600 BPI), PHASE ENCODED,
1978 July 15.
Specifies format and recording requirements for representing the
Code for Information Interchange on 6.30 mm wide magnetic tape
cartridges with either one, two or four special data tracks. This
standard applies to recording and reproducing equipment operating
at densities of 63 bits per millimeter. Adopts ANSI X3.56-1977.
This standard is being withdrawn.

FIPSPUB54 COMPUTER OUTPUT MICROFORM (COM) FORMATS AND REDUCTION
RATIOS, 16 MM AND 105 MM, 1978 July 15.
Specifies the image arrangement, size and reduction ratios for 16
mm and 105 mm microforms generated by computer output
microfilmers. This standard applies to systems using business-
oriented fonts similar to line printer output. This standard is
being revised.

FIPSPUB82 GUIDELINE FOR INSPECTION AND QUALITY CONTROL FOR ALPHANU-
MERIC COMPUTER-OUTPUT MICROFORMS, 1980 September 26.
Provides basic information on the questions associated with
generating microforms by computers and describes test procedures
to insure that the output is of high quality. Specifications are
contained in adopted ANSI/AIIM MS 1-1988.

FIPSPUB84 MICROFILM READERS, 1980 October 31.
Defines the minimum levels of image quality, illumination, and
related characteristics for equipment that displays computer-
generated microforms that are made in accordance with FIPS 54.
Also covers maximum safe temperatures and maximum acceptable noise
levels. Adopts ANSI/AIIM (NMA) MS20-1979. This standard is being
revised.

FIPSPUB86 ADDITIONAL CONTROLS FOR USE WITH ASCII, 1981 January 29.
Specifies a set of encoded control functions to facilitate data
interchange between data processing equipment, data communication
equipment, and ADP terminals of the display or printer type, line
printers, microfilm printers, typesetting composers, word
processors, and related devices. Applies to equipment and services
that involve character imaging employing the character set and
encoding conversions prescribed by FIPS 1-2 with primarily
character-oriented controls. Adopts ANSI X3.64-1979.

FIPSPUB93 PARALLEL RECORDED MAGNETIC TAPE CARTRIDGE FOR INFORMATION
INTERCHANGE, 4-TRACK, 6.30 MM (1/4 IN), 63 BPMM (1600 BPI), PHASE
ENCODED, 1982 June 29.
Specifies the format and recorded characteristics for representing
the Code for Information Interchange on 6.30 mm (1/4 in) wide
magnetic tape cartridge with data recorded across four parallel
tracks at a recording density of 63 bits per millimeter (1600 bits
per inch) using phase encoding techniques. Adopts ANSI
X3.72-1981/R1987. This standard is being withdrawn.

FIPSPUB108 ALPHANUMERIC COMPUTER OUTPUT MICROFORM QUALITY TEST SLIDE,
1984 November 5.
Provides detailed information for the preparation of a test form
slide to ensure the generation of quality microforms by computers.
This standard is a companion to FIPS 82. Adopts AIIM MS28-1983.

FIPSPUB114 200 MM (8 IN) FLEXIBLE DISK CARTRIDGE TRACK FORMAT USING TWO-
FREQUENCY RECORDING AT 6631 BPRAD ON ONE SIDE- 1.9 TPMM (48 TPI)
FOR INFORMATION INTERCHANGE, 1985 September 30.
Prescribes a set of physical track format specifications for
single-sided, single-density, 200 mm (8 in) flexible disk
cartridges which have a data density of 6631 bprad and 77 tracks
at a track density of 1.9 tpmm (48 tpi). Specifications enable
users to interchange information using commercially available disk
technology and to purchase off-the-shelf equipment.
Adopts 150 5654/2. This standard is being withdrawn.

FIPSPUB115 200 MM (8 IN) FLEXIBLE DISK CARTRIDGE TRACK FORMAT USING MODI-
FIED FREQUENCY MODULATION RECORDING AT 13262 BPRAD ON TWO
SIDES - 1.9 TPMM (48 TPI) FOR INFORMATION INTERCHANGE, 1985
September 30.
Prescribes a set of physical track format specifications for two-
sided, double-density, 200 mm (8 in) flexible disk cartridges
which have a data density of 13262 bprad and 77 tracks at a track
density of 1.9 tpmm (48 tpi). Specifications enable users to
interchange information using commercially available disk
technology and to purchase off-the-shelf equipment. Adopts 150
7065/2. This standard is being withdrawn.

FIPSPUB116 130 MM (5.25 IN) FLEXIBLE DISK CARTRIDGE TRACK FORMAT USING TWO-
FREQUENCY RECORDING AT 3979 BPRAD ON ONE SIDE - 1.9 TPMM (48 TPI)
FOR INFORMATION INTERCHANGE, 1985 September 30.
Prescribes a set of physical track format specifications for
single-sided, single-density, 130 mm (5.25 in) flexible disk
cartridges which have a data density of 3979 bprad and 35
tracks at a track density of 1.9 tpmm (48 tpi). Specifications
enable users to interchange information using commercially
available disk technology and to purchase off-the-shelf
equipment. Adopts 150 6596/2. This standard is being withdrawn.

FIPSPUB117 130 MM (5.25 IN) FLEXIBLE DISK CARTRIDGE TRACK FORMAT USING
MODIFIED FREQUENCY MODULATION RECORDING AT 7958 BPRAD ON
TWO SIDES - 1.9 TPMM (48 TPI) FOR INFORMATION INTERCHANGE, 1985
September 30.
Prescribes a set of physical track format specifications for two-
sided, double-density, 130 mm (5.25 in) flexible disk cartridges
which have a data density of 7958 bprad and 40 tracks at a track
density of 1.9 tpmm (48 tpi). Specifications enable users to
interchange information using commercially available disk
technology and to purchase off-the-shelf equipment. Adopts 150
7487/3. This standard is being withdrawn.

FIPSPUB121 VIDEOTEX/TELETEXT PRESENTATION LEVEL PROTOCOL SYNTAX
(NORTH AMERICAN PLPS), 1986 May 6.
Describes the formats, rules, and procedures for encoding of
alphanumeric text and pictorial information for videotex and
teletext applications. Adopts joint American National Standard
X3.110-1983/Canadian Standard CSA T500-1983.

Interface

FIPSPUB60-2 1/0 CHANNEL INTERFACE, 1983 July 29.
Defines the functional, electrical, and mechanical interface
specifications for connecting computer peripheral equipment as
part of automatic data processing systems. It is to be
used with companion standards (FIPS 61-1, 62, 63-1, and 97) to
provide for plug-to-plug interchangeability of peripheral
components such as magnetic tape and disk equipment.
This standard is being revised.

FIPSPUB61-1 CHANNEL LEVEL POWER CONTROL INTERFACE, 1982 July 13.
Defines the functional, electrical and mechanical interface
specifications for a power control interface for use in connecting
computer peripheral equipment as part of automatic data processing
systems. This standard is applicable whenever use of FIPS 60-2 is
required. Adopts ANSI document X3T9/666, Revision 2/Revised. This
standard is being revised.

FIPSPUB62 OPERATIONAL SPECIFICATIONS FOR MAGNETIC TAPE SUBSYSTEMS, 1979
February 16.
Defines the operational specifications for connecting magnetic
tape equipment as part of automatic data processing systems. This
standard applies to acquisition of magnetic tape equipment
whenever use of FIPS PUBS 60-2 and 61-1 are required. Adopts ANSI
document X3T9/780, Revision 3. This standard is being revised.

FIPSPUB63-1 OPERATIONAL SPECIFICATIONS FOR VARIABLE BLOCK ROTATING MASS
STORAGE SUBSYSTEMS, 1983 April 14.
Provides operational specifications for command codes, data
formats, sense and status information, etc., for variable block
rotating mass storage subsystems which are connected as part of
ADP systems. It is to be used with FIPS PUBS 60-2 and 61-1.
Additional operational specifications of track format and sense
information are provided for the most common device types in a
separate report entitled Additional Operational Specifications for
Variable Block Rotating Mass Storage Devices (a Supplement to FIPS
PUB 63-1). This standard is being revised.

FIPSPUB97 OPERATIONAL SPECIFICATIONS FOR FIXED BLOCK ROTATING MASS
STORAGE SUBSYSTEMS, 1983 February 4.
Defines the peripheral device dependent operational interface
specifications for connecting fixed block rotating mass storage
equipment as a part of automatic data processing (ADP) systems. It
is to be used together with FIPS PUBS 60-2 and 61-1. This
standard, together with these two referenced standards, provides
for full plug-to-plug interchangeability of fixed block rotating
mass storage equipment as a part of ADP systems. This
standard is being revised.

FIPSPUB111 STORAGE MODULE INTERFACES (with extensions for enhanced storage
module interfaces), 1985 April l8.
Describes the mechanical, electrical and functional requirements
for the storage module class of interface between disk drives and
their respective control units. An alternative to FIPS 60-2, 1/0
Channel Interface, this standard can be used in the acquisition of
disk drives for medium and large scale computer systems, and for
minicomputer systems. Adopts ANSI X3.91M-1982. This standard is
being revised.

FIPSPUB130 INTELLIGENT PERIPHERAL INTERFACE (IPI), 1987 July 16.
Defines the functional, electrical, and mechanical specifications
for a 16-bit parallel master/slave bus interface, suitable for
connecting a host computer or controller to mass
storage peripherals. Adopts ANSI X3.129-1986, X3.130-1986,
X3.132-1987 and X3.147-1987. This standard is being revised.

FIPSPUB131 SMALL COMPUTER SYSTEM INTERFACE (SCSI), 1987 July 16.
Defines the functional, electrical, and mechanical specifications
for an 8-bit parallel bus, suitable for connecting physically
small computers to each other and to mass storage
peripherals. Adopts ANSI X3.131-1986. This standard is being
revised.

FIPSPUB94 GUIDELINE ON ELECTRICAL POWER FOR ADP INSTALLATIONS, 1983
September 21.
Provides information on factors in the electrical environment that
affect the operation of ADP systems. Describes the fundamentals of
power, grounding, life-safety, static electricity, and lightening
protection requirements, and provides a checklist for evaluating
ADP sites.


(3) SOFTWARE STANDARDS AND GUIDELINES

Computer Network Protocols

FIPSPUB107 LOCAL AREA NETWORKS: BASEBAND CARRIER SENSE MULTIPLE AC-
CESS WITH COLLISION DETECTION ACCESS METHOD AND PHYSICAL
LAYER SPECIFICATIONS AND LINK LAYER PROTOCOL, 1984 October 31.
Specifies a network access technique used in office automation
applications. Provides the mechanical, electrical, functional and
procedural specifications and link protocol required to establish
physical connections, to transmit bits and to send data link
frames between nodes. Adopts ANSI/IEEE 802.2 Logical Link Control
type 1 class 1 service, and all of ANSI/IEEE 802.3.

FIPSPUB146 GOVERNMENT OPEN SYSTEMS INTERCONNECTION PROFILE (GOSIP), 1988
August 24.
Specifies Version 1 of GOSIP for the acquisition of networks and
services. Defines a common set of data communications protocols
which enable systems developed by different vendors to
interoperate and enable the users of different applications on
these systems to exchange information. This standard is being
revised.

Database

FIPSPUB126 DATABASE LANGUAGE NDL, 1987 March 10. Specifies three languages
that make up a network model database management system.
NDL is suitable for highly structured applications requiring rapid
access along predefined paths through the database. Adopts ANSI
X3.133-1986.

FIPSPUB127 DATABASE LANGUAGE SQL, 1987 March 10. Specifies two languages that
make up a relational model database management system. SQL is
suitable for database applications that require flexibility in
data structures and access paths to the database. Adopts ANSI
X3.135-1986. Two proposed extensions being considered are Draft
Addendum 150 9075/DAD 1 and X3I12-87-262.

Data Management Applications

FIPSPUB76 GUIDELINE FOR PLANNING AND USING A DATA DICTIONARY SYSTEM,
1980 August 20.
Describes the capabilities of a data dictionary system (DDS),
discusses selection considerations, and provides guidance for
planning, implementation, and operational use of a
DDS.

FIPSPUB77 GUIDELINE FOR PLANNING AND MANAGEMENT OF DATABASE APPLICA-
TIONS, 1980 September 1.
Summarizes a recommended discipline of application management for
database systems and provides specific advice on applications
planning and management, and on software selection.

FIPSPUB88 GUIDELINE ON INTEGRITY ASSURANCE AND CONTROL IN DATABASE
ADMINISTRATION, 1981 August 14.
Provides explicit advice on achieving database integrity and
security control, and documents a step-by-step procedure for
examining and verifying the accuracy and completeness of a
database.

FIPSPUB110 GUIDELINE FOR CHOOSING A DATA MANAGEMENT APPROACH, 1984
December 11.
Provides a framework for comparing and selecting alternative data
management approaches. The emphasis is on pragmatic guidance that
captures the principal, relevant decision factors.

FIPSPUB124 GUIDELINE ON FUNCTIONAL SPECIFICATIONS FOR DATABASE MANAGE-
MENT SYSTEMS, 1986 September 30.
Provides a framework for gathering and incorporating an
appropriate set of data management functions into a request for
proposals document. The emphasis is on the logical separation of
the database management functional specifications, the
relationship among the logical categories, and the recommended
set of sources.

FIPSPUB156 INFORMATION RESOURCE DICTIONARY SYSTEM (IRDS), 1989 April 5.
Specifies a computer software system that provides facilities for
recording, storing, and processing descriptions of an
organization's significant data and data processing resources.
The IRDS includes the functions performed by data dictionary
systems or information repositories. The standard specifies two
user interfaces: the full-syntax and semantics of a Command
Language, and the semantics of a menu-driven Panel Interface.
Adopts ANSI X3.138-1988.

Documentation

FIPSPUB11-2 GUIDELINE: AMERICAN NATIONAL DICTIONARY FOR INFORMATION
PROCESSING SYSTEMS, 1983 May 9.
Provides a common reference within the Government for terms and
definitions used in such information processing activities as the
representation, communication, interpretation and processing of
data by human or automatic means. The Dictionary consists of a
single alphabetic listing of over 4000 terms and their
definitions. Adopts X3/TR-1-82.

FIPSPUB30 SOFTWARE SUMMARY FOR DESCRIBING COMPUTER PROGRAMS AND
AUTOMATED DATA SYSTEMS, 1974 June 30.
Establishes a standard form to be used by Federal agencies in
documenting summaries or abstracts of programs and automated data
systems. This standard is being considered for revision or
withdrawal.

FIPSPUB38 GUIDELINES FOR DOCUMENTATION OF COMPUTER PROGRAMS AND
AUTOMATED DATA SYSTEMS, 1976 February 15.
Provides basic guidance for the preparation of ten document types
that are used in the development of computer software. Can be used
as a checklist for the planning and evaluation of software
documentation practices.

FIPSPUB53 TRANSMITTAL FORM FOR DESCRIBING COMPUTER MAGNETIC TAPE FILE
PROPERTIES, 1978 April 1.
Provides a standard form for Federal agencies to use in
documenting the physical properties and characteristics of a
recorded magnetic tape file.

FIPSPUB64 GUIDELINES FOR DOCUMENTATION OF COMPUTER PROGRAMS AND
AUTOMATED DATA SYSTEMS FOR THE INITIATION PHASE, 1979 August 1.
Provides guidance in determining the content and extent of
documentation needed for initiation phase of the software life
cycle. Covers preparation of project requests, feasibility
studies, and cost/benefit analysis documents.

FIPSPUB105 GUIDELINE FOR SOFTWARE DOCUMENTATION MANAGEMENT, 1984
June 6.
Provides explicit advice on managing the planning, development,
and production of computer software documentation. Includes
several checklists, references to relevant standards and
guidelines, and a glossary of terms.

FIPSPUB152 STANDARD GENERALIZED MARKUP LANGUAGE (SGML), 1988 September
26.
Specifies a language for describing documents to be used in office
document processing, interchange between authors and between
authors and publishers, and publishing. The language provides a
coherent and unambiguous syntax for describing the elements within
a document. Adopts 150 8879-1986.

FIPSPUB120 GRAPHICAL KERNEL SYSTEM (GKS), 1986 April 18.
Specifies a library (or toolbox package) of subroutines for an
application programmer to incorporate within a program in order
to produce and manipulate two-dimensional pictures. Promotes
portability of graphics application programs between different
computers, and to aid programmers in understanding and using
graphics methods. Adopts ANSI X3.124-1985. GKS is also an
international standard (150 7942).

FIPSPUB128 COMPUTER GRAPHICS METAFILE (CGM), 1987 March 16.
Specifies a file format suitable for the description, storage, and
communication of graphical (pictorial) information in a device
independent manner. Adopts ANSI X3.122-1986.

FIPSPUB153 PROGRAMMER'S HIERARCHICAL INTERACTIVE, GRAPHICS SYSTEM
(PHIGS), 1988 October 14.
Specifies the control and data interchange between an application
program and its graphic support system. Provides a set of
functions and programming language bindings (or toolbox package)
for the definition, display and modification of two-dimensional
(2D) or three dimensional (3D) graphical data. In addition, this
standard supports highly interactive processing and geometric
articulation, multi-level or hierarchical graphics data, and rapid
modification of both the graphics data and the relationships
between the graphical data. Adopts ANSI X3.1-1988 and
X3.144.1-1988.

Information Interchange

FIPSPUB123 SPECIFICATION FOR A DATA DESCRIPTIVE FILE FOR INFORMATION IN-
TERCHANGE (DDF), 1986 September 19.
Specifies media-independent and system-independent file and record
formats for the interchange of information between computer
systems. Provides a mechanism to allow data structures to be
easily transported from one computer system to another computer
system, independent of make, with the capability of restructuring
the data without loss of content or meaning. Adopts ANSI/ISO
8211-1985.

Interchange Codes, Media, and Data Files

FlPSPUB1-2 CODE FOR INFORMATION INTERCHANGE, ITS REPRESENTATIONS, SUB-
SETS, AND EXTENSIONS, 1984 November 14.
Provides a standard coded character set and a recommended
collating sequence, sub-sets, extensions, and certain graphic
representations for the set, all for use in Federal infor-
mation processing systems, communications systems, and related
equipment. This revised standard withdraws FIPS 7, 15, 35, and 36.
Adopts ANSI X3.4-1977, X3.32-1973, and X3.41-1974.

FIPSPUB121 VIDEOTEX/TELETEXT PRESENTATION LEVEL PROTOCOL SYNTAX
(NORTH AMERICAN PLPS), 1986 May 6.
Describes the formats, rules, and procedures for encoding of
alphanumeric text and pictorial information for videotex and
teletext applications. Adopts joint American National Standard
X3.110-1983/Canadian Standard GSA T500-1983.

Labeling and File Structures

FIPSPUB79 MAGNETIC TAPE LABELS AND FILE STRUCTURE FOR INFORMATION
INTERCHANGE, 1980 October 17.
Specifies four levels of labeling, label formats, blocking
structure, and tape-mark relationships on magnetically recorded
tapes used for information interchange. Adopts ANSI X3.27-1978
with qualifications for Federal applicability. This standard is
being revised.

FIPSPUB118 FLEXIBLE DISK CARTRIDGE LABELLING AND FILE STRUCTURE FOR IN-
FORMATION INTERCHANGE, 1985 September 30.
Prescribes a set of logical track format specifications for
flexible disk cartridges described in the following physical track
format standards: FIPS 114, 115, 116, and 117. Specifications
enable users to interchange information using commercially
available disk technology and to purchase off-the-shelf equipment.
Adopts 150 7665. This standard is being withdawn.

Operating Systems

FIPSPUB151 POSIX: PORTABLE OPERATING SYSTEM INTERFACE FOR COMPUTER
ENVIRONMENTS, 1988 September 12.
POSIX is for use by computing professionals involved in system and
application software development and implementation. This standard
is the first component of a series of specifications needed for
application portability. Appendix discusses the elements needed in
an Applications Portability Profile and provides a schedule for
the additional specifications. Adopts on an interim basis IEEE
1003.1/Draft 12 which defines a C language source interface to an
operating system environment. This standard is being revised.

Programming Languages

FIPSPUB21-2 COBOL, 1986 March 18.
Establishes the form for and the interpretation of programs
expressed in FIPS COBOL. Adopts ANSI X3.23-1985.

FIPSPUB29-2 INTERPRETATION PROCEDURES FOR FEDERAL INFORMATION PROCESS-
ING STANDARDS FOR SOFTWARE, 1987 September 14.
Establishes procedures for requesting a technical interpretation
of any of the FIPS for software and for providing a solution to
the request.

FIPSPUB68-2 BASIC, 1987 August 28.
Specifies the form and establishes the interpretation of programs
expressed in the BASIC programming language. This revision
reflects major changes, improvements and additions to the BASIC
specifications. Adopts ANSI X3.113-1987.

FIPSPUB69-1 FORTRAN, 1985 December 24.
Specifies the form and establishes the interpretation of programs
expressed in the FORTRAN programming language. The standard
consists of a full language, FORTRAN, and a subset language,
Subset FORTRAN. Adopts ANSI X3.9-1978.

FIPSPUB109 PASCAL, 1985 January 16.
Specifies the form and establishes the interpretation of programs
expressed in the PASCAL programming language. Promotes portability
of PASCAL programs for use on a variety of data processing
systems. Adopts ANSI/IEEE770X3.97-1983.

FIPSPUB119 ADA, 1985 November 8.
Specifies the form and establishes the interpretation of programs
expressed in the ADA programming language. Promotes portability of
ADA programs for use on a variety of data processing systems.
Adopts ANSI/MIL-STD-1815A-1983.

FIPSPUB125 MUMPS, 1986 November 4.
Specifies the form and meaning of program units written in MUMPS.
Adopts ANSI/MDC X11.1-1984.

Software Engineering

FIPSPUB99 GUIDELINE: A FRAMEWORK FOR THE EVALUATION AND COMPARISON
OF SOFTWARE DEVELOPMENT TOOLS, 1983 March 31.
Presents a framework for the evaluation and comparison of software
development tools. The framework is a hierarchical structure of
tool features that provides the level of detail necessary to
classify the capabilities of tools. Through a careful analysis of
tool features, users can obtain a better understanding of the
characteristics of a tool and can compare these characteristics
with those of other tools.

Software Maintenance

FIPSPUB106 GUIDELINE ON SOFTWARE MAINTENANCE, 1984 June 15.
Presents information on techniques, procedures, and methodologies
to employ throughout the lifecycle of a software system to improve
the maintainability of that system. Included is a glossary of
technical terms. Appendices provide information on software
maintenance process; how to decide whether or not to continue
maintaining a system; and software maintenance tools.

Validation, Verification, and Testing

FIPSPUB101 GUIDELINE FOR LIFECYCLE VALIDATION, VERIFICATION, AND TESTING
OF COMPUTER SOFTWARE, 1983 June 6.
Presents an integrated approach to validation, verification, and
testing (VV&T) that should be used throughout the software
lifecycle. Also included is a glossary of technical terms and a
list of supporting NBS publication. An appendix provides an
outline for formulating a VV&T plan.

FIPSPUB132 GUIDELINE FOR SOFTWARE VERIFICATION AND VALIDATION PLANS,
1987 November 19.
Provides uniform and minimum requirements for the format and
content of software verification and validation plans. Defines
minimum tasks, inputs, and outputs for critical software and
optional tasks. Adopts ANSI/IEEE Standard 1012-1986.

(4) DATA STANDARDS AND GUIDELINES

Representations and Codes

FIPSPUB4-1 REPRESENTATION FOR CALENDAR DATE AND ORDINAL DATE FOR
INFORMATION INTERCHANGE, 1988 January 27.
Specifies codes to identify years, months and dates of the
Gregorian calendar. Adopts ANSI X3.30-1985.

FIPSPUB5-2 CODES FOR THE IDENTIFICATION OF THE STATES, THE DISTRICT OF
COLUMBIA AND THE OUTLYING AREAS OF THE UNITED STATES, AND
ASSOCIATED AREAS, 1987 May 28.
Provides a set of two-digit numeric codes and a set of two-letter
alphabetic codes for representing the 50 states, the District of
Columbia and the outlying areas of the U.S., and associated areas
such as the Federated States of Micronesia and Marshall Islands,
and the trust territory of Palau.

FIPSPUB6-3 COUNTIES AND COUNTY EQUIVALENTS OF THE STATES OF THE UNITED
STATES AND DISTRICT OF COLUMBIA, 1979 December 15.
Provides names and three-digit numeric codes for counties or
county equivalents in the U.S. Approved as ANSI X3.31-1973.

FIPSPUB8-5 METROPOLITAN STATISTICAL AREAS (MSAs) (Including CMSAs, PMSAs, and
NECMAs), 1984 October 31.
Provides a four-digit numeric code for each Metropolitan
Statistical Area in the U.S.and Puerto Rico, including units
called Consolidated Metropolitan Statistical Areas
(CMSAs), and Primary Metropolitan Statistical Areas (PMSAs), and
related units called New England County Metropolitan Areas
(NECMAs).

FIPSPUB9 CONGRESSIONAL DISTRICTS OF THE UNITED STATES, 1969 November 14.
Specifies the use of two-digit numeric codes to represent the
Congressional Districts of each State of the U.S. as identified in
the "Congressional Directory."

FIPSPUB10-3 COUNTRIES, DEPENDENCIES, AREAS OF SPECIAL SOVEREIGNTY, AND
THEIR PRINCIPAL ADMINISTRATIVE DIVISIONS, 1984 February 9.
Provides a list of the basic geopolitical entities in the world,
together with the principal administrative divisions that comprise
each entity. Each basic geopolitical entity is represented by a
two-character, alphabetic country code. Each principal
administrative division is identified by a four-character code
consisting of the two-character country code followed by a two-
character administrative division code. These codes are intended
for use in activities associated with the mission of the
Department of State and in National defense programs. For country
codes adopted by the American National Standards Institute, see
FIPS PUB 104.

FIPSPUB19-1 CATALOG OF WIDELY USED CODE SETS, 1985 January 7.
Lists and briefly describes code sets that are in wide use in the
U.S. and that might be used in Federal data systems. Assists in
the selection of appropriate code sets and in the avoidance of
duplicate developments. The common format that is used to describe
each listed code set specifies code characteristics, maintenance
agency, source document, and other pertinent data.

FIPSPUB28 STANDARDIZATION OF DATA ELEMENTS AND REPRESENTATIONS, 1973
December 5.
Defines policies and responsibilities for a government-wide
program for the standardization of data elements and
representations used in Federal automated data systems. This
standard is being withdrawn.

FIPSPUB45 GUIDE FOR THE DEVELOPMENT, IMPLEMENTATION AND MAINTENANCE
OF STANDARDS FOR THE REPRESENTATION OF COMPUTER PROCESSED
DATA ELEMENTS, 1976 September 30.
Provides basic concepts and terminology of data standardization,
describes data characteristics, basic coding methods, and
principles of data code development. This standard is
being withdrawn.

FIPSPUB55 GUIDELINE: CODES FOR NAMED POPULATED PLACES, PRIMARY COUNTY
DIVISIONS, AND OTHER LOCATIONAL ENTITIES OF THE UNITED
STATES AND OUTLYING AREAS, 1987 January 16.
Provides a two-character State code and five-character numeric
place code to uniquely identify each listed entity. An exhaustive
list is carried of incorporated places, census designated places,
primary county divisions, recognized Indian reservations and
Alaska Native villages, and counties. For the data files, request
the fourth printed version (hard copy/microfiche) or the ninth
update tape. Implements ANSI X3.47-1988.

FIPSPUB55-2 GUIDELINE: CODES FOR NAMED POPULATED PLACES, PRIMARY
COUNTY DIVISIONS, AND OTHER LOCATIONAL ENTITIES OF THE UNITED
STATES, 1987 February 3.
Same as FIPS PUB 55DC-t; (DOCUMENTATION ONLY).

FIPSPUB58-1 REPRESENTATIONS OF LOCAL TIME OF THE DAY FOR INFORMATION IN-
TERCHANGE, 1988 January 27.
Specifies representations for the local time of the day based on
both 12- and 24-hour timekeeping systems. Specifies the time
elements and their sequencing, the use of separators
between time elements, and the representation of the meridiem
designator. Adopts ANSI X3.43-1986.

FIPSPUB59 REPRESENTATIONS OF UNIVERSAL TIME, LOCAL TIME DIFFERENTIALS,
AND UNITED STATES TIME ZONE REFERENCES FOR INFORMATION
INTERCHANGE, 1979 February 1.
Specifies representations for Universal Time, the Local Time
Differential Factors, and Local Time Zones in general use in the
U.S. Adopts ANSI X3.51-1975.

FIPSPUB66 STANDARD INDUSTRIAL CLASSIFICATION (SIC) CODES, 1979 August 15.
Provides classifications, short titles, and codes for representing
industries and groups of establishments with similar economic
activities. This standard is being revised.

FlPSPUB70-1 REPRESENTATION OF GEOGRAPHIC POINT LOCATIONS FOR INFOR-
MATION INTERCHANGE, 1986 November 14.
Specifies uniform formats for representing geographic point
locations that are to be used by Federal agencies in the
interchange of data. The standard is applicable to the three
point location systems most widely used in the United States.
Adopts ANSI X3.61-1986.

FIPSPUB92 GUIDELINE FOR STANDARD OCCUPATIONAL CLASSIFICATION (SOC)
CODES, 1983 February 24.
Adopts a code set developed by the Office of Management and Budget
to identify types of occupational activities. The classification
system includes all occupations in which work is performed for pay
or profit.

FIPSPUB95 CODES FOR THE IDENTIFICATION OF FEDERAL AND FEDERALLY-
ASSISTED ORGANIZATIONS, 1982 December 23.
Specifies a four-character identifier for Federal Government
Legislative, Judicial and Executive Branch agencies, and for
Federal-State, interstate and international organizations
that receive budgetary support. Also includes government-
sponsored enterprises and some Federally-aided organizations. This
standard will be revised.

FIPSPUB103 CODES FOR THE IDENTIFICATION OF HYDROLOGIC UNITS IN THE
UNITED STATES AND THE CARIBBEAN OUTLYING AREAS, 1983 November
15.
Identifies a hydrologic system that divides the United States and
Caribbean outlying areas into 21 major regions. Regions are
further subdivided into approximately 2150 units that delineate
river basins having drainage areas usually greater than 700 square
miles. The codes provide a standardized base for use by water-
resources organizations. Adopts Geological Survey Circular
878-A, which has been adopted as ANSI X3.145-1986.

FIPSPUB104-1 ANS CODES FOR THE REPRESENTATION OF NAMES OF COUNTRIES,
DEPENDENCIES, AND AREAS OF SPECIAL SOVEREIGNTY FOR INFORMA-
TION INTERCHANGE, 1986 May 12.
Codes are for use by Federal government organizations in reporting
contract placement to the General Services Administration's
Federal Procurement Data Center, for use in activities concerned
with international trade that do not involve Department of State
or national defense programs, and for data interchange with
international organizations. Another code set, FIPS PUB 10-3,
provides country codes for Department of State and defense
applications. Implements ANSI 29.27-1984, which adopts
international standard 150 3166 with qualifications.

(5) ADP OPERATIONS STANDARDS AND GUIDELINES

Benchmarking for Computer Selection

FIPSPUB42-1 GUIDELINES FOR BENCHMARKING ADP SYSTEMS IN THE COMPETITIVE
PROCUREMENT ENVIRONMENT, 1977 May 15.
Recommends good practices for Federal agencies to use in planning,
organizing, and conducting benchmark mix demonstrations for
competitive computer system procurements.

FIPSPUB75 GUIDELINE ON CONSTRUCTING BENCHMARKS FOR ADP SYSTEM
ACQUISITIONS, 1980 September 18.
Describes a practical, step-by-step procedure for constructing
benchmarks for use during the competitive acquisition of ADP
systems. Ten steps in the benchmark construction process are
identified including selection of the benchmark team, workload
analysis and forecasting, construction of the benchmark mix, and
documentation of the benchmark package.

Computer Performance Management

FIPSPUB49 GUIDELINE ON COMPUTER PERFORMANCE MANAGEMENT: AN INTRO-
DUCTION, 1977 May 1.
Details the responsibilities of ADP managers in meeting user
requirements, managing and planning for ADP resources,
communicating with upper management, and communicating with
vendors.

FIPSPUB57 GUIDELINES FOR THE MEASUREMENT OF INTERACTIVE COMPUTER
SERVICE RESPONSE TIME AND TURNAROUND TIME, 1978 August 1.
Provides a methodology for measuring interactive computer service
response time and turnaround time. Addresses interactive computer
utilization characterized by an interchange of input and output
between a computer and a person utilizing a keyboard terminal
and describes functional performance measures that can be
employed.

FIPSPUB72 GUIDELINES FOR THE MEASUREMENT OF REMOTE BATCH COMPUTER
SERVICE, 1980 May 1.
A basic reference document for use in measuring and evaluating the
delivery of network services. This guide identifies availability,
reliability, timeliness, and correctness as the attributes to be
measured and recommends useful metrics.

FIPSPUB96 GUIDELINE FOR DEVELOPING AND IMPLEMENTING A CHARGING
SYSTEM FOR DATA PROCESSING SERVICES, 1982 December 6.
Provides a methodology for developing and implementing a system to
distribute the costs of providing data processing services to the
users of the services. Identifies the major decisions and
practices needed to set the rates for services, to bill for
services, and to monitor the system.

Computer Security

FIPSPUB31 GUIDELINES FOR AUTOMATIC DATA PROCESSING PHYSICAL SECURITY
AND RISK MANAGEMENT, 1974 June.
Provides guidance to Federal organizations in developing physical
security and risk management programs for their ADP facilities.
Can be used as a checklist for planning and evaluating security of
computer systems.

FIPSPUB39 GLOSSARY FOR COMPUTER SYSTEMS SECURITY, 1976 February 15.
A reference document containing approximately 170 terms and
definitions pertaining to privacy and computer security.

FIPSPUB41 COMPUTER SECURITY GUIDELINES FOR IMPLEMENTING THE PRIVACY
ACT OF 1974, 1975 May 30.
Provides guidance in the selection of technical and related
procedural methods for protecting personal data in automated
information systems. Discusses categories of risks and the related
safeguards for physical security, information management
practices, and system controls to improve system security.

FIPSPUB46-1 DATA ENCRYPTION STANDARD, 1988 January 22. (Reaffirmed until
1992.)
Specifies an algorithm to be implemented in electronic hardware
devices and used for the cryptographic protection of computer data
The algorithm uniquely defines the mathematical steps required to
transform computer data into a cryptographic cipher and the steps
required to transform the cipher back to its original form. This
standard has been adopted as a voluntary industry standard, ANSI
X3.92-1981/R1987.

FIPSPUB48 GUIDELINES ON EVALUATION OF TECHNIQUES FOR AUTOMATED
PERSONAL IDENTIFICATION, 1977 April 1.
Discusses the performance of personal identification devices, how
to evaluate them, and considerations for their use within the
context of computer system security.

FIPSPUB65 GUIDELINE FOR AUTOMATIC DATA PROCESSING RISK ANALYSIS, 1979
August 1.
Presents a technique for conducting a risk analysis of an ADP
facility and related assets. Provides guidance on collecting,
quantifying, and analyzing data related to the frequency of
occurrence and the damage caused by adverse events.

FIPSPUB73 GUIDELINES FOR SECURITY OF COMPUTER APPLICATIONS, 1980 June 30.
Describes the different security objectives for a computer
application, explains the control measures that can be used, and
identifies the decisions that should be made at each stage in the
life cycle of a sensitive computer application. For use in
planning, developing and operating computer systems which require
protection

FIPSPUB74 GUIDELINES FOR IMPLEMENTING AND USING THE NBS DATA
ENCRYPTION STANDARD, 1981 April 1.
Provides guidance for the use of cryptographic techniques when
such techniques are required to protect sensitive or valuable
computer data. For use in conjunction with FIPSPUB 81.

FIPSPUB81 DES MODES OF OPERATION, 1980 December 2.
Defines four modes of operation for the DES which may be used in a
wide variety of applications. The modes specify how data will be
encrypted (cryptographically protected) and decrypted (returned to
original form). This standard has been adopted as a voluntary
industry standard, ANSI X3.106-1983.

FIPSPUB83 GUIDELINE ON USER AUTHENTICATION TECHNIQUES FOR COMPUTER
NETWORK ACCESS CONTROL, 1980 September 29.
Provides guidance in the selection and implementation of
techniques for authenticating the users of remote terminals in
order to safeguard against unauthorized access to computers and
computer networks.

FIPSPUB87 GUIDELINES FOR ADP CONTINGENCY PLANNING, 1981 March 27.
Describes what should be considered when developing a contingency
plan for an ADP facility. Provides a suggested structure and
format which may be used as a starting point from which to design
a plan to fit each specific operation.

FIPSPUB102 GUIDELINE FOR COMPUTER SECURITY CERTIFICATION AND
ACCREDITATION, 1983 September 27.
Describes how to establish and how to carry out a certification
and accreditation program for computer security. Certification
consists of a technical evaluation of a sensitive system to see
how well it meets its security requirements. Accreditation is the
official management authorization for the operation of the system
and is based on the certification process.

FIPSPUB112 PASSWORD USAGE, 1985 May 30.
Defines 10 factors to be considered in the design, implementation
and use of access control systems that are based on passwords. It
specifies minimum security criteria for such systems and provides
guidance for selecting additional security criteria for password
systems which must meet higher security requirements.

FIPSPUB113 COMPUTER DATA AUTHENTICATION, 1985 May 30.
Specifies a Data Authentication AIgorithm (DAA) which, when
applied to computer data, automatically and accurately detects
unauthorized modifications, both intentional and accidental. Based
on FIPS PUB 46, this standard is compatible with requirements
adopted by the Department of Treasury and the banking community to
protect electronic fund transfer transactions.

Management of Multivendor ADP Systems

FIPSPUB56 GUIDELINE FOR MANAGING MULTIVENDOR PLUG-COMPATIBLE ADP
SYSTEMS, 1978 September 15.
Provides general assistance to Federal ADP managers responsible
for the planning, acquisition, or operation of an ADP system that
involves products or services obtained from multiple sources.

(6) RELATED TELECOMMUNICATIONS STANDARDS

FIPSPUB16-1 BIT SEQUENCING OF THE CODE FOR INFORMATION INTERCHANGE IN
SERIAL-BY-BIT DATA TRANSMISSION, 1977 September 1.
Specifies the method for transmitting the Standard Code for
Information Interchange in serial-by-bit, serial-by-character data
transmission. (Federal Standard 1010.) Adopts ANSI
X3.15-1976(R1983).

FIPSPUB17-1 CHARACTER STRUCTURE AND CHARACTER PARITY SENSE FOR SERIAL-
BY-BIT DATA COMMUNICATION IN THE CODE FOR INFORMATION INTER-
CHANGE, 1977 September 1.
Specifies the character structure and sense of character parity
for serial-by-bit, serial-by-character data communication for the
Standard Code for Information Interchange. (Federal Standard
1011.) Adopts ANSI X3.16-1976(R1983).

FIPSPUB18-1 CHARACTER STRUCTURE AND CHARACTER PARITY SENSE FOR PARAL-
LEL-BY-BIT DATA COMMUNICATION IN THE CODE FOR INFORMATION IN-
TERCHANGE, 1977 September 1.
Specifies the character structure and character parity sense for
transmitting the Standard Code for Information Interchange in
systems employing parallel-by-bit data transmission. (Federal
Standard 1012.) Adopts ANSI X3.25-1976(R1983).

FIPSPUB22-1 SYNCHRONOUS SIGNALING RATES BETWEEN DATA TERMINAL AND
DATA COMMUNICATION EQUIPMENT, 1977 September 1.
Specifies the rates of transferring binary encoded information in
synchronous serial or parallel form between data processing
terminal and data communications equipment that employ voice and
band communications facilities. (Federal Standard 1013.) Adopts
ANSI X3.1-1976.

FIPSPUB71 ADVANCED DATA COMMUNICATION CONTROL PROCEDURES (ADCCP),
1980 May 14.
Defines the data link control procedures to be used by ADP
equipment and services employing bit-oriented synchronous data
communication links. The procedures provide for transfer of data
across a data link, minimal exposure to errors and to loss or
duplication of information control functions relating to
beginning, suspending, and terminating the flow of
information across a link; and operation on any type of
synchronous data transmission facility. Adopts ANSI X3.66-1979.
(Federal Standard 1003A.)

FIPSPUB78 GUIDELINE FOR IMPLEMENTING ADVANCED DATA COMMUNICATION
CONTROL PROCEDURES (ADCCP), 1980 September 26.
Provides guidance to the system designer in selecting ADCCP
options and other parameters. Recommends certain options so that
equipment and services purchased by the Government will be
compatible. The use of ADCCP is required under certain conditions
specified in FIPS 71.

FIPSPUB100 INTERFACE BETWEEN DATA TERMINAL EQUIPMENT (DTE) AND DATA
CIRCUIT-TERMINATING EQUIPMENT (DCE) FOR OPERATION WITH
PACKET-SWITCHED DATA COMMUNICATIONS NETWORKS, 1983 July 6.
Specifies the means of interfacing ADP equipment and services, as
well as telecommunication system terminal equipment, with packet-
switched data communication networks. It is based on
Recommendation X.25 which was developed and approved by the
International Telegraph and Telephone Consultative Committee
(CCITT). (Federal Standard 1041.) This standard is being revised.

FIPSPUB133 CODING AND MODULATION REQUIREMENTS FOR 2400 BIT/SECOND
MODEMS, 1986 June 2.
Establishes the coding and modulation requirements for 2400
bit/second modems owned or leased by the Federal Government for
use over analog transmission channels other than those derived
from high-frequency radio facilities. (Federal Standard 1005A.)

FIPSPUB134-1 CODING AND MODULATION REQUIREMENTS FOR 4800 BIT/SECOND
MODEMS, 1988 November 4.
Establishes the coding and modulation requirements for 4800
bit/second modems owned or leased by the Federal Government for
use over analog transmission channels. (Federal Standard 1006A.)

FIPSPUB135 CODING AND MODULATION REQUIREMENTS FOR DUPLEX 9600 BIT/
SECOND MODEMS, 1981 March.
Establishes coding and modulation requirements for duplex 9600 bit
per second modems owned or leased by the Federal Government for
use over analog transmission channels terminated by four-wine
circuits. (Federal Standard 1007.)

FIPSPUB136 CODING AND MODULATION REQUIREMENTS FOR DUPLEX 600 AND 1200
BIT/SECOND MODEMS, 1980 June 16.
Establishes coding and modulation requirements for duplex 600 bit
per second and 1200 bit per second modems owned or leased by the
Federal Government for use over analog transmission channels
terminated by "two-wire" circuits. (Federal Standard 1008.)

FIPSPUB137 ANALOG TO DIGITAL CONVERSION OF VOICE BY 2,400 BIT/SECOND
LINEAR PREDICTIVE CODING, 1984 November 28.
Specifies requirements relating to the conversion of analog voice
to 2,400 bit/second digitized voice by Linear Predictive Coding
(LPC-10) and reconversion back to analog voice. (Federal Standard
1015.)

FIPSPUB138 ELECTRICAL CHARACTERISTICS OF BALANCED VOLTAGE DIGITAL
INTERFACE CIRCUITS, 1975 September 24.
Specifies the electrical characteristics of balanced voltage
digital interface circuits normally implemented in integrated
circuit technology that are to be employed for the interchange of
serial binary data, timing, and control signals between voice or
data telecommunications equipment where information is being
conveyed at the DC base band level at data signalling rates up to
10 megabits per second. (Federal Standard 1020A.)

FIPSPUB139 INTEROPERABILITY AND SECURITY REQUIREMENTS FOR USE OF THE
DATA ENCRYPTION STANDARD IN THE PHYSICAL LAYER OF DATA
COMMUNICATIONS, 1983 August 3.

Facilitates the interoperation of government data communication
facilities, systems, and data that require cryptographic
protection using the Data Encryption Standard (DES)
algorithm. The standard specifies interoperability and security
related requirements using encryption at the Physical Layer of the
150 Open Systems Interconnection (051) Reference Model
(International Standard 7498) in the telecommunications systems
conveying Automatic Data Processing (ADP) and/or narrative text
information. (Federal Standard 1026.)

FIPSPUB140 GENERAL SECURITY REQUIREMENTS FOR EQUIPMENT USING THE DATA
ENCRYPTION STANDARD, 1982 April 14.
Prescribes security requirements for implementation of the Data
Encryption Standard (DES) in telecommunications equipment and
systems used by the departments and agencies of the U.S.
Government. (Federal Standard 1027.) This standard is being
revised.

FIPSPUB141 INTEROPERABILITY AND SECURITY REQUIREMENTS FOR USE OF THE
DATA ENCRYPTION STANDARD WITH CCITT GROUP 3 FACSIMILE
EQUIPMENT, 1985 April 4.
Specifies interoperability and security related requirements for
use of encryption with the International Telegraph and Telephone
Consultative Committee (CCITT), Group 3 type facsimile equipment
conveying Automatic Data Processing (ADP) and/or narrative text
information. (Federal Standard 1028.)

FIPSPUB142 ELECTRICAL CHARACTERISTICS OF UNBALANCED VOLTAGE DIGITAL
INTERFACE CIRCUITS, 1980 January 31.
Specifies the electrical characteristics of unbalanced voltage
digital interface circuits normally implemented in integrated
circuit technology that are to be employed for the interchange of
serial binary data, timing, and control signals between voice or
data telecommunications equipment where information is being
conveyed at the DC baseband level at data signalling rates up to
100 kilobits per second. (Federal Standard 1030A.)

FIPSPUB143 GENERAL PURPOSE 37-POSITION AND 9-POSITION INTERFACE BETWEEN
DATA TERMINAL EQUIPMENT AND DATA CIRCUIT-TERMINATING
EQUIPMENT, 1985 June 10. (Reaffirmed 1-12-9.) Adopts Electronic
Industries Association (EIA) Standard RS-449 which specifies the
functional and mechanical interface characteristics for data
terminal equipment and data circuit-terminating equipment
employing serial binary data interchange. (Federal Standard
1031.)

FIPSPUB144 DATA COMMUNICATION SYSTEMS AND SERVICES USER-ORIENTED
PERFORMANCE PARAMETERS, 1985 May 28.
Improves Federal Government procurement of digital
telecommunications systems and services by providing user-oriented
and system independent means of specifying communication
performance. Adopts ANSI X3.102-1983. (Federal Standard 1033.)

FIPSPUB147 GROUP 3 FACSIMILE APPARATUS FOR DOCUMENT TRANSMISSION, 1981
August 19.
Facilitates interoperability between and among facsimile terminals
within telecommunication facilities and systems of the Federal
Government. (Federal Standard 1062.)

FIPSPUB148 PROCEDURES FOR DOCUMENT FACSIMILE TRANSMISSION, 1982 April 14.

Specifies procedures which are necessary for document transmission
between two facsimile stations operating on voice band analog
circuits. Adopts EIA RSA66. (Federal Standard 1063.)

FIPSPUB149 GENERAL ASPECTS OF GROUP 4 FACSIMILE APPARATUS, 1988 November 4.
Defines the facsimile coding schemes and their control functions
for Group 4 facsimile apparatus. Adopts EIA-536-1988. (Federal
Standard 1064.)

FIPSPUB150 FACSIMILE CODING SCHEMES AND CODING CONTROL FUNCTIONS FOR
GROUP 4 FACSIMILE APPARATUS, 1988 November 4.
Defines the facsimile coding schemes and their control functions
for Group 4 facsimile apparatus. Adopts EIA-538-1988. (Federal
Standard 1065.)

FIPSPUB154 HIGH SPEED 25-POSITION INTERFACE FOR DATA TERMINAL EQUIPMENT
AND DATA CIRCUIT-TERMINATING EQUIPMENT, 1988 November 4.
Specifies the interconnection of data terminal equipment (DTE) and
data circuit-terminating equipment (DCE) employing serial binary
data interchange circuits with control information exchanged on
separate control circuits. Defines the signal characteristics,
interface mechanical characteristics, functional description of
interchange circuits, and standard interfaces for selected
communication system configurations. Adopts EIA-530-1987.
(Federal Standard 1032.)

FIPSPUB155 DATA COMMUNICATION SYSTEMS AND SERVICES USER-ORIENTED PER-
FORMANCE MEASUREMENT METHODS, 1988 November 4.
Specifies uniform methods of measuring the performance of data
communication services at digital interfaces between data
communication systems and their users. These methods may be used
to characterize the performance of any data communication service
in accordance with the user-oriented performance parameters
defined in a companion standard, American National Standard
X3.102-1983, which has been adopted as FIPS 144 (Federal Standard
1033). Adopts ANSI X3.141-1987. (Federal Standard 1043.)


(7) CONFORMANCE TESTS

FIPSPUB122 CONFORMANCE TESTS FOR FIPS PUB 100 VERSION OF CCITT 1980 RECOM-
MENDATION X.25, INTERFACE BETWEEN DATA TERMINAL EQUIPMENT
(DTE) AND DATA CIRCUIT-TERMINATING EQUIPMENT (DCE) FOR OPER-
ATION WITH PACKET-SWITCHED DATA COMMUNICATIONS NETWORKS,
1986 May 28.
Specifies a standard set of tests to evaluate DTE/DCE conformance
to FIPS PUB 100. Aids users in acquiring telecommunications
facilities or services based on the CCITT Recommendation X.25.


  3 Responses to “Category : Various Text files
Archive   : CSP.ZIP
Filename : FIPS.TXT

  1. Very nice! Thank you for this wonderful archive. I wonder why I found it only now. Long live the BBS file archives!

  2. This is so awesome! 😀 I’d be cool if you could download an entire archive of this at once, though.

  3. But one thing that puzzles me is the “mtswslnkmcjklsdlsbdmMICROSOFT” string. There is an article about it here. It is definitely worth a read: http://www.os2museum.com/wp/mtswslnk/