Live briefing
Everything about Fuzzy hashing
Algorithmic technique using hashing
Fuzzy hashing, also known as similarity hashing, is a technique for detecting data that is similar, but not exactly the same, as other data. This is in contrast to cryptographic hash functions, which are designed to have significantly different hashes for even minor differences. Fuzzy hashing has been used to identify malware and has potential for other applications, like data loss prevention and detecting multiple versions of code. Wikipedia →
🧭 Start here: a 6-step reading path
- Read the overview: Fuzzy hashingA 5-minute orientation
- Skim a recent paper: A multi-spectral palmprint fuzzy commitment based on deep hashing code with discriminative bit selectionInfluential work since 2022
- Pick up a classic book: HackingThe most-reprinted book on the subject
- Read the landmark paper: Deep Fuzzy Hashing Network for Efficient Image RetrievalCited 304 times
- Go sideways: NilsimsaA closely related topic
- Go sideways: ChecksumA closely related topic
📖 Definitions
No dictionary entry for this exact phrase.
🗂️ The subject at a glance
🏆 Landmark papers (most cited)
Deep Fuzzy Hashing Network for Efficient Image Retrieval
A Novel Information retrieval system for distributed cloud using Hybrid Deep Fuzzy Hashing Algorithm
Robust perceptual image hashing using fuzzy color histogram
Nation-State Threat Actor Attribution Using Fuzzy Hashing
Embedded YARA rules: strengthening YARA rules utilising fuzzy hashing and fuzzy rules for malware analysis
Android Ransomware Analysis Using Convolutional Neural Network and Fuzzy Hashing Features
Fuzzy-import hashing: A static analysis technique for malware detection
Interval Type-2 Fuzzy Logic for Semisupervised Multimodal Hashing
🆕 Influential since 2022
A multi-spectral palmprint fuzzy commitment based on deep hashing code with discriminative bit selection
ViTH-RFG: Vision Transformer Hashing With Residual Fuzzy Generation for Targeted Attack in Medical Image Retrieval
Android Malware Classification Based on Fuzzy Hashing Visualization
A Novel Cluster Prediction Approach Based on Locality-Sensitive Hashing for Fuzzy Clustering of Categorical Data
Optimization of virtual machines performance using fuzzy hashing and genetic algorithm-based memory deduplication of static pages
📚 Books worth reading
HackingJon Erickson, Jon Erickson · 2003
Information and Communications SecurityTat Wing Chim · 2012
Advanced Machine Learning Technologies and ApplicationsAboul Ella Hassanien · 2012
Barbecue lover's the CarolinasRobert F. Moss · 2015
Discrete MathmaticsR. K. Bisht, H. S. Dhami · 2015
Ranked by number of editions on Open Library, a rough measure of how lasting a book is.
🔗 Related topics
- Nilsimsa Nilsimsa is an anti-spam focused locality-sensitive hashing algorithm originally proposed by the cmeclax remailer operator in 2001 and then reviewed by…
- Checksum A checksum is a small-sized block of data derived from another block of digital data for the purpose of detecting errors that may have been introduced…
- Hash function A hash function is any function that can be used to map data of arbitrary size to fixed-size values, though there are some hash functions that support…
- Fingerprint (computing) 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…
- Locality-sensitive hashing In computer science, locality-sensitive hashing (LSH) is a fuzzy hashing technique that hashes similar input items into the same "buckets" with high probability…
- Cryptographic hash function A cryptographic hash function (CHF) is a hash algorithm (a map of an arbitrary binary string to a binary string with a fixed size of n bits) that has special…
- Key derivation function In cryptography, a key derivation function (KDF) is an algorithm that derives one or more secret keys from a secret value, such as a master key, a password…
- Cryptographic nonce In cryptography, a nonce is an arbitrary number that can be used just once in a cryptographic communication. It is often a random or pseudo-random number…