******************************************************************************* * NIST/ITL-CSD BioCTS for ISO/IEC Changelog * ******************************************************************************* * For more information: * * Email: biocts@nist.gov * * Website: http://www.nist.gov/itl/csd/biometrics/biocta_download.cfm * ******************************************************************************* ******************************************************************************* * 09/09/2014 Version Number: Beta 3.2.5353.16888 * ******************************************************************************* Additional Conformance Test Suites Added: + PIV Profile for ANSI/INCITS 385:2004 + ISO/IEC 19794-4:2011 XML Encoding Alpha Version Changes Made: + The Binary File Editor will now check to see if the file has been modified on the disk and re-parse if needed. + Text output had been modified to add more separators to distinguish sections. + Namespace has changed: GOV.CSD.ITL.NIST.CTS.*.dll - this breaks backward compatability to previous CTS modules. + Modifications to many test names to reference either the Conformance Testing Methodolgy Test number, or Base Standard section describing the requirement. This will make it easier to determine why something is being tested. ******************************************************************************* * 08/07/2013 Version Number: Beta 3.1.4965.22562 * ******************************************************************************* Additional Conformance Test Suites Added: + ISO/IEC 19794-5: 2011 + PIV Profile for ANSI/INCITS 381: 2004 + PIV Profile for ANSI/INCITS 378: 2004 Changes Made: + All Text Output Logs have a new formatting for results to be more clear. + BioCTS 2012 for ISO/IEC renamed to BioCTS for ISO/IEC + Batch Tab + Simple Statistics have been added. + Editor Tab + Modified Editor to show the name of CTS being tested + Editor now shows byte lengths shown as "(XX byte(s) long)" for: + Standard Biometric Header + Biometric Data Block + General Header + Each Representation + Security Block + Each Field in the entire File + ISO/IEC 19794-2:2011 CTS + Modified Assertion Names to Reflect Test Number in CTM + Split the Quality Block field into 4 fields, functionality remains the same: + Quality Block Count + Quality Score + Quality Algorithm Vendor ID + Quality Algorithm ID + Cell Width vs. Image Width now uses Image Width field value. Was calling Image Spatial Sampling Rate Horizontal. + Cell Height vs. Image Height now uses Image Height field value. Was calling Image Spatial Sampling Rate Vertical. + Modified Level 2 test that calculates the expected Zone Quality Area Length. Was calling Image Spatial Sampling Rates instead of Image Width/Height. + Split the Certification Block field into 3 fields, functionality remains the same: + Certification Block Count + Certification Authority ID + Certification Scheme ID + ISO/IEC 19794-4:2011 CTS + Modified Assertion Names to Reflect Test Number in CTM + Split the Quality Block field into 4 fields, functionality remains the same: + Quality Block Count + Quality Score + Quality Algorithm Vendor ID + Quality Algorithm ID + Split the Certification Block field into 3 fields, functionality remains the same: + Certification Block Count + Certification Authority ID + Certification Scheme ID ******************************************************************************* * 03/19/2013 Version Number: Beta 3.0.4762.21443 * ******************************************************************************* Changes Made: + ISO/IEC 19794-4:2005 CTS + Modified name of Level 2 assertion for Comparing image compression algorithm versus the data format's specified compression algorithm. + ISO/IEC 19794-2: 2011 CTS + Modified Level 2 Assertion for determining whether a minutia point (X and Y positions) were within image boundaries to use correct fields in the test. + ISO/IEC 19794-4:2011 CTS + Modified name of Level 2 assertion for Comparing image compression algorithm versus the data format's specified compression algorithm. + Image-Based Level 2 Tests + When the Image has been determined to not be compressed as: JPEG, JPEG2000, PNG, or WSQ, and the Data Format specifies the compression algorithm as: None, None-Bit Packed, None-No Bit Packed, or Raw no judgement is made during this test. ******************************************************************************* * 12/17/2012 Version Number: Beta 3.0.4735.19750 * ******************************************************************************* Changes Made: + ISO/IEC 19794-2: 2005 CTS + Added check to prevent index out-of-bounds error with L2 check of finger position. + ISO/IEC 19794-4: 2005 CTS + Modified Image Compression Ratio Level 2 test, now comparing bytes to bytes, instead of bits to bytes. Previous Method: (Image Height * Image Width * Bits Per Pixel) / Bytes in Image Updated Method: ((Image Height * Image Width * Bits Per Pixel) / 8) / Bytes in Image + ISO/IEC 19794-4: 2011 CTS + Modified Image Compression Ratio Level 2 test, now comparing bytes to bytes, instead of bits to bytes. Previous Method: (Image Height * Image Width * Bits Per Pixel) / Bytes in Image Updated Method: ((Image Height * Image Width * Bits Per Pixel) / 8) / Bytes in Image + Modified Text Output Format for Quality Block and Certification Block Fields. Now shows dividers between blocks. + Modified Capture Date Time Field to no longer have direct access to array elements. Preventing access of array out of bounds.