رئوس مطالب رمزنگاری
این مقاله نیازمند ویکیسازی است. لطفاً با توجه به راهنمای ویرایش و شیوهنامه، محتوای آن را بهبود بخشید. |
![]() | این مقاله دقیق، کامل و صحیح ترجمه نشده و نیازمند ترجمه از انگلیسی به فارسی است. کل یا بخشی از این مقاله به زبان انگلیسی نوشته شدهاست. اگر مقصود ارائهٔ مقاله برای مخاطبان زبان انگلیسی است، باید در ویکیپدیای انگلیسی نوشته شود (فهرست ویکیپدیاها را ببینید). در غیر این صورت، خواهشمند است ترجمهٔ این مقاله را با توجه به متن اصلی و با رعایت سیاست ویرایش، دستور خط فارسی و برابر سازی به زبان فارسی بهبود دهید و سپس این الگو را از بالای صفحه بردارید. همچنین برای بحثهای مرتبط، مدخل این مقاله در فهرست صفحههای نیازمند ترجمه به فارسی را ببینید. اگر این مقاله به زبان فارسی بازنویسی نشود، تا دو هفتهٔ دیگر نامزد حذف میشود و/یا به ویکیپدیای انگلیسی منتقل خواهد شد. اگر مایل به ارزیابی این مقاله هستید، میتوانید ترجمهٔ گوگل از این مقاله را ببینید. در هر حال، لطفاً ترجمهٔ ماشینی دیگری به این مقاله اضافه نکنید، چرا که این گونه از ترجمهها عموماً کیفیت بسیار پایینی دارند. اگر شما اخیراً این مقاله را بهعنوان صفحهٔ نیازمند ترجمه برچسب زدهاید، لطفاً عبارت {{جا:هبک-ترجمه به فارسی|1=رئوس مطالب رمزنگاری}} ~~~~ را نیز در صفحهٔ بحث نگارنده قرار دهید. |
![]() | این مقاله نیازمند تمیزکاری است. لطفاً تا جای امکان آنرا از نظر املا، انشا، چیدمان و درستی بهتر کنید، سپس این برچسب را بردارید. محتویات این مقاله ممکن است غیر قابل اعتماد و نادرست یا جانبدارانه باشد یا قوانین حقوق پدیدآورندگان را نقض کرده باشد. |
در ادامه یک مرور کلی بر روئوس مطالب در زمینه رمزنگاری ارائه میشود:
رمزنگاری بررسی و شناخت شیوههای پنهان کردن اطلاعات است. رمزنگاری جدید به رشتههای علمی ریاضیات،علوم رایانه، مهندسی تقسیم میشود. زمینه های کاربردی زیادی مانند خودپردازها، گذرواژه و تجارت الکترونیک و امضای دیجیتال وجود دارند که از رمزنگاری استفاده میکنند.
ماهیت رمزنگاری
[ویرایش]- مقاله اصلی : رمزنگاری
- رمزنگاری –
- کلید رمز –
- رمز کردن (Cipher) –
- متن رمزنگاری شده –
- متن آشکار –
- کد –
- Tabula recta (Tabula recta)
- آلیس و باب (Alice and Bob) –
استفاده از تکنیک های رمزنگاری
[ویرایش]- Commitment scheme –
- محاسبه چندبخشی امن Secure multiparty computation –
- رأیگیری الکترونیکی –
- اصالتسنجی –
- امضای دیجیتال –
- Crypto system –
- مسئله شام خوردن رمزنگاران –
- Pseudonymity –
- Anonymous Internet banking –
- مسیریابی پیازی –
- پول الکترونیکی –
مشتقات رمزنگاری
[ویرایش]- Cryptographic engineering –
- Multivariate cryptography –
- رمزنگاری کوانتومی –
- پنهان نگاری –
- رمزنگاری بصری –
تاریخچه رمزنگاری
[ویرایش]- مقاله اصلی: History of cryptography، Timeline of cryptography
- Japanese cryptology from the 1500s to Meiji –
- en: World War I cryptography –
- en: World War I cryptography –
- Reservehandverfahren –
- پروژه ونونا –
- Ultra –
رمزکردن
[ویرایش]- مقاله اصلی: Cipher
کلاسیک
[ویرایش]- * ROT13 –
- Affine cipher –
- Atbash –
- Polyalphabetic substitution –
- Vigenère cipher –
- Autokey cipher –
- Polygraphic substitution –
- Playfair cipher –
- Hill cipher –
- رمزنگاری جابجایی –
- Scytale –
- Grille –
- Permutation cipher –
- VIC cipher –
مدرن
[ویرایش]الگوریتم کلید متقارن
- مقاله اصلی: الگوریتم کلید متقارن
- رمزکردن جریان
مقاله اصلی:
- 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
- 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
- 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
- Chor-Rivest –
- پروتکل تبادل کلید دیفی-هلمن – CRYPTREC
- رمزنگاری الجمل –
- رمزنگاری منحنی بیضوی –
- PSEC-KEM – NESSIE: NTT (Japan); CRYPTREC
- EPOC –
- سیستم رمزنگاری کوله پشتی مرکل-هلمن –
- McEliece –
- Niederreiter cryptosystem –
- رمزنگاری انتیآریو –
- آراسای –
- Rabin cryptosystem –
- Rabin-SAEP –
- HIME(R) –
- Threshold cryptosystem –
- XTR –
کلیدها
[ویرایش]مقاله اصلی |کلید رمز تصدیق مقاله اصلی |Key authentication
- زیرساخت کلید عمومی –
- X.509 –
- گواهی دیجیتال –
- مرجع صدور گواهی دیجیتال –
- Certificate revocation list –
- ID-based cryptography –
- Certificate-based encryption –
- Secure key issuing cryptography –
- Certificateless cryptography –
- درخت درهم سازی –
حمل و نقل / تبادل
- پروتکل تبادل کلید دیفی-هلمن –
- حمله مرد میانی –
- Needham–Schroeder –
- Offline private key –
- Otway–Rees –
- Trusted paper key –
- Wide Mouth Frog –
کلیدهای ضعیف مقاله اصلی |Weak key
- حمله جستجوی فراگیر –
- حمله لغتنامهای –
- Related key attack –
- Key derivation function –
- Key strengthening –
- گذرواژه –
- Password-authenticated key agreement –
- Passphrase –
- Salt –
توابع هش رمزنگاری
[ویرایش]مقاله اصلی |تابع درهمسازی رمزنگارانه
- کد اصالت سنجی پیام –
- کد اصالتسنجی پیام برپایه درهمسازی –
- EMAC – NESSIE selection MAC
- کد اصالتسنجی پیام برپایه درهمساز – NESSIE selection MAC; ISO/IEC 9797-1، FIPS PUB 113 and IETF RFC
- TTMAC – (Two-Track-MAC) NESSIE selection MAC; K.U.Leuven (Belgium) & debis AG (Germany)
- UMAC – NESSIE selection MAC; Intel, UNevada Reno, IBM, Technion, & UC Davis
- امدی۵ – یکی از سری الگوریتمهای هضم پیام توسط پروفسور Ron Rivest of MIT; 128 bit digest
- SHA-1 – توسعه یافته توسط NSA;
- SHA-256 – NESSIE تابع هش انتخابی، FIPS 180-2, 256 bit digest; CRYPTREC
- اساچای-۲ – NESSIE تابع هش انتخابی، FIPS 180-2, 384 bit digest; CRYPTREC
- SHA-512 – NESSIE تابع هش انتخابی، FIPS 180-2, 512 bit digest; CRYPTREC
- RIPEMD-160 – در اروپا RIPE توسعه پروژه , 160-bit digest;CRYPTREC
- Tiger – توسط Ross Anderson et al.
- Snefru –
- Whirlpool – NESSIE تابع هش انتخابی
کشف نوشته رمزی
[ویرایش]مقاله اصلی |تحلیل رمز کلاسیک:
پیشرفته:
- الگوریتمهای متقارن
- Boomerang attack –
- حمله جستجوی فراگیر –
- Davies' attack –
- Differential –
- Impossible differential –
- Integral –
- Linear –
- Meet-in-the-middle attack –
- Mod-n –
- Related-key attack –
- حمله لغزش –
- حمله ایکس اس ال –
- توابع هش:
- حمله روز تولد
- Attack model
- Chosen-ciphertext –
- حمله متن انتخاب شده –
- Ciphertext-only –
- حملهٔ متن آشکار –
- Side channel attack
- Power analysis –
- Timing attack –
- حملات شبکه ای
- حمله مرد میانی –
- حملهی بازپخش (تکرار) –
- حملات خارجی
- Black-bag –
- Rubber-hose –
خصوصیات مقاوم
[ویرایش]- Provable security –
- Random oracle model –
- Ciphertext indistinguishability –
- امنیت معنایی –
- Malleability –
کدها و رمزهای کرک نشده
[ویرایش]مقاله اصلی : Uncracked codes and ciphers
- Beale ciphers –
- Chaocipher –
- D'Agapeyeff –
- Dorabella Cipher –
- Rongorongo –
- Shugborough inscription –
- دستنوشتههای ووینیچ –
سازمان ها و پروژه های انتخابی
[ویرایش]استانداردها مقاله اصلی|Cryptography standards
- Federal Information Processing Standard
- ANSI –
- ISO –
- مؤسسه مهندسان برق و الکترونیک –
- نیروی ضربت مهندسی اینترنت –
رمزنگاری عمومی
- آژانس امنیت ملی ایالات متحده آمریکا – ارزیابی / انتخاب داخلی، بخش متصدی مسئولیتهای رمزنگاری
- GCHQ – ارزیابی / انتخاب داخلی، بخش متصدی توسعه و معرفی استانداردهای رمزنگاری برای دولت بریتانیا
- DSD – SIGINT سازمان اطلاعات استرالیا، قسمتی از ECHELON
- Communications Security Establishment (CSE) – سازمان اطلاعات کانادا
Open efforts
- استاندارد رمزنگاری دادههاDES – NBS بلوک انتخابی اتمام در سال 1976
- استاندارد رمزنگاری پیشرفته – به ضمانتNIST، اتمام در سال 2001
- NESSIE Project – یک برنامه ارزیابی / انتخاب با حمایت اتحادیه اروپا, اتمام در سال 2002
- eSTREAM– توسطECRYPT; stream cipher
- CRYPTREC – برنامه ارزیابی / توصیه با حمایت مالی دولت ژاپن، پیشنویس توصیههای منتشر شده 2003
- نیروی ضربت مهندسی اینترنت – مسئول فنی برای استاندارد اینترنت Request for Comment مجموعه ای در حال انجام است
- CrypTool – یک نرمافزار آموزش الکترونیکی، ابزار آموزشی جامع به زبانهای انگلیسی و آلمانی و در مورد رمزنگاری و دلیل حملات
Legal issues
[ویرایش]- آزادی بیان
- Bernstein v. United States –
- Junger v. Daley –
- DeCSS –
- Phil Zimmermann –
- Export of cryptography –
- Key escrow and Clipper Chip –
- قانون کپی رایت هزاره دیجیتال –
- مدیریت حقوق دیجیتال (DRM) –
- ثبت اختراع
- آراسای – now public domain
- David Chaum – and digital cash
- Cryptography and law enforcement
- شنود ارتباطات مخابراتی –
- جاسوسی –
- Cryptography laws in different nations
- Official Secrets Act – بریتانیا, هند, جزیره ایرلند, مالزی, and formerly نیوزیلند
- Regulation of Investigatory Powers Act 2000 – بریتانیا
انتشارات دانشگاهی و حرفه ای
[ویرایش]- اطلاعات بیشتر: Important publications in cryptography & Books on cryptography
- Journal of Cryptology –
- Encyclopedia of Cryptography and Security –
- Cryptologia – فصلنامه تمرکز بر جنبههای تاریخی
- Communication Theory of Secrecy Systems – رمزنگاری از منظر تئوری اطلاعات
علوم وابسته
[ویرایش]همچنین مراجعه کنید به
[ویرایش]مقاله اصلی:Cryptography