ANSI 378

From Just Solve the File Format Problem
(Difference between revisions)
Jump to: navigation, search
(Reclassifying as miscellaneous, because the "Forensics" in Forensics and Law Enforcement apparently means digital forensics, not actual forensics)
(Adding another software entry)
Line 24: Line 24:
 
* [https://fingerprintio.machinezoo.com/ FingerprintIO] ([[Java]] library)
 
* [https://fingerprintio.machinezoo.com/ FingerprintIO] ([[Java]] library)
 
* [https://www.nist.gov/services-resources/software/biomdi-software-tools-supporting-standard-biometric-data-interchange BiomDI]
 
* [https://www.nist.gov/services-resources/software/biomdi-software-tools-supporting-standard-biometric-data-interchange BiomDI]
 +
* [https://github.com/flannel-dev-lab/ANSI-378-Decoder ANSI-378-Decoder] ([[Go]] library)
  
 
== Sample Files ==
 
== Sample Files ==

Revision as of 23:27, 5 May 2020

File Format
Name ANSI 378
Ontology
Extension(s) .fmrpiv[1], .dat[2]
Released 2004

ANSI 378, alternatively ANSI/INCITS 378 is a format that stores a description of the minutae (differentiating features) of fingerprints, for production from a fingerprint scan and use by a fingerprint matcher. It is produced by the American National Standards Institute, and the InterNational Committee for Information Technology Standards, giving its name. There are three major versions:

  • ANSI 378-2004; "[w]hen people mention ANSI 378 without specifying version, they usually refer to this original 2004 version."[3]
  • ANSI 378-2009, similar but incompatible[3]
    • ANSI 378-2009/AM1, a slight variation ("AM" is short for "amendment"[4])

Contents

Identification

ANSI 378 files will begin with 46 4D 52 00, which is ASCII "FMR" followed by a zero byte[5]. Following this is the version identifier, which is 20 32 30 00 (" 20" followed by a zero byte) for the 2004 version[6], 30 33 30 00 ("030" then zero byte) for the 2009 version[7], and 30 33 35 00 ("035", zero byte) for the 2009/AM1 version[8]. The magic number and format of the 2004 version are the same as for the related but incompatible ISO 19794-2; [9] gives an algorithm to tell them apart.

Specification

Software

Sample Files

Links

See Also

References

  1. https://www.nist.gov/system/files/documents/2016/12/14/sds-fmrpiv.tar.gz
  2. https://fingerprintio.machinezoo.com/
  3. 3.0 3.1 https://templates.machinezoo.com/
  4. https://templates.machinezoo.com/ansi378-2009am1
  5. https://templates.machinezoo.com/ansi378-2004#magic
  6. https://templates.machinezoo.com/ansi378-2004#version
  7. https://templates.machinezoo.com/ansi378-2009#version
  8. https://templates.machinezoo.com/ansi378-2009am1#version
  9. https://templates.machinezoo.com/ansi378-2004#totalbytes
Personal tools
Namespaces

Variants
Actions
Navigation
Toolbox