New digital fingerprinting

New digital fingerprinting