الخطوط العامة للتعمية

يدرس علم التعمية التعميةَ، بوصفها إجرائيات لإخفاء المعلومات وفك التعمية، وهي الإجرائية المعاكسة للتعمية، واستخراج المُعَمَّى، وهو القدرة على اكتشاف المعلومات المخفية من غير معرفة طريقة تعميتها. يُقاطِع علم التعمية الرياضيات مع الهندسة وعلوم الحاسوب.
 أساسيات التعمية 








 أليس وبوب

 استعمالات التعمية 

 فروع التعمية 


 تعمية منيعة ضد الحوسبة الكمومية



 تاريخ التعمية 
المقالة الرئيسة: تاريخ التعمية و







 المُعَمِّيات 

 التقليدية 
 تعمية بالإعاضة 

 إعاضة وحيدة الألفبائية




 إعاضة عديدة الألفبائيات

 مُعَمّ ذاتي المفتاح



 تعمية بالمناقلة 


 : معم يدوي باستعمال الورقة والقلم، استعمله جاسوس سوفييتي واحد على الأقل في خمسينيات القرن العشرين.

 خوارزميات تعمية معاصرة بمفتاح مشترك 

 معميات التدفق 

  و المعميان المُستعملان في معيار النظام العالمي لاتصالات الهواتف المحمولة (GSM) للهواتف الخلوية.
  معمي تدفق يعتمد على سلسلة فيبوناتشي

 المبرقة الكاتبة السرية (T52)، آلة تعمية ألمانية ميكانيكية طورتها شركة الهندسة الكهربائية سيمنز وهالسكة واستعملت في الحرب العالمية الثانية، أطلق عليها الحلفاء الاسم الرمزي حفشية .
 : معمي تدفق طوره روس أندرسون سنة 1994م، الكراكي هو نوع سمك، هو الاسم الرمزي الذي أُطلق عليه.

 : مولد أرقام معماة، اسمه (ISAAC) مختصر الحروف الأولى للعبارة التي تصف مبدأ عمله:  ومعناه: حَرْف، إزاحة، مراكمة، إضافة، عد.
 .
  معم تدفق طول مفتاحه 128 بتاً، طُوِّر سنة 2000.
  معمي تدفق ياباني طُوِّر سنة 2002، توصية  الياباني.

 . بدئية تعمية يُمكن أن تستعمل دالةً للتلبيد ومعمياً للتدفق.
  (RC4) معمي تدفق طوره رونالد ريفست سنة 1987م، يدعم مفاتيح طولها بين 40 و 2048 بت.
 CipherSaber – (RC4 variant with 10 byte random متجه التهيئة, easy to implement
  – an eSTREAM recommended cipher
 ChaCha20 – A Salsa20 variant.
  (SEAL)
 SNOW
 SOBER
 SOBER-t16
 SOBER-t32
  (WAKE) معمي تدفق طوره ديفيد ويلر سنة 1993م.

 معميات الفِدر 


 ، نسبة إلى 
 معيار التعمية المتقدم (AES) المعيار الذي تبناه المعهد الوطني للمعايير والتقانة سنة 1997، حجم الفدرة فيه 128 بتاً، طوَّره  و.
 ، معمي فِدر مقاس فِدرته 128 بتاً.
 BEAR – built from a stream cypher and hash function, by Ross Anderson
 خوارزمية بلوفيش (خوارزمية تشفير)، مقاس الفِدرة 64 بتاً; طورها بروس شناير بالمشاركة.
 كامليا (خوارزمية تعمية) – 128-bit block; NESSIE selection (NTT & Mitsubishi Electric);  recommendation
 CAST-128 (CAST5) – 64-bit block; one of a series of algorithms by كارليسلي آدامز وستافورد تافاريس, insistent that the name is not due to their initials
 CAST-256 (CAST6) – فِدرة مقاسها 128 بتاً; the successor to CAST-128 and a candidate for the AES competition
 CIPHERUNICORN-A & فِدرة مقاسها 128 بتاً، توصية 
 CIPHERUNICORN-E – فِدرة مقاسها 64 بتاً، توصية 
 CMEA – cipher used in US cellphones, found to have weaknesses.
 CS-Cipher – 64-bit block
 معيار تعمية البيانات (DES) صدر سنة 1976 ويُعمِّي فِدرة مقاسها 64 بتاً.
 DEAL – an AES candidate derived from DES
 DES-X – a variant of DES to increase the key size.

 GDES – a DES variant designed to speed up encryption
 Grand Cru – 128-bit block
 Hierocrypt-3 – 128-bit block;  recommendation
 Hierocrypt-L1 – 64-bit block;  recommendation (limited)
 IDEA NXT – project name FOX, 64-bit and 128-bit block family; Mediacrypt (Switzerland); by Pascal Junod & Serge Vaudenay of Swiss Institute of Technology Lausanne
 International Data Encryption Algorithm (IDEA) – 64-bit block;جيمس ماسي & X Lai of ETH Zurich
 Iraqi Block Cipher (IBC)
 KASUMI – 64-bit block; based on MISTY1, adopted for next generation W-CDMA cellular phone security
 KHAZAD – 64-bit block designed by Barretto and 
 Khufu and Khafre – 64-bit block ciphers
 Kuznyechik – Russian 128-bit block cipher, defined in GOST R 34.12-2015 and RFC 7801.
 LION – block cypher built from stream cypher and hash function, by Ross Anderson
 LOKI89/91 – 64-bit block ciphers
 LOKI97 – 128-bit block cipher, AES candidate
  – by Tuchman et al. of آي بي إم, early 1970s; modified by NSA/NBS and released as DES
 MAGENTA – AES candidate
 Mars – AES finalist, by Don Coppersmith et al.
 MISTY1 – NESSIE selection 64-bit block; Mitsubishi Electric (Japan);  recommendation (limited)
 MISTY2 – 128-bit block: Mitsubishi Electric (Japan)
 Nimbus – 64-bit block
 NOEKEON – 128-bit block
 NUSH – variable block length (64-256-bit)
 Q – 128-bit block
 RC2 – 64-bit block, variable key length
 آر سي 6 – variable block length; AES finalist, by رونالد ريفست et al.
  معمي فدر طوره رونالد ريفست سنة 1994م، مقاس فِدرته 32 أو 64 أو 128 بتاً.
 SAFER – variable block length
 SC2000 – مقاس فِدرته 128 بتاً ; توصية  اليابانية.
 Serpent – 128-bit block; AES finalist by Ross Anderson، Eli Biham، Lars Knudsen
 SHACAL-1 – 160-bit block
 SHACAL-2 – 256-bit block cypher; NESSIE selection Gemplus (France)
 Shark – grandfather of Rijndael/AES, by Daemen and Rijmen
  – father of Rijndael/AES, by Daemen and Rijmen
 TEA – by  & 
 3DES – by Walter Tuchman, leader of the  design team—not all triple uses of DES increase security, Tuchman's does;  recommendation (limited), only when used as in FIPS Pub 46-3
 Twofish – 128-bit block; AES finalist by بروس شناير et al.
 XTEA – by  & 
 3-Way – 96-bit block by 
 Polyalphabetic substitution machine cyphers
 Enigma – WWII German rotor cypher machine—many variants, any user networks for most of the variants
 Purple – highest security WWII Japanese Foreign Office cypher machine; by Japanese Navy Captain
 سيغابا – WWII US cypher machine by William Friedman، Frank Rowlett et al.
 TypeX – WWII UK cypher machine
 Hybrid code/cypher combinations
 JN-25 – WWII Japanese Navy superencyphered code; many variants
 Naval Cypher 3 – superencrypted code used by the Royal Navy in the 1930s and into WWII

 خوارزميات تعمية معاصرة بمفتاح عام 

 ACE-KEM – NESSIE selection asymmetric encryption scheme; IBM Zurich Research
 ACE Encrypt
 Chor-Rivest
 طريقة ديفي وهيلمان لتبادل المفاتيح – توصية 


 PSEC-KEM – NESSIE selection asymmetric encryption scheme; NTT (Japan);  recommendation only in DEM construction w/SEC1 parameters
 ECIES – Elliptic Curve Integrated Encryption System, Certicom Corporation
 ECIES-KEM
  – توصية 
 EPOC
 Kyber
 Merkle–Hellman knapsack cryptosystem – knapsack scheme
 McEliece cryptosystem
 Niederreiter cryptosystem
 NTRUEncrypt
 RSA – factoring
 RSA-KEM – NESSIE selection asymmetric encryption scheme; ISO/IEC 18033-2 draft
 RSA-OAEP –  recommendation
  – factoring
 Rabin-SAEP
 HIME(R)
 Paillier cryptosystem
 Threshold cryptosystem
 XTR

 المفاتيح 

 مصادقة المفتاح 
المقالة الرئيسة: 

  (X.509)
 OpenPGP








 نقل المفاتيح أو تبادلها 


 Needham–Schroeder
 Offline private key
 Otway–Rees
 Trusted paper key
 Wide Mouth Frog

 المفاتيح الضعيفة 
المقال الرئيس: 


 Related key attack



 Password-authenticated key agreement
 عبارة مرور



 دوال تلبيد تعموية 



 Encrypted CBC-MAC (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
 Oblivious Pseudorandom Function
 إم دي5 – one of a series of message digest algorithms by Prof رونالد ريفست of MIT; 128-bit digest
  – developed at NSA 160-bit digest, an FIPS standard; the first released version was defective and replaced by this; NIST/NSA have released several variants with longer 'digest' lengths;  recommendation (limited)
 SHA-256 – NESSIE selection hash function, FIPS 180-2, 256-bit digest;  recommendation
 SHA-384 – NESSIE selection hash function, FIPS 180-2, 384-bit digest;  recommendation
 SHA-512 – NESSIE selection hash function, FIPS 180-2, 512-bit digest;  recommendation

 Streebog – Russian algorithm created to replace an obsolete معايير GOST hash function defined in obsolete standard GOST R 34.11-94.
 RIPEMD-160 – developed in Europe for the RIPE project, 160-bit digest;  recommendation (limited)
 RTR0 – one of Retter series; developed by Maciej A. Czyzewski؛ 160-bit digest
 Tiger – by Ross Anderson et al.
 Snefru – NIST hash function competition
 Whirlpool – NESSIE selection hash function, Scopus Tecnologia S.A. (Brazil) & K.U.Leuven (Belgium)

 استخراج المُعَمَّى 

 التقليدي 





 المعاصر 
 خوارزميات تعمية متناظرة
 Boomerang attack

 Davies' attack

 Impossible differential cryptanalysis


 Meet-in-the-middle attack
 Mod-n cryptanalysis
 Related-key attack
 Slide attack
 XSL attack
 لدوال التلبيد:
 هجوم عيد الميلاد
 أنواع الهجوم (تحليل الشفرات)


 هجوم على النص المعمى

 Side channel attacks
 تحليل القدرة

 Cold boot attack
 هجمات الشبكة


 هجمات خارجية
 Black-bag cryptanalysis
 Rubber-hose cryptanalysis

 Robustness properties 
 أمن مبرهن
 Random oracle model
 Ciphertext indistinguishability
 Semantic security
 Malleability
 السرية التامة للأمام
 Forward anonymity
 Freshness


 مُعَمَّيات لمَّا تفك بعد 

 Beale ciphers
 Chaocipher
 D'Agapeyeff cipher
 Dorabella cipher

 Shugborough inscription


 منظمات ومشاريع 
 معايير التعمية 
 المعايير الاتحادية لمعالجة المعلومات (FIPS)، برنامج للمنشورات يديره المعهد الوطني للمعايير والتقانة لإنتاج معايير في تخصصات مختلفة تخدم عمل الحكومة الاتحادية للولايات المتحدة، يوجد عدد من هذه المعايير مرتبطة بالتعمية.
 المعهد الأمريكي للمعايير الوطنية (ANSI)، أطلق عملية مستمرة لوضع المعايير في العديد من المجالات، بعضها مرتبط بالتعمية.
 المنظمة الدولية للمعايير (ISO)، تُشرف على عملية صناعة معايير عالمية، بعضها مرتبط بالتعمية.
 معهد مهندسي الكهرباء والإلكترونيات (IEEE)، تُشرف على عملية صناعة معايير عالمية، بعضها مرتبط بالتعمية.
 مجموعة مهندسي الإنترنت (IETF) تُشرف على إصدار المعايير المرتبطة بالإنترنت وبروتوكلاتها، ويطلق عليها اسم وثائق طلب التعليقات، بعضها مرتبط بالتعمية.

 استخراج المُعمَّى 
 وكالة الأمن القومي الأمريكية (NSA) وكالة اتحادية أمريكية، تُدير عملية تطوير داخلية لاستخراج المعمى وتساعد المعهد الوطني للمعايير والتقانة بالمسائل المرتبطة بالتعمية.
 المقر الرئيس للاتصالات الحكومية  (GCHQ) وكالة حكومية بريطانية، تُدير عملية تطوير داخلية لاستخراج المعمى، ولوضع معايير التعمية لحكومة المملكة المتحدة.
 Defence Signals Directorate (DSD) – Australian SIGINT agency, part of إيكيلون
 وكالة أمن الاتصالات (CSE) وكالة الاستخبارات الكندية.

 Open efforts 
 معيار تعمية البيانات (DES) – NBS selection process, ended 1976
 RIPE – division of the RACE project sponsored by the الاتحاد الأوروبي, ended mid-1980s
 معيار التعمية المتقدم (AES) – a "break-off" competition sponsored by NIST, ended in 2001
 NESSIE Project – an evaluation/selection program sponsored by the الاتحاد الأوروبي, ended in 2002
 eSTREAM– program funded by ECRYPT؛ motivated by the failure of all of the stream ciphers submitted to NESSIE, ended in 2008
  مشروع مدعوم من الحكومة اليابانية فيه آلية لتقييم خورزاميات التعمية وإصدار توصيات بشأنها.
  برمجية تعليم مجانية بالألمانية والإنجليزية تشرح التعمية واستخراج المُعَمَّى.

 Influential cryptographers 
List of cryptographers

 مسائل قانونية 

 حرية التعبير
 Bernstein v. United States - دانييل يوليوس بيرنشتاين's challenge to the restrictions on the export of cryptography from the United States.
 Junger v. Daley
 DeCSS
 Phil Zimmermann - Arms Export Control Act investigation regarding the PGP software.
 Export of cryptography
  and Clipper Chip
 قانون الألفية للملكية الرقمية
 إدارة الحقوق الرقمية (DRM)
 Patents
 RSA – now public domain
 ديفيد شوم – and digital cash
 التعمية وإنفاذ القانون
 تنصت عبر الهاتف
 تجسس
 Cryptography laws in different nations
 Official Secrets Act – United Kingdom, India, Ireland, Malaysia, and formerly New Zealand
  – United Kingdom

 منشورات 


 Encyclopedia of Cryptography and Security
  – quarterly journal focusing on historical aspects
  مقالة علمية كتبها كلود شانون، تعرض التعمية من وجهة نظر نظرية المعلومات.

 اختصاصات ذات صلة 
 هندسة الأمن

 انظر أيضاً 
 الخطوط العامة لعلم الحاسوب
 الخطوط العامة لأمن الحاسوب

 المراجع 

تصنيف:قوائم أساسية
تصنيف:الخطوط العامة للعلوم
تصنيف:قوائم التعمية