Research any topic before you write.

Find related topics. | Discover entities. | See connections. | Build a topical map.

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 {\displaystyle n} bits) that has special properties desirable for cryptographic applications.

Applications, Properties & Use in building other cryptographic primitives

Use the mouse wheel or two fingers (on touchscreens) to zoom in and out of the map.

Research this topic

Explore the main themes, entities and connections around Cryptographic hash function. Start with the topic map, then use the sections below for research and deeper semantic analysis.

Explore this topic

Start with a few of the strongest sections from the source topic. These are research directions, not a list of keywords you must use.

Applications

34 related topics

Properties

24 related topics

Use in building other cryptographic primitives

14 related topics

Hash functions based on block ciphers

11 related topics

Topics to explore

Browse the full topic structure. Each item opens a new analysis centered on that subject.

Overview

Properties

Illustration

Applications

Hash functions based on block ciphers

Hash function design

Use in building other cryptographic primitives

Concatenation

Cryptographic hash algorithms

Attacks on cryptographic hash algorithms

Attacks on hashed passwords

Sources

  • ISBN ISBN (identifier)
  • OCLC OCLC (identifier)

Advanced semantic analysis

Deeper signals for content research, entity SEO and topical coverage. The plain-language headings explain what each technical view is useful for.

Map overview Semantic statistics

Cryptographic hash function

Nodes156
Edges155
Triples127
Avg. degree1.99
Density0.012821
Components1

How this topic connects Entity context

See the strongest relationship patterns around the current topic before diving into the raw triples.

Cryptographic hash function

Top relations

related to External links · 17
Cryptographic hash function → Buldas, Christof, CS1, GUI, Hash Functions, Jan, Open, Paar, Pelzl, Practitioners, Series, Springer, Students, Textbook, The ECRYPT Hash Function, Understanding Cryptography, Website
related to SHA-2 · 17
Cryptographic hash function → Agency, AMD64, Damgård, Davies, Merkle, Meyer, NSA, Secure Hash Algorithm, SHA-2, SHA-224, SHA-256, SHA-384, SHA-512, SHA-512/224, SHA-512/256, They, United States National Security
related to RIPEMD-160 · 14
Cryptographic hash function → Antoon Bosselaers, As, Bart Preneel, Belgium, COSIC, Hans Dobbertin, Katholieke Universiteit Leuven, Leuven, MD4, Message Digest, RACE Integrity Primitives Evaluation, RIPEMD, RIPEMD-160, SHA-1
related to Attacks on cryptographic hash algorithms · 13
Cryptographic hash function → August, Even, For, MD5, NIST, RIPEMD, RIPEMD-128, RIPEMD-160, SHA-0, SHA-1, SHA-3, There, These
related to Password verification · 12
Cryptographic hash function → Argon2, Attacks, Common, For, However, One, Password, PBKDF2, SHA, Storing, These, To
related to Hash functions based on block ciphers · 11
Cryptographic hash function → BLAKE, Keccak, Many, MD4, MD5, SHA-1, SHA-2, SHA-3, Skein, The, There
related to File or data identifier · 10
Cryptographic hash function → Being, For, Git, Hashes, Magnet, MD4-variant, Mercurial, Monotone, One, Such
related to Whirlpool · 6
Cryptographic hash function → Advanced Encryption Standard, AES, Barreto, Paulo, Vincent Rijmen, Whirlpool
related to Degree of difficulty · 5
Cryptographic hash function → Because, For, However, In, The
related to Properties · 2
Cryptographic hash function → In, Most

Important terminology Word statistics

Use these terms to understand the vocabulary surrounding the topic, not as a checklist for keyword stuffing.

Important terminology

hash functions cryptographic function sha-1 used file message md5 passwords sha-3 also security use sha-2 digest attack password attacks bits

Entity relationships Subject–Predicate–Object triples

SubjectPredicateObjectConfidenceSrc
mirroringinstance ofincluding files retrieved using file sharing0.80text
cyclic redundancy checks only prevent against non-malicious alterations of the fileinstance ofNon-cryptographic error-detecting codes0.80text
since an intentional spoof can readily be crafted to have the colliding code value.Signature generationinstance ofNon-cryptographic error-detecting codes0.80text
verificationAlmost all digital signature schemes require a cryptographic hash to be calculated over the messageinstance ofNon-cryptographic error-detecting codes0.80text
spam on a network by requiring some work from the service requesterinstance ofis an economic measure to deter denial-of-service attacks and other service abuses0.80text
usually meaning processing time by a computerinstance ofis an economic measure to deter denial-of-service attacks and other service abuses0.80text
since an intentional spoof can readily be crafted to have the colliding code valueinstance ofNon-cryptographic error-detecting codes0.80text
AES can be used in place of these custom block ciphersinstance ofwas built on a cryptographic sponge instead.A standard block cipher0.80text
the sponge constructioninstance ofDamgård construction to new constructions0.80text
HAIFA constructioninstance ofDamgård construction to new constructions0.80text
SHA-0instance ofeven though this may conflict with the other Secure Hash Algorithms0.80text
SHA-2instance ofeven though this may conflict with the other Secure Hash Algorithms0.80text

Related concept clusters Concept neighborhoods

These clusters group vocabulary that occurs around closely connected concepts in the source material.

    Connections between topic areas Semantic bridges

    Bridges can reveal useful research angles that are easy to miss in a flat list of related terms.

    Min side: 3
    For writers, content strategists, SEOs, marketers and creators — from quick topic research to advanced semantic analysis.