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
5
votes
2 answers

Fingerprinting Assets in a Maven/JSP/RequireJS Webapp?

I have a simple Maven webapp that uses a single JSP and RequireJS to serve up a single-page Javascript-heavy app. I've been looking around for something that I can use to fingerprint assets during the build process (.js, .css, etc) but have not been…
erturne
  • 1,799
  • 1
  • 15
  • 29
4
votes
1 answer

Rails 3.1 Asset Pipeline Fingerprinting

Simple question: I've got a Rails 3.1 app running in staging, which is RAILS_ENV=production. My problem is this: stylesheet_link_tag produces a different fingerprint for my css files than the fingerprint that was produced by rake…
4
votes
1 answer

How to hash a class or function definition?

Background When experimenting with machine learning, I often reuse models trained previously, by means of pickling/unpickling. However, when working on the feature-extraction part, it's a challenge not to confuse different models. Therefore, I want…
lenz
  • 5,658
  • 5
  • 24
  • 44
4
votes
3 answers

Image Comparison by Finger Printing

I'm looking for ways to find image duplicates by fingerprinting. I understand that this is done by applying hash functions on images, and each image would have a unique hash value. I am fairly new to image processing and don't know much about…
Humza
  • 358
  • 1
  • 15
4
votes
5 answers

java.lang.RuntimeException: Failed to init Cipher using FingerPrint

I am using fingerprint sdk and it always crash on it. java.lang.RuntimeException: Failed to init Cipher at…
4
votes
2 answers

How to setup static assets caching with apache?

I'd like to optimize caching of static assets (.js, .css, ... files) used in our web. My goal is based on this article…
krajicek
  • 57
  • 1
  • 2
  • 9
4
votes
1 answer

Uniquely identify files before uploading with the HTML5 file API

I'm building a file uploader using the HTML5 file API. I want to be sure no duplicate files are uploaded, based on the actual data they contain. This means two files should be considered identical even if their name is different or are located in a…
bramcordie
  • 103
  • 7
3
votes
1 answer

Rails 3.1 Assets are being fingerprinted in production but rendered HTML is not

Everything works great in Development. And app deploys as normal with Capistrano. Assets (javascript & css) appear to be fully pre-compiled and each, along with images, are given a "fingerprint". Problem is when using image_tag("image-name.png") in…
Meltemi
  • 37,979
  • 50
  • 195
  • 293
3
votes
1 answer

Rabin fingerprinting tables

I've been researching rabin fingerprinting for the past couple of days. While the general idea is simple enough I'm having significant troubles understanding the implementations that are circulating around the net. In particular all of them seem to…
lrd dsk
  • 31
  • 1
3
votes
1 answer

FingerPrint Comparison on server side in PHP

What I have on my plate ready In my android mobile app I'm using different third party Android SDK for retrieving fingerprint from respective external fingerprint scanner device (I'm not using inbuilt fingerprint scanner of phone.). I'm able to…
er.vish
  • 267
  • 1
  • 3
  • 11
3
votes
2 answers

How to verify the signing certificate on an APK matches the SHA256 fingerprint?

Refer to the screenshot, please. If I have gotten the APK file, how to verify the signing certificate on the APK matches the mentioned SHA256 fingerprint?
Johnson
  • 157
  • 3
  • 17
3
votes
2 answers

How to get musicbrainz track information from audio file

Can anyone tell me how to get track information from the MusicBrainz database from an audio file (mp3, wav, wma, ogg, etc...) using audio fingerprinting. I'm using MusicBrainz Sharp library, but any other library is ok. I've seen that you must use…
Baki
  • 31
  • 1
  • 2
3
votes
1 answer

Distinguish different types of MIFARE Ultralight

How to identify different types of MIFARE Ultralight tags? In document AN10834 Ultralight and Ultralight C differ by the answer from "Auth". What is this "Auth"? There is no description of this function in the datasheets to the chips. I noticed that…
3
votes
2 answers

Best way to uniquely identify a user in this case?

I am going to have code running on a site in an iframe which may or may not be cross-domain, and may be duplicated in multiple iframes. I may have code running in the top window, I may not. I want my JS to generate a unique identifier which will be…
tripRev
  • 830
  • 3
  • 12
  • 27
3
votes
2 answers

php session hijacking - is HTTPS enough? Suggestions for fingerprinting?

I use HTTPS, but want to minimize the risk of someone evil crafting their own cookies with a session ID that someone else actually uses recently. As a session variable I have an expiry time so the session is invalidated if it hasn't been used…
MattBianco
  • 1,501
  • 2
  • 20
  • 30
1
2
3
10 11