رئوس مطالب رمزنگاری
مدرن

الگوریتم کلید متقارن
رمزکردن جریان
مقاله اصلی:
en: Stream ciphers
en: A5/1 & en: A5/2 – رمزکنندهٔ مخصوص برای جی‌اس‌ام استاندارد تلفن سلولی
BMGL –
Chameleon (cipher) – *
Fish (cryptography) – *
::Geheimfernschreiber زیمنس نامیده می‌شود STURGEON به وسیلهٔ Bletchley Park –
Pike اصلاح بر روی FISH توسط Ross Anderson
HELIX –
ISAAC – intended as a PRNG
Leviathan –
LILI-128 –
MUGI – CRYPTREC recommendation
MULTI-S01 (CRYPTREC نظریه)
پد یک‌بار مصرف – Vernam and Mauborgne, patented mid-'20s; an extreme stream cypher
Panama –
آر سی 4 (ARCFOUR) – one of a series by Professor Ron Rivest of MIT; CRYPTREC recommended limited to 128-bit key
CipherSaber – (آر سی 4 variant with 10 byte random بردار اولیه
Salsa20 – an eSTREAM رمزکننده سفارشی
SEAL –
SNOW –
SOBER –
WAKE
رمزگذاری قطعه‌ای
مقاله اصلی:رمزگذاری قطعه‌ای –
مقاله اصلی:مدهای کاری رمزهای قطعه‌ای
Product cipher –
رمزنگاری فیستل – pattern by Horst Feistel
استاندارد رمزنگاری پیشرفته (Rijndael) – 128 bit block; مؤسسه ملی فناوری و استانداردها منتخب برای AES, FIPS 197, 2001—توسط Joan Daemen و Vincent Rijmen; NESSIE ; CRYPTREC نظریه
Anubis – بلوک ۱۲۸ بیتی
BEAR – که از یک رمزکننده و تابع هش تشکیل شده‌است،: توسط راس جان اندرسون
بلوفیش – بلوک ۶۴ بیتی؛ توسطُBruce Schneier وهمکاران
Camellia – بلوک ۱۲۸ بیتی؛ NESSIE CRYPTREC
cast-128 (CAST5) – بلوک ۶۴ بیتی؛ یکی از الگوریتم‌های ارائه شده توسطCarlisle Adams و Stafford Tavares
CAST-256 (CAST6) – بلوک‌های ۱۲۸بیتی؛ the successor to CAST-128 and a candidate for the AES competition
CIPHERUNICORN-A – بلوک‌های ۱۲۸بیتی؛ CRYPTREC
CIPHERUNICORN-E – بلوک‌ها ۶۴ بیتی؛ CRYPTREC recommendation (limited)
CMEA –.
CS-Cipher – بلوک‌ها ۶۴ بیتی
استاندارد رمزنگاری داده‌ها (DES) – بلوک‌ها ۶۴ بیتی؛ FIPS 46-3, 1976
DEAL –
DES-X – نوعی از DES برای افزایش سایز کلید.
FEAL –
GDES – a DES طراحی شده برای افزایش سرعت رمزنگاری
Grand Cru – بلوک‌های ۱۲۸بیتی
Hierocrypt-3 – بلوک‌های ۱۲۸بیتی؛ CRYPTREC
Hierocrypt-L1 – بلوک‌ها ۶۴ بیتی؛ CRYPTREC
IDEA NXT – project name FOX, بلوک‌های ۱۲۸و ۶۴ بیتی؛ Mediacrypt (Switzerland); by Pascal Junod و Serge Vaudenay
الگوریتم بین‌المللی رمزگذاری داده‌ها (IDEA) – بلوک‌ها ۶۴ بیتی؛ James Massey & X Lai of دانشگاه صنعتی زوریخ
Iraqi Block Cipher (IBC) –
KASUMI – بلوک‌ها ۶۴ بیتی؛ برپایه MISTY1، W-CDMA تلفن همراه security
KHAZAD –توسط رمزکننده بلوک‌ها ۶۴ بیتی Barretto and Rijmen
Khufu and Khafre – رمزکننده بلوک‌های ۶۴ بیتی
LION – توسط Ross Anderson
LOKI89/91 – رمزکننده بلوک‌های ۶۴بیتی
LOKI97 – رمزکننده بلوک‌های ۱۲۸بیتی، AES candidate
لوسیفر (رمزنگاری) – توسط آی‌بی‌ام، اوایل 1970s; تغییریافته توسطآژانس امنیت ملی ایالات آمریکا، DES
MAGENTA – AES کاندید
Mars – AES finalist, by Don Coppersmith et al.
MISTY1 – NESSIE بلوک‌های ۶۴ بیتی؛ Mitsubishi Electric (Japan); CRYPTREC
MISTY2 – بلوک‌های ۱۲۸بیتی
Nimbus &ndash بلوک‌های ۶۴بیتی
NOEKEON – بلوک‌های ۱۲۸بیتی
NUSH – طول بلوک متغیر (64 - 256 bits)
Q – بلوک‌های ۱۲۸بیتی
RC2 – بلوک‌های ۶۴بیتی، طول کلید متغیر
RC6 – طول بلوک متغیر؛ AES finalist, by Ron Rivest et al.
RC5 – Ron Rivest
SAFER – طول بلوک متغیر
SC2000 – بلوک‌های ۱۲۸بیتی؛ CRYPTREC recommendation
Serpent – بلوک‌های ۱۲۸بیتی؛ AES finalist by راس اندرسون، Eli Biham، Lars Knudsen
SHACAL-1 – بلوک‌های ۱۶۰ بیتی
SHACAL-2 – رمزکننده بلوک‌های ۲۵۶ بیتی NESSIE selection Gemplus (France)
Shark – پدر بزرگ Rijndael/AES, by Daemen and Rijmen
Square – پدرRijndael/AES, by Daemen and Rijmen
TEA – توسط David Wheeler & Roger Needham
Triple DES – by Walter Tuchman، لوسیفر (رمزنگاری) CRYPTREC
Twofish – بلوک‌های ۱۲۸ بیتی توسط Bruce Schneier et al.
XTEA – توسط David Wheeler & Roger Needham
3-Way – بلوک‌های ۹۶ بیتی توسط Joan Daemen
Polyalphabetic substitution machine cyphers
ماشین انیگما &ndash
Purple –
SIGABA – by William Friedman، Frank Rowlett et al.
TypeX –
JN-25 –
Naval Cypher 3 –
الگوریتم‌های کلید نامتقارن
مقاله اصلی | رمزنگاری کلید عمومی
ACE-KEM – NESSIE
ACE Encrypt –
Chor-Rivest –
پروتکل تبادل کلید دیفی-هلمن – CRYPTREC
رمزنگاری الجمل –
رمزنگاری منحنی بیضوی –
PSEC-KEM – NESSIE: NTT (Japan); CRYPTREC
ECIES –
ECIES-KEM –
ECDH – CRYPTREC
EPOC –
سیستم رمزنگاری کوله پشتی مرکل-هلمن –
McEliece –
Niederreiter cryptosystem –
رمزنگاری ان‌تی‌آریو –
آراس‌ای –
RSA-KEM – NESSIE
RSA-OAEP – CRYPTREC
Rabin cryptosystem –
Rabin-SAEP –
HIME(R) –
Threshold cryptosystem –
XTR –