Federal Information Processing Standard
Federal Information Processing Standard ( FIPS ; German Federal Standard for Information Processing ) is the name for publicly announced standards of the United States . These are established by the US federal government and are used by all civil government agencies in the United States and their contract suppliers. These standards are based on modifications of commonly used standards established by ANSI , IEEE , ISO and similar organizations, some of which have been developed by the government, such as the key codes for states, regions and other entities or standards for data encryption such as such as the Data Encryption Standard (FIPS 46) or the Advanced Encryption Standard (FIPS 197).
In the field of cryptography , these two FIPS are also known:
- FIPS 140-2 security requirements for cryptographic modules (FIPS 140-2 certification of OpenSSL in 2006)
- FIPS 186-3 standard for digital signatures (FIPS for Digital Signature Algorithm and RSA cryptosystem )
FIPS are regularly made the basis of tenders in the technical delivery terms of all government organizations in the United States. As a result, they have a considerable influence on information technology , because manufacturers try to meet these standards with their products in order to win public contracts.
Other FIPS examples are:
- FIPS Country and Regional Codes (FIPS 10-4)
- FIPS Location Codes (FIPS 55-3)
- FIPS countycodes (FIPS 6-4)
- FIPS State Codes (FIPS 5-2)
- FIPS 46 (PDF; English; 468 kB)
- FIPS 197 (PDF; English; 1.2 MB)
- FIPS 140-2 (PDF; English; 1.5 MB)
- FIPS 186-3 (PDF; English; 1.2 MB)