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
Matt Robshaw
surface form: RC6
block cipher
RFC 7539 cryptography standard
Yao’s pseudorandom generator construction cryptographic construction
Luhn algorithm variant checksum algorithm
RFC 8439 cryptography standard
Mersenne
surface form: Mersenne twister
pseudorandom number generator
Intel Secure Key (RDRAND)
surface form: Intel Secure Key
NIST SP 800-38C cryptography standard
short integer solution (SIS) problem
surface form: short integer solution problem
post-quantum cryptography assumption
RFC 3610 cryptography standard
CBC-MAC
S-box
PRESENT cipher
surface form: PRESENT
block cipher
Serpent cipher block cipher
Square cipher block cipher
Whirlpool hash function
surface form: Whirlpool
cryptographic hash function
Leopoldsburg, Belgium
surface form: Rijndael
block cipher
Keccak cryptographic hash function family
Noekeon block cipher
MUGI
RadioGatún cryptographic hash function
Xoodoo cryptographic permutation
FIPS PUB 46 cryptography standard
GHASH universal hash function
CCM authenticated encryption mode
SubBytes non-linear substitution layer
Vigenère table cryptographic tool
Lucifer cipher block cipher
DEA block cipher
ISO/IEC 8372 cryptography standard
ChaCha20
CAST6 block cipher
Unix crypt(3) password hashing function
MRG32k3a generator pseudorandom number generator
Equihash hashing algorithm
zk-SNARKs
UMAC universal hash-based MAC
VMAC universal-hash-based MAC
BLAKE2b cryptographic hash function
Argon2id password hashing function
MD4 cryptographic hash function
Message-Digest Algorithm 5 cryptographic hash function
Encoding Method for Signature with Appendix – Probabilistic Signature Scheme cryptographic encoding method
PSS (Probabilistic Signature Scheme) cryptographic scheme
secp256k1
Montgomery ladder scalar multiplication algorithm
RFC 7748 cryptography standard
RFC 8032 cryptography standard
Curve448
Blakley secret sharing scheme secret sharing scheme