COMPLIANT WSQ SOFTWARE, FREE FROM WICKERHAUSER CONSULTING M. Victor Wickerhauser 30 June 2005 This directory contains archives of executable workstation software to perform WSQ fingerprint image compression and decompression. Download the archive appropriate to your computer, choosing from the list below: Machine Operating System Archive Checksum ------- ---------------- ------- -------- DEC alpha DEC OSF/1 V3.2A Rev17 wsq55284.tar.gz 17743 90 SUN sparc Solaris 2.4 wsq55288.tar.gz 02185 86 SGI Iris Irix 5.3 wsq55289.tar.gz 48223 83 Pentium P5 Linux 1.2.13 wsq55290.tar.gz 19194 80 SUN UltraSparc Solaris 2.6 wsq55291.tar.gz 16469 104 NeXT m68040 OPENSTEP 4.1 for Mach wsq55292.tar.gz 17482 85 Intel Pentium p5 Microsoft Windows 95 wsq55293.zip 06589 91 Intel Pentium II Microsoft Windows 98 wsq55294.zip 25021 91 Macintosh PowerPC G4 Mac OS X 10.3.9 wsq55297.zip 64945 91 Intel Pentium 4 Red Hat Linux 3.2.3-56 wsq55298.zip 44630 69 Test the integrity of the archive with the checksum utility: % sum wsq55290.tar.gz 19194 80 Unpack the archive as in the following examples: % gzip -dc wsq55290.tar.gz | tar xf - or C:\TEMP> pkunzip -d wsq55293.zip or % unzip wsq55298 This produces a local subdirectory, `wsq55290' or 'wsq55293' or 'wsq55298' respectively for the examples, containing the files File Size (bytes) Contents ---- ------------ -------- wsq55290/iwsq 114535 WSQ Decoder decompression wsq55290/wsq1 102057 WSQ Encoder 1 compression wsq55290/version 463 HW, OS, and CC versions; checksums wsq55290/iwsq.txt 4612 Decoder documentation wsq55290/wsq1.txt 3345 Encoder documentation or wsq55293/iwsq.exe 94208 WSQ Decoder decompression wsq55293/wsq1.exe 90112 WSQ Encoder 1 compression wsq55293/version.txt 422 HW, OS, and CC versions; checksums wsq55293/iwsq.txt 4754 Decoder documentation wsq55293/wsq1.txt 3453 Encoder documentation or wsq55298/iwsq 100508 WSQ Decoder decompression wsq55298/wsq1 78286 WSQ Encoder 1 compression wsq55298/version 453 HW, OS, and CC versions; checksums wsq55298/iwsq.txt 4612 Decoder documentation wsq55298/wsq1.txt 3345 Encoder documentation The software has been fully compliance tested by NIST and is Certified WSQ Compliant by the FBI when used with the listed hardware and operating system. The Software Version numbers such as `55290', used to identify the archives, are registered with the FBI and are embedded in the executables. Fingerprint images compressed with one of the encoders contained here, and thus marked with its number, can be sent to the FBI. All files in this archive are Copyright (C) Wickerhauser Consulting. Permission is hereby granted for unlimited noncommercial copying and use, provided this notice is included. This software is provided with ABSOLUTELY NO WARRANTY from Wickerhauser Consulting. Version information and checksums for the executables are listed below. Sf= 55284 Co= Wickerhauser Consulting, wsq-dist version 2.0 HW= DEC alpha (zagi.wustl.edu) Wed Oct 21 01:08:54 CDT 1998 OS= DEC OSF/1 V3.2 Worksystem Software (Rev. 214) OS= DEC OSF/1 V3.2A (Rev. 17); Thu Jan 18 16:30:51 CST 1996 CC= gcc 2.7.2.2 ID= $RCSfile: crt0.s,v $ ID= $RCSfile: crt0.s,v $ ID= $Revision: 1.1.18.3 $ ID= $Date: 1994/08/24 20:26:25 $ ID= $Header: /victor/wsq-dist/RCS/iwsq.c,v 2.0 98/10/20 23:56:52 victor Rel $ ID= $Header: /victor/wsq-dist/RCS/wsq1.c,v 2.0 98/10/20 23:57:26 victor Rel $ ID= $Header: /victor/wsq-dist/RCS/libwsq.c,v 2.0 98/10/20 23:59:07 victor Rel $ CK= 39562 144 wsq1 CK= 44545 144 iwsq Sf= 55288 Co= Wickerhauser Consulting, wsq-dist version 2.0 HW= SUN sparc (lado.wustl.edu) Wed Oct 21 01:08:54 CDT 1998 OS= Solaris 2.4 CC= gcc version 2.7.2, sparc-sun-solaris2.4 ID= $Header: /victor/wsq-dist/RCS/wsq1.c,v 2.0 98/10/20 23:57:26 victor Rel $ ID= $Header: /victor/wsq-dist/RCS/iwsq.c,v 2.0 98/10/20 23:56:52 victor Rel $ ID= $Header: /victor/wsq-dist/RCS/libwsq.c,v 2.0 98/10/20 23:59:07 victor Rel $ CK= 13334 106 wsq1 CK= 36396 119 iwsq Sf= 55289 Co= Wickerhauser Consulting, wsq-dist version 2.0 HW= Silicon Graphics Iris (uhura.wustl.edu) Wed Oct 21 01:08:54 CDT 1998 OS= Irix 5.3 CC= gcc version 2.7.2, mips-sgi-irix5.3 ID= $Header: /victor/wsq-dist/RCS/wsq1.c,v 2.0 98/10/20 23:57:26 victor Rel $ ID= $Header: /victor/wsq-dist/RCS/iwsq.c,v 2.0 98/10/20 23:56:52 victor Rel $ ID= $Header: /victor/wsq-dist/RCS/libwsq.c,v 2.0 98/10/20 23:59:07 victor Rel $ CK= 11754 131 wsq1 CK= 57683 146 iwsq Sf= 55290 Co= Wickerhauser Consulting, wsq-dist version 2.0 HW= Gateway 2000 P5 pentium (yar.wustl.edu) Wed Oct 21 01:20:06 CDT 1998 OS= Linux 1.2.13. CC= gcc version 2.7.0, i486-linux ID= $Header: /victor/wsq-dist/RCS/wsq1.c,v 2.0 98/10/20 23:57:26 victor Rel $ ID= $Header: /victor/wsq-dist/RCS/iwsq.c,v 2.0 98/10/20 23:56:52 victor Rel $ ID= $Header: /victor/wsq-dist/RCS/libwsq.c,v 2.0 98/10/20 23:59:07 victor Rel $ CK= 07265 100 wsq1 CK= 30847 112 iwsq Sf= 55291 Co= Wickerhauser Consulting, wsq-dist version 2.0 HW= SUN Ultrasparc (artsci.wustl.edu) Wed Oct 21 01:20:06 CDT 1998 OS= Solaris 2.6 CC= gcc version 2.8.1, sparc-sun-solaris2.5.1 ID= $Header: /victor/wsq-dist/RCS/wsq1.c,v 2.0 98/10/20 23:57:26 victor Rel $ ID= $Header: /victor/wsq-dist/RCS/iwsq.c,v 2.0 98/10/20 23:56:52 victor Rel $ ID= $Header: /victor/wsq-dist/RCS/libwsq.c,v 2.0 98/10/20 23:59:07 victor Rel $ CK= 00465 131 wsq1 CK= 01328 145 iwsq Sf= 55292 Co= Wickerhauser Consulting, wsq-dist version 2.0 HW= NeXT m68040 (kirk.wustl.edu) Thu Oct 22 00:18:25 CDT 1998 OS= OPENSTEP 4.1 for Mach, Developer CC= NeXT Computer, Inc. version cc-478, gcc version 2.5.8 ID= $Header: /victor/wsq-dist/RCS/wsq1.c,v 2.0 98/10/20 23:57:26 victor Rel $ ID= $Header: /victor/wsq-dist/RCS/iwsq.c,v 2.0 98/10/20 23:56:52 victor Rel $ ID= $Header: /victor/wsq-dist/RCS/libwsq.c,v 2.0 98/10/20 23:59:07 victor Rel $ CK= 30162 107 wsq1 CK= 14360 128 iwsq Sf= 55293 Co= Wickerhauser Consulting, wsq-dist version 2.0 HW= Intel Pentium p5 OS= Windows 95 CC= Borland C++ version 4.02, bcc32.exe ID= $Header: /victor/wsq-dist/RCS/wsq1.c,v 2.0 98/10/20 23:57:26 victor Rel $ ID= $Header: /victor/wsq-dist/RCS/iwsq.c,v 2.0 98/10/20 23:56:52 victor Rel $ ID= $Header: /victor/wsq-dist/RCS/libwsq.c,v 2.0 98/10/20 23:59:07 victor Rel $ CK= 32742 88 wsq1.exe CK= 55608 92 iwsq.exe Sf= 55294 Co= Wickerhauser Consulting, wsq-dist version 2.0 HW= Intel Pentium II OS= Windows 98 CC= Borland C++ version 4.02, bcc32.exe ID= $Header: /victor/wsq-dist/RCS/wsq1.c,v 2.0 98/10/20 23:57:26 victor Rel $ ID= $Header: /victor/wsq-dist/RCS/iwsq.c,v 2.0 98/10/20 23:56:52 victor Rel $ ID= $Header: /victor/wsq-dist/RCS/libwsq.c,v 2.0 98/10/20 23:59:07 victor Rel $ CK= 24894 88 wsq1.exe CK= 07155 92 iwsq.exe Sf= 55297 Co= Wickerhauser Consulting, wsq-dist version 2.0 HW= Apple Macintosh PowerPC G4 (1.1) Fri 10 Jun 07:53 EDT 2005 OS= Mac OS X 10.3.9 CC= gcc version 3.3 20030304 (Apple Computer, Inc. build 1666) ID= $Header: /victor/wsq-dist/RCS/wsq1.c,v 2.0 98/10/20 23:57:26 victor Rel $ ID= $Header: /victor/wsq-dist/RCS/iwsq.c,v 2.0 98/10/20 23:56:52 victor Rel $ ID= $Header: /victor/wsq-dist/RCS/libwsq.c,v 2.0 98/10/20 23:59:07 victor Rel $ CK= 33908 106 wsq1 CK= 31697 115 iwsq Sf= 55298 Co= Wickerhauser Consulting, wsq-dist version 2.1 HW= Intel Pentium 4 OS= Red Hat Linux 3.2.3-56 CC= gcc version 3.2.3 20030502 (i486-linux) ID= $Header: /victor/wsq-dist/RCS/libwsq.c,v 2.0 98/10/20 23:59:07 victor Rel $ ID= $Header: /victor/wsq-dist/RCS/wsq1.c,v 2.1 2007/03/11 21:07:08 victor Rel victor $ ID= $Header: /victor/wsq-dist/RCS/iwsq.c,v 2.1 2007/03/11 21:17:30 victor Rel victor $ CK= 50653 77 wsq1 CK= 14099 99 iwsq