Home›Cryptographic Algorithm›All Cryptographic AlgorithmBrowse ByAll Cryptographic AlgorithmReference and ClassificationDevelopingA named algorithm whose defined purpose is securing, encrypting, signing or hashing data. Belongs here: Advanced Encryption Standard Algorithm, RC4 Algorithm and SHA-256 Algorithm, each a defined cryptographic primitive. Does not belong here: a general numerical technique, such as a primality test, that cryptography depends on but that is defined by its own mathematical result rather than by a security purpose, filed under Numerical Algorithm; and the general concept of public key cryptography, filed under the technique-holding concept type.FactsAll Cryptographic AlgorithmSourcesComments (0)Reader Challenges (0)FactsComparisonEra of EmergenceWell-attested1900 BCE 1All Cryptographic AlgorithmFilter Results108 entriesCategoryAllBlock Cipher (34)Blockchain Consensus Mechanisms (2)Classical Cipher (10)Cryptographic Hash Function (14)Cryptographic Techniques (1)Digital Signature Scheme (7)Discrete Logarithm and Hidden Subgroup Algorithms (3)Key Derivation Function (7)Key Exchange Protocols (2)Message Authentication Code (4)Public-Key Encryption Scheme (5)Statistical and Randomness Testing (1)Stream Cipher (3)Credited ToAllAdi Shamir (2)Bart Preneel (1)Bruce Schneier (5)Carlisle Adams (2)Claus Schnorr (1)Cynthia Dwork (1)Daniel J. Bernstein (4)David Chaum (1)David Deutsch (1)David Wheeler (3)Donald Davies (1)Eli Biham (3)Fritz Nebel (1)Félix Delastelle (2)Horst Feistel (2)Howard Heys (1)James L. Massey (1)John Viega (1)Lenore Blum (1)Manuel Blum (1)Martin Hellman (2)Michael O. Rabin (1)Mihir Bellare (2)Mitsuru Matsui (1)Moni Naor (1)Poul-Henning Kamp (1)Ralph Merkle (1)Richard Jozsa (1)Roger Needham (3)Ron Rivest (8)Ross J. Anderson (1)Stafford Tavares (1)Taher Elgamal (2)Vincent Rijmen (2)Whitfield Diffie (1)Yael Tauman Kalai (1)ACM AreaAllAlgorithms and Complexity Theory (1)Blockchain (1)Cryptography (86)Information Security (2)Quantum Computing (2)Theory of Computation (1)GroupAllBlock Cipher (34)Blockchain Consensus Mechanisms (2)Classical Cipher (10)Cryptographic Hash Function (14)Cryptographic Techniques (1)Digital Signature Scheme (7)Discrete Logarithm and Hidden Subgroup Algorithms (3)Key Derivation Function (7)Key Exchange Protocols (2)Message Authentication Code (4)Public-Key Encryption Scheme (5)Statistical and Randomness Testing (1)Stream Cipher (3)Invented ByAllAdi Shamir (2)Bart Preneel (1)Bruce Schneier (5)Carlisle Adams (2)Claus Schnorr (1)Cynthia Dwork (1)Daniel J. Bernstein (4)David Chaum (1)David Deutsch (1)David Wheeler (3)Donald Davies (1)Eli Biham (3)Fritz Nebel (1)Félix Delastelle (2)Horst Feistel (2)James L. Massey (1)John Viega (1)Lenore Blum (1)Manuel Blum (1)Martin Hellman (2)Michael O. Rabin (1)Mihir Bellare (2)Mitsuru Matsui (1)Moni Naor (1)Poul-Henning Kamp (1)Ralph Merkle (1)Richard Jozsa (1)Roger Needham (3)Ron Rivest (8)Ross J. Anderson (1)Stafford Tavares (1)Taher Elgamal (2)Vincent Rijmen (2)Whitfield Diffie (1)Yael Tauman Kalai (1)Design TechniqueAllRandomized (1)Show ResultsBrowseCompareSelect all 100A5/1Cryptographic AlgorithmADFGVX cipherCryptographic AlgorithmAdvanced Encryption Standard AlgorithmCryptographic AlgorithmArgon2Cryptographic AlgorithmARIA (cipher)Cryptographic AlgorithmAtbashCryptographic AlgorithmBacon's cipherCryptographic AlgorithmBcrypt AlgorithmCryptographic AlgorithmBeaufort cipherCryptographic AlgorithmBifid cipherCryptographic AlgorithmBLAKECryptographic AlgorithmBLAKE2Cryptographic AlgorithmBlowfish AlgorithmCryptographic AlgorithmBlum Blum Shub AlgorithmCryptographic AlgorithmCaesar Cipher AlgorithmCryptographic AlgorithmCamellia AlgorithmCryptographic AlgorithmCAST-128Cryptographic AlgorithmCAST-256Cryptographic AlgorithmCBC-MACCryptographic AlgorithmChaCha20 AlgorithmCryptographic AlgorithmCLEFIACryptographic AlgorithmCrypt (C)Cryptographic AlgorithmData Encryption Standard AlgorithmCryptographic AlgorithmDES-XCryptographic AlgorithmDeutsch-Jozsa algorithmComputational Model and ComplexityDiffie-Hellman Key Exchange AlgorithmCryptographic AlgorithmDigital Signature AlgorithmCryptographic AlgorithmDilithium AlgorithmCryptographic AlgorithmDual EC DRBGCryptographic AlgorithmECDSA AlgorithmCryptographic AlgorithmEd25519Cryptographic AlgorithmEdDSA AlgorithmCryptographic AlgorithmElGamal Encryption AlgorithmCryptographic AlgorithmElGamal signature schemeCryptographic AlgorithmElliptic-Curve Diffie-HellmanCryptographic AlgorithmFEALCryptographic AlgorithmFour-square cipherCryptographic AlgorithmGalois/Counter ModeCryptographic AlgorithmGOST (block cipher)Cryptographic AlgorithmGOST AlgorithmCryptographic AlgorithmGutmann MethodCryptographic AlgorithmHKDFCryptographic AlgorithmHMAC AlgorithmCryptographic AlgorithmInternational Data Encryption AlgorithmCryptographic AlgorithmKASUMICryptographic AlgorithmKuznyechik AlgorithmCryptographic AlgorithmKyber AlgorithmCryptographic AlgorithmLucifer (cipher)Cryptographic AlgorithmMARS AlgorithmCryptographic AlgorithmMcEliece CryptosystemCryptographic AlgorithmMD2 (hash function)Cryptographic AlgorithmMD5 AlgorithmCryptographic AlgorithmMD6Cryptographic AlgorithmMeet-in-the-Middle AttackCryptographic AlgorithmMerkle-Hellman Knapsack CryptosystemCryptographic AlgorithmMessage Authenticator AlgorithmCryptographic AlgorithmMISTY1Cryptographic AlgorithmMix networkCryptographic AlgorithmNTRUEncrypt AlgorithmCryptographic AlgorithmOne-Time Pad AlgorithmCryptographic AlgorithmOne-Way Compression FunctionCryptographic AlgorithmPaillier CryptosystemCryptographic AlgorithmPBKDF2Cryptographic AlgorithmPollard's kangaroo algorithmCryptographic AlgorithmPoly1305Cryptographic AlgorithmPolybius squareCryptographic AlgorithmProof of AuthorityCryptographic AlgorithmProof of workCryptographic AlgorithmPseudorandom generatorCryptographic AlgorithmRabin CryptosystemCryptographic AlgorithmRC2Cryptographic AlgorithmRC4 AlgorithmCryptographic AlgorithmRC5 AlgorithmCryptographic AlgorithmRC6 AlgorithmCryptographic AlgorithmRing signatureCryptographic AlgorithmRIPEMDCryptographic AlgorithmSalsa20 AlgorithmCryptographic AlgorithmSchnorr Signature AlgorithmCryptographic AlgorithmScryptCryptographic AlgorithmSEEDCryptographic AlgorithmSerpent (cipher)Cryptographic AlgorithmSerpent AlgorithmCryptographic AlgorithmSHA-1 AlgorithmCryptographic AlgorithmSHA-2Cryptographic AlgorithmSHA-2 AlgorithmCryptographic AlgorithmSHA-256 AlgorithmCryptographic AlgorithmSHA-3 AlgorithmCryptographic AlgorithmShamir's Secret Sharing AlgorithmCryptographic AlgorithmSimon AlgorithmCryptographic AlgorithmSkein (hash function)Cryptographic AlgorithmSkipjack AlgorithmCryptographic AlgorithmSM3 (Hash Function)Cryptographic AlgorithmSM4 AlgorithmCryptographic AlgorithmSolitaire (cipher)Cryptographic AlgorithmSpeck AlgorithmCryptographic AlgorithmSPHINCS+ AlgorithmCryptographic AlgorithmStreebogCryptographic AlgorithmThreefish AlgorithmCryptographic AlgorithmTiger (hash function)Cryptographic AlgorithmTime-based one-time passwordCryptographic Algorithm12Next →Sources1. Wikipedia: Cryptographytier 2WikipediaCryptography, History section, earliest-use sentenceQuote, Cryptography, History section, earliest-use sentenceThe earliest known use of cryptography is some carved ciphertext on stone in Egypt (c. 1900 BCE), but this may have been done for the amusement of literate observers rather than as a way of concealing information.View the SourceComments (0)No comments yet. Be the first to share a thought.Sign in to join the discussion.Reader Challenges (0)No disputes yet. Spotted an error or a better source? Open the first one.Sign in to dispute this or suggest a correction.