nc:BinaryHashFunctionCodeSimpleType

simpleType BinaryHashFunctionCodeSimpleType in namespace http://release.niem.gov/niem/niem-core/4.0/

Definition

A data type for a hash function used to generate a hash value representing an object encoded in a binary format.

Diagram

Enumerations

ValueDefinition
MD2A 128 bit hash function defined in RFC 1319.
MD4A 128 bit hash function defined in RFC 1320.
MD5A 128 bit hash function defined in RFC 1321.
SHA-1A 160 bit hash function defined in FIPS 180-4.
SHA-224A 224 bit hash function defined in FIPS 180-4.
SHA-256A 256 bit hash function defined in FIPS 180-4.
SHA-384A 384 bit hash function defined in FIPS 180-4.
SHA-512A 512 bit hash function defined in FIPS 180-4.

XML Schema

<xs:simpleType name="BinaryHashFunctionCodeSimpleType">
<xs:annotation>
<xs:documentation>
A data type for a hash function used to generate a hash value representing an object encoded in a binary format.
</xs:documentation>
</xs:annotation>
<xs:enumeration value="MD2">
<xs:annotation>
<xs:documentation>
A 128 bit hash function defined in RFC 1319.
</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="MD4">
<xs:annotation>
<xs:documentation>
A 128 bit hash function defined in RFC 1320.
</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="MD5">
<xs:annotation>
<xs:documentation>
A 128 bit hash function defined in RFC 1321.
</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="SHA-1">
<xs:annotation>
<xs:documentation>
A 160 bit hash function defined in FIPS 180-4.
</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="SHA-224">
<xs:annotation>
<xs:documentation>
A 224 bit hash function defined in FIPS 180-4.
</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="SHA-256">
<xs:annotation>
<xs:documentation>
A 256 bit hash function defined in FIPS 180-4.
</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="SHA-384">
<xs:annotation>
<xs:documentation>
A 384 bit hash function defined in FIPS 180-4.
</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="SHA-512">
<xs:annotation>
<xs:documentation>
A 512 bit hash function defined in FIPS 180-4.
</xs:documentation>
</xs:annotation>
</xs:enumeration>
</xs:restriction>
</xs:simpleType>