Hashing
Everything on SkillVeris tagged Hashing — collected across the glossary, study notes, blog, and cheat sheets.
11 resources across 2 libraries
Study Notes(4)
Password Hashing with bcrypt
Understand why passwords must be hashed with bcrypt rather than stored in plain text or hashed with a fast general-purpose algorithm.
Collision Handling in Hashing
Techniques like chaining and open addressing that resolve situations where two different keys hash to the same bucket.
Hashing and Digital Signatures
Understand one-way cryptographic hashing and how digital signatures use hashing plus private keys to prove integrity and authenticity.
Consistent Hashing
Introduces the hashing technique that minimizes data movement when nodes are added or removed, forming the backbone of distributed caches, sharded databases, a…
Interview Questions(7)
What is a Hash Collision?
A hash collision occurs when two different keys are mapped by a hash function to the same bucket or index in a hash table, which is mathematically inevitable o…
What is Hashing with Chaining?
Hashing with chaining resolves hash collisions by storing every key that maps to the same bucket in a linked list (or dynamic array) attached to that bucket, s…
What is Hashing with Open Addressing?
Open addressing resolves hash collisions by keeping all entries directly inside the table's own array of slots, probing to a different slot (via linear, quadra…
What is a Bloom Filter?
A Bloom filter is a space-efficient probabilistic data structure that tests whether an element is possibly in a set or definitely not in a set, using a bit arr…
What Is Content-Addressable Storage?
Content-addressable storage (CAS) identifies and retrieves data by a hash computed from its own content rather than by a location-based path or key, so two ide…
How Are Merkle Trees Used in Distributed Systems?
A Merkle tree is a binary tree of hashes where every leaf holds the hash of a data block and every parent holds the hash of its children’s combined hashes, let…
What Is Subresource Integrity (SRI)?
Subresource Integrity is a browser security feature where you attach a cryptographic hash of an expected file to a script or stylesheet tag so the browser refu…