Questions tagged [fingerprinting]

Fingerprinting is a practice wherein a large piece of data, such as a file, is mapped to a much shorter bitstring for easier comparison.

From Wikipedia:

In computer science, a fingerprinting algorithm is a procedure that maps an arbitrarily large data item (such as a computer file) to a much shorter bit string, its fingerprint, that uniquely identifies the original data for all practical purposes just as human fingerprints uniquely identify people for practical purposes. This fingerprint may be used for data deduplication purposes.

Fingerprints are typically used to avoid the comparison and transmission of bulky data. For instance, a web browser or proxy server can efficiently check whether a remote file has been modified, by fetching only its fingerprint and comparing it with that of the previously fetched copy.

161 questions
3
votes
1 answer

How to mock `location`, `navigator` and friends for specific page using Firefox extension?

I'm trying to develop a Firefox extension to protect user security by fighting against browser fingerprinting used for user tracking purposes. Many, if not all fingerprinting techniques include recording contents of navigator.plugins,…
toriningen
  • 7,196
  • 3
  • 46
  • 68
2
votes
1 answer

How to Marshal C# struct array?

I’m developing a fingerprint login for a HRM system. Sample code given with the SDK allows verifying with one template. Here is the segment of the code. BSTypes.ABS_BIR ppEnrolledTemplate; //Load the template array to ppEnrolledTemplate …
hmlasnk
  • 1,160
  • 1
  • 14
  • 33
2
votes
1 answer

Audio Fingerprinting implementation on iPhone

It's the first time I post a question in a blog, but it seems to me this is the best resource on the web for that. I'm looking for a way to implement audio fingerprinting in an application for iPhone. I had a look at the lastfm fingerprinter, being…
2
votes
4 answers

Certificate fingerprint is invalid?

I have generated my SHA1 code from my keystore but when I try to create an OAuth client 2.0, Google game console is giving me the error: "Certificate fingerprint is invalid". Anyone knows why this happens? How do I fix this?
2
votes
1 answer

Fingerprint Verification with BearSSL on ESP8266 (Arduino IDE)

I'm using BearSSL from the Arduino provided Librarys, namely the class WiFiSecureClient. I took the reference implementation to get a secure TCP connection between a simple Python implemented server and the ESP8266 board as a client. I exported the…
Carl Philipp
  • 181
  • 1
  • 10
2
votes
1 answer

Fingerprint at pipeline Jenkins job

How can I add fingerprint to artefact at pipeline Jenkins job? I added the needed plugins and used the parameters as described at the documentation. withMaven(options: [artifactsPublisher(disabled: false), dependenciesFingerprintPublisher(disabled:…
IsaacE
  • 305
  • 2
  • 10
2
votes
1 answer

Where to find list of innocuous words for human-readable checksums, fingerprints

I have several applications that create a unique (with high probability), human-readable checksum or digital signature by applying a cryptographic hash like MD5, then using the resulting bits with an arithmetic coder to select words from a list. …
Norman Ramsey
  • 198,648
  • 61
  • 360
  • 533
2
votes
0 answers

Jenkins Fingerprints (checksum) for files with same content

We're on Jenkins version 2.60. I want to verify a deployment copy process using fingerprints. I am working with the Jenkins API to get fingerprints for the build's artifacts. I have discovered that, when there are files with the same checksum, only…
T. Osborn
  • 31
  • 3
2
votes
1 answer

Fingerprinting issue with parallel selenium tests

I'm using https://github.com/Valve/fingerprintjs2 to create unique ids for anonymous site visitors. Problem is i want to simulate multiple users sessions at the same time, so i'm run tests that way nosetests --processes=8 --process-timeout=120 Also…
Aristarhys
  • 2,092
  • 7
  • 37
  • 68
2
votes
1 answer

What does fingerprint data look like?

Are there any datasets of digitized data from fingerprints (not-images)? Basically, we're planning an application that works on fingerprint data and wondering if the output by fingerprint readers are standardized and if so, are there some reference…
DrMHC
  • 795
  • 2
  • 11
  • 21
2
votes
1 answer

How to detect manufacturer from NFC tag using Android?

I am trying to detect the manufacturer name for an NFC tag. I found manufacturer codes here. But I can detect only Mifare Ultralight C tags using these IDs. The first byte of Ultralight C tag ID represents the manufacturer code. But other tags do…
2
votes
2 answers

Rails assets compilation in production generates new fingerprinted files on every deployment even when file has not changed

My Rails 4.1.8 app is misbehaving in production. When I deploy a new release of my app for some odd reason all of my assets are re-fingerprinted even when the assets haven't changed. This is essentially bursting the cache for all assets on every…
2
votes
2 answers

Programmatically, how does Youtube Content ID work?

Youtube Content ID system is a mechanism where a content creator (typically a company) can upload their original copyrighted video to Youtube and then Youtube searchs its entire collection of videos that have been uploaded by end users to determine…
nickb
  • 9,140
  • 11
  • 39
  • 48
2
votes
2 answers

How to "fuzzy" fingerprint an array

For my current project I need to find a way to "fuzzy" - fingerprint a javascript array client-side. The problem is that the elements inside the array can change over time. By change I mean the order is stable but some elements may be removed and…
AnWa
  • 21
  • 1
2
votes
1 answer

How to use Google Refine to replace string value with Fingerprint?

I have a column with 100,000+ strings in it. I wish to have Google Refine replace these strings with their Fingerprint. I selected the column in Google Refine, and created a Text Facet. From that Text Facet I can select "Cluster". This will show…
Brian Feeny
  • 441
  • 4
  • 14
1 2
3
10 11