cryptographic primitive

C3162
concept

A cryptographic primitive is a low-level, well-defined algorithm or protocol (such as a hash function, block cipher, or digital signature scheme) that serves as a basic building block for constructing more complex cryptographic systems and protocols.

All labels observed (55)

Label Occurrences
cryptographic primitive canonical 23
block cipher 20
cryptographic hash function 13

Description generation (CDg)

The one-sentence description above was generated by prompting gpt-5.1 with the class name and this instruction.

Instruction
generate a one-sentence description for a given conceptual class.
# Response Format
Return only the sentence: "Description: [one-sentence description of the conceptional class]"
Input
Class: cryptographic primitive
Generated description
A cryptographic primitive is a low-level, well-defined algorithm or protocol (such as a hash function, block cipher, or digital signature scheme) that serves as a basic building block for constructing more complex cryptographic systems and protocols.

Instances (112)

Instance Via concept surface
Naor–Yung encryption paradigm public-key encryption construction
SEC 1 cryptography standard
IEEE P1363 cryptography standard
Hash-based Message Authentication Code
Naor–Reingold pseudorandom function pseudorandom function
BLAKE2s cryptographic hash function
SipHash24
surface form: SipHash-2-4
keyed hash function
Blowfish block cipher
Grain-128
HChaCha20 to derive subkey from main key and first 128 bits of nonce
surface form: HChaCha20
key derivation function
Merkle
surface form: Merkle tree
Merkle–Damgård construction cryptographic construction