Skip to main content
As-Built As-Built - Revit As-Built - AutoCAD VirtuSurv - VirtuSurv 2018 As-Built - Modeler VirtuSurv - VirtuSurv 2019          
BuildIT BuildIT - Projector BuildIT - Construction BuildIT - Metrology              
CAM2 CAM2 - SmartInspect CAM2 - 2018 CAM2 - Measure 10 CAM2 - Measure Q CAM2 - Measure X CAM2 - Measure 3/4 CAM2 - AnthroCAM CAM2 - 2019 CAM2 - 2020 CAM2 - 2021
Cobalt 3D Imager 3D Imager - Cobalt                  
Cobalt Design Cobalt Design - M Cobalt Design - S Cobalt Design - Dual              
Computers Computers - All Computers                  
FARO Aras 360 & CAD Zone FARO CAD Zone - Fire & Insurance FARO CAD Zone - Crime & Crash FARO CAD Zone - CZ Point Cloud FARO CAD Zone - First Look Pro FARO 360 - Reality FARO 360 - HD FARO 360 - Blitz FARO 360 - Genius    
FARO Zone present4D - present4D                  
FARO Zone 2D FARO Zone 2D - 2018 FARO Zone 2D - 2019 FARO Zone 2D - 2020 FARO Zone 2D - 2021            
FARO Zone 3D FARO Zone 3D - 2018 FARO Zone 3D - 2019 FARO Zone 3D - 2020 FARO Zone 3D - 2021            
FARO Zone 3D Advanced FARO Zone 3D Advanced - 2018 FARO Zone 3D Advanced - 2019 FARO Zone 3D Advanced - 2020 FARO Zone 3D Advanced - 2021            
FaroArm/ScanArm FaroArm/ScanArm - Quantum S FaroArm/ScanArm - Quantum M FaroArm/ScanArm - Quantum E FaroArm/ScanArm - Edge FaroArm/ScanArm - Fusion FaroArm/ScanArm - Prime FaroArm/ScanArm - Platinum FaroArm/ScanArm - Legacy Quantum FaroArm/ScanArm - Titanium FaroArm/ScanArm - Advantage
FaroArm/ScanArm FaroArm/ScanArm - Digital Template FaroArm/ScanArm - Gage FaroArm/ScanArm - Quantum S Max FaroArm/ScanArm - Quantum M Max FaroArm/ScanArm - Quantum E Max FaroArm/ScanArm - Gage Max        
Hand Held Scanner 2D Hand Held Scanner - ScanPlan 3D Hand Held Scanner - Freestyle3D 3D Hand Held Scanner - Freestyle3D X 3D Hand Held Scanner - Freestyle3D Objects 3D Hand Held Scanner - Freestyle 2          
Language Quality HT MT AT NT INT - Internal Sales - Internal Resources Sales - Order and Quote Sales - Product Info Sales - Sales Readiness Sales - Training
Language Quality CS - Procedures and Product Sales - Product Launch Sales - Promotions CS - Quote to Invoice CS - Phone System CS - New Hire Training CS - General CS - FARONow New User CS - Salesforce Settings CS - Product Info
Language Quality CS - Licensing                  
Languages Language - English Language - Japanese Language - German Language - Chinese Language - Spanish Language - Italian Language - Portuguese Language - French    
Laser Projector RayTracer - RayTracer Laser Projector - Tracer M Laser Projector - Tracer SI              
Laser Radar Imaging Laser Radar - VectorRI                  
Laser Scanner 3D Laser Scanner - Focus S 3D Laser Scanner - Focus M 3D Laser Scanner - Focus3D 3D Laser Scanner - Focus3D X 3D Laser Scanner - Focus3D X HDR 3D Laser Scanner - Focus3D S 3D Laser Scanner - Photon 3D Laser Scanner - Focus S Plus 3D Laser Scanner - Swift  
Laser Tracker Laser Tracker - Vantage Laser Tracker - ION Laser Tracker - Vantage S Laser Tracker - Si Laser Tracker - X Laser Tracker - Xi Laser Tracker - Vantage E Laser Tracker - Vantage S6 Laser Tracker - Vantage E6  
Legacy Gage Legacy Gage - Bluetooth Legacy Gage - Plus Legacy Gage - Standard Legacy Gage - Power            
Legacy Software Legacy Software - CAM2 Gage Legacy Software - Gage Software Legacy Software - Insight              
PointSense PointSense - Basic PointSense - Pro PointSense - Building PointSense - Plant PointSense - Heritage PointSense - Revit CAD Plugin - TachyCAD Building CAD Plugin - TachyCAD Archeology CAD Plugin - TachyCAD Interior CAD Plugin - PhoToPlan Basic
PointSense CAD Plugin - PhoToPlan CAD Plugin - PhoToPlan Pro CAD Plugin - PhoToPlan Ultimate CAD Plugin - DisToPlan CAD Plugin - MonuMap CAD Plugin - hylasFM CAD Plugin - VirtuSurv      
RevEng RevEng - RevEng                  
ScanArm ScanArm - Design ScanArm 2.0 ScanArm - Design ScanArm ScanArm - Forensic ScanArm ScanArm - Design ScanArm 2.5C            
SCENE SCENE - Capture and Process SCENE - WebShare Server and 2Go SCENE - WebShare 2Go App SCENE - 2018 SCENE - 7.x SCENE - 6.x SCENE - 5.x SCENE - 4.x SCENE - LT SCENE - 2019
SCENE SCENE - 2go App SCENE - 2020 SCENE - 2021              
Serial FaroArm Serial FaroArm - Silver Serial FaroArm - Gold Serial FaroArm - Bronze              
Visual Inspect Visual Inspect - App Visual Inspect - CAD Translator                
WebShare WebShare - Enterprise WebShare - WebShare Cloud                

3D Laser Scanner

Focus S

Focus S Plus

Focus M

2D Hand Held Scanner


FARO® Knowledge Base

Digital Hashing of Captured Scan Data

Hashing_BatesStamp.pngWhat is “Digital Hashing”?

Digital hashing is the process of using a secure algorithm to map a set of electronic data into a single, large string of numbers and letters. This string is called the hash value. Since no two electronic files can have the same hash value, it is like a secure signature or fingerprint for that data.

The smallest change in the original data produces a large, random change in the hash value. For example, if just one pixel is changed in a digital image, the new hash value for the data will be dramatically different. This makes it obvious if the data has been modified.

For forensic digital evidence, hashing is considered similar to a Bates Stamp used for paper documents. Not only can the hash value be used to identify the specific data, it also guarantees the authenticity of the original data set.

The FARO® FocusS and FocusM Laser Scanners and the FARO ScanPlan calculate a hash value for the data every time a scan is captured.

Hashing_CrashScene.pngThe Importance of Hashing for Public Safety Users

It is well known that electronic data can be modified – even laser scan data. When laser scan data is submitted in a court case as evidence, the opposing side may question if it has been tampered with. For example, if there is an objection to the chain of custody record for the scan data, it may be necessary to verify that the submitted scans are identical to the data that was originally collected. This is easy to do if a hash value was calculated when the laser scans were first captured.

Hashing_Rule902.pngIn the United States, and many other countries, hashing is the accepted method to validate that the data has not been modified since it was collected. In 2017, the US Federal Rule of Evidence 902 was amended to say “…data copied from electronic devices, storage media, and electronic files are ordinarily authenticated by “hash value.”

In India’s Information Technology Act of 2000, verification of a digital hash is required for ALL electronic data files submitted as evidence in court. Hashing is recognized as the most effective way to prove that laser scans of a forensic scene have not been tampered with.

Hashing_FocusMenu.pngHow Does FARO Apply Digital Hashing?

FARO has a patented process that uses digital hashing to secure data captured with the FARO FocusS and FocusM Laser Scanners and the ScanPlan. The Focus Laser Scanners automatically calculate a hash value for the data every time a scan is captured. There is no way for a user to forget to hash the data. It only takes about one second for each scan to be hashed.

FARO uses the SHA-2 hashing algorithm with a signature width of 256 bit. This algorithm is accepted by the US Federal Rules of Evidence for hashing data submitted as evidence in court.

The FARO Scan Verification Tool is used to calculate the current hash values of a scan project and compare them to the original hash values when the scans were captured. Using this tool, it can be validated at any time that the original, raw scans have not been modified.

FARO Scan Verification Tool

Hashing_SVT.pngThe Scan Verification Tool is a free software application that allows you to verify a scan's authenticity by comparing its current hash value to the value calculated when the data was captured. When scan verification is finished, the tool will display a list of the scans with status icons to the right. If desired, a detailed report is generated that shows the verification status for the selected scans.

The Scan Verification Tool only compares the original, raw scan data. If the scan data is registered and filters applied in SCENE software, the SCENE project would have a different hash value. The revision history maintained by SCENE software can be used to verify modifications made to the project after the scans were first captured.

The Scan Verification Tool can be downloaded from this link: Scan Verification Tool Download and Manual

For more information on using the Scan Verification Tool, refer to these articles: