差分密码分析

差分密码分析(Differential cryptanalysis)是一种密码分析的方法,主要用于破解分组加密,但也适用于流加密加密哈希函数。广义上讲,其研究的是信息输入上的差别对输出结果变化的影响。对于分组密码,其指的是利用差异来获取密钥的技术,包括跟踪变换网络中的差异,以及寻找加密中的非随机行为等。

历史

1980年代后期,诶利·比哈姆英语Eli_Biham阿迪·萨莫尔发表了一系列针对多个块加密和哈希函数的攻击,包括对資料加密標準(DES)理论弱点的运用。因此,二者通常被认为是在公开领域中发现差分密码分析的元勋,然而NSA在更早之前已发现该方法,但并未公开。比哈姆和萨莫尔表示,DES在抗差分密码分析方面表现意外的好,不过只要对加密算法稍加修改就能大幅减弱其抗攻击能力。[1]

1994年,IBM DES初始团队的成员唐·库帕史密斯英语Don_Coppersmith发表论文称,IBM早在1974年就发现了差分密码分析法,并早已将抗差分分析纳入算法的设计目标中。[2]作家史蒂芬·列维表示,IBM的确独立发现了差分密码分析方法,显然NSA也知道这项技术。[3]对于IBM选择保密的原因,库帕史密斯解释道:“IBM与NSA商讨后,认为若公布加密算法中抗差分密码分析的设计,那么差分密码分析这种能攻击多种加密算法的强力技术就会被暴露,这将削弱美国在密码学领域的领先优势。[2]IBM内部把差分分析称为“T-attack”[2]或“Tickle attack”。[4]

与内建抗差分密码分析的DES相比,同期其它加密算法在这方面被证实是脆弱的。FEAL英语FEAL是本分析方法的早期攻击目标。原始的4轮版本(FEAL-4)可以在仅利用八个选择明文的情况下被破解,且31轮版本的FEAL的抗攻击性也不尽人意。相比之下,差分分析在使用247数量级的选择明文后才能破解DES算法。

攻击原理

差分密码分析通常是选择明文攻击,意思是攻击者可以自行选取一部分明文并取得相应密文。不过,一些扩展也能让此方法用在已知明文攻击,甚至是唯密文攻击上。差分分析的基本方法,是运用若干对有着常量差异的明文;差异可以用数种方法定义,最常见的是逻辑异或(XOR)。然后,攻击者计算相应密文的差异,尝试找出差异分布的统计特征。明文差异和密文差异所组成的差异对被称为差分,其统计性质由加密所使用的S盒决定。也就是说,对于S盒子S,攻击者分析差分(ΔX, ΔY),其中ΔY = S(X ⊕ ΔX) ⊕ S(X)(⊕表示异或)。在初等攻击中,攻击者希望某个密文差异出现的频率非常高,这样就能将加密随机过程区分开来。更复杂的变体攻击能做到比穷举更快地破解出密钥。

最基本的差分密码分析密钥破解形式中,攻击者首先取得大量明文对的密文,并假设差分在至少r − 1轮后有效,r即加密算法的总轮数。攻击者在倒数第二轮与最后一轮之间差异固定的假设下,去推测可能的轮密钥。如果轮密钥比较短,那么只需举可能的轮密钥,直到最后一轮运算结果和差异的密文对一致即可。当一个轮密钥看起来明显比其他密钥常出现时,其会被假设是正确的轮密钥。

针对特定的加密算法,输入差异要经过精心挑选才能使攻击成功。这需要研究算法的内部过程;标准的方法是在加密的不同阶段,跟踪一个高频差异经过的路径,术语上将这点称为差分特征

自从差分密码分析进入公众视野,其就成了加密设计者的基本考量。新的加密设计通常需要举证其算法可以抗此类攻击。包括AES在内的许多算法都被证明在差分分析攻击下是安全的。[來源請求]

攻击细则

攻击主要依赖于一点:给定输入/输出,差异特征仅在特定输入下出现。这种方法通常用于线性结构组成的加密方式,如差表结构或S盒。给定两个已知密文或明文后,观察其输出差异可猜测密钥的可能值。

举个例子,假设有一个差分:输入的最低位的变化时,引起输出最低的变化,记作1 => 1(代表輸入的最低有效位元 (LSB) 的差異導致 LSB 的輸出差異)發生的幾率為4/256,(可能在例如AES 密碼中使用非線性函數),則只有4 個值(或2 對)的輸入才可能有差分。假設我們有一個非線性函數,其中密碼在求值之前經過異或運算並允許差分的值為 {2,3} 和 {4,5}。如果攻擊者發送了 {6, 7} 的值並觀察到正確的輸出差異,則說明金鑰是 6 ⊕ K = 2 或 6 ⊕ K = 4,表示金鑰 K 是 2 或 4。

变体

另见

参考

  1. ^ Biham and Shamir, 1993, pp. 8-9
  2. ^ 2.0 2.1 2.2 Coppersmith, Don. The Data Encryption Standard (DES) and its strength against attacks (PDF). IBM Journal of Research and Development. May 1994, 38 (3): 243 [2018-07-15]. doi:10.1147/rd.383.0243. (原始内容存档 (PDF)于2020-11-14).  (subscription required)
  3. ^ Levy, Steven. Crypto: How the Code Rebels Beat the Government — Saving Privacy in the Digital Age. Penguin Books. 2001: 55–56. ISBN 0-14-024432-8. 
  4. ^ Matt Blaze, sci.crypt英语sci.crypt, 15 August 1996, Re: Reverse engineering and the Clipper chip"页面存档备份,存于互联网档案馆

外部链接

Read other articles:

«Істіклол» Повна назва Футбольний клубІстіклол (Ташкент) Засновано 1994, 2012 Населений пункт Ташкент,  Узбекистан Стадіон «Істіклол», Ташкент Вміщує 3 000 Ліга Перша ліга 2011 3-тє Домашня Виїзна Футбольний клуб «Істіклол» (Ташкент) або просто Істіклол (узб. Istiqlol Toshkent futbol klubi)...

 

يفتقر محتوى هذه المقالة إلى الاستشهاد بمصادر. فضلاً، ساهم في تطوير هذه المقالة من خلال إضافة مصادر موثوق بها. أي معلومات غير موثقة يمكن التشكيك بها وإزالتها. (أبريل 2019) هذه المقالة يتيمة إذ تصل إليها مقالات أخرى قليلة جدًا. فضلًا، ساعد بإضافة وصلة إليها في مقالات متعلقة بها. ...

 

This article has multiple issues. Please help improve it or discuss these issues on the talk page. (Learn how and when to remove these template messages) This article may require cleanup to meet Wikipedia's quality standards. The specific problem is: Language, some POV, etc. Please help improve this article if you can. (April 2014) (Learn how and when to remove this template message) This article's lead section may not adequately summarize its contents. Please help improve the lead by writing...

Geeta PhogatPhogat di acara Fear Factor: Khatron Ke Khiladi 8Informasi pribadiKewarganegaraan IndiaLahir15 Desember 1988 (umur 34)Bhiwani, Haryana, India[1]KediamanHaryanaBerat55 kg (121 pon)PasanganPawan Kumar(menikah 2016) OlahragaNegaraIndiaOlahragaGulatLombaGulat bebasDilatih olehMahavir Singh Phogat Geeta Phogat (lahir 15 Desember 1988)[1] adalah seorang pegulat yang berhasil memenangkan medali emas pertama untuk India dalam kategori gulat di ajang Commonwe...

 

Mochamad IriawanKetua Umum PSSI ke-17Masa jabatan2 November 2019 – 16 Februari 2023WakilIwan BudiantoPendahuluEdy RahmayadiJoko Driyono (Plt.)Iwan Budianto (Plt.)PenggantiErick ThohirSekretaris Utama Lembaga Ketahanan NasionalMasa jabatan8 Maret 2018 – 3 Maret 2020PendahuluArif WachyunadiPenggantiDidid WidjanardiGubernur Jawa Barat(Penjabat)Masa jabatan18 Juni 2018 – 5 September 2018PendahuluAhmad HeryawanIwa Karniwa (Plh.)PenggantiRidwan KamilAsisten Oper...

 

American linguist (1929–1985) Warren CowgillBorn(1929-12-19)December 19, 1929Grangeville, Idaho, U.S.DiedJune 20, 1985(1985-06-20) (aged 55)SpouseKathryn MarkhusChildren1RelativesGeorge Cowgill (twin brother)Academic backgroundEducationStanford UniversityYale UniversityAcademic workInstitutionsYale UniversityMain interestsIndo-European languages Warren Cowgill (/ˈkoʊɡɪl/;[1] December 19, 1929 – June 20, 1985) was an American linguist. He was a professor of linguistics at ...

Abbreviations commonly used in Morse code This one of a set of articles on telegraphy. Morse code abbreviations are used to speed up Morse communications by foreshortening textual words and phrases. Morse abbreviations are short forms, representing normal textual words and phrases formed from some (fewer) characters taken from the word or phrase being abbreviated. Many are typical English abbreviations, or short acronyms for often-used phrases. Distinct from prosigns and commercial codes Mors...

 

2004 compilation album by Dizzy GillespieThe Great Blue Star Sessions 1952–1953Compilation album by Dizzy GillespieReleased2004RecordedMarch 25 and April 5 & 6, 1952 at the Théâtre des Champs-Élysées and February 22, 1953 at the Studio Pathe Magellan in Paris, FranceGenreJazzLength123:01LabelEmArcy980 986-3Dizzy Gillespie chronology Dee Gee Days: The Savoy Sessions(1951–52) The Great Blue Star Sessions 1952–1953(2004) Dizzy Digs Paris(1953) The Great Blue Star Sessions 1...

 

Embracer Group AB Logo Rechtsform Aktiebolag ISIN SE0016828511 (B-Shares) Gründung 2008 Sitz Karlstad, Schweden Schweden Leitung Lars Wingefors, CEO Mitarbeiterzahl 12.150 (2021)[1] Umsatz 10,6 Milliarden SEK(938 Mio. EUR) (2021)[1] Branche Medien, Unterhaltung und Softwareentwicklung Website embracer.com Stand: 5. Dezember 2021 Embracer Group AB ist ein schwedischer Medienkonzern mit Sitz in Karlstad. Gegründet wurde das Unternehmen 2008 als Nordic Games Publ...

For the military unit, see 3rd (Lahore) Division. Division in Punjab, PakistanLahore Division لاہور ڈویژنDivisionMap of Lahore DivisionCountry PakistanProvince PunjabCapitalLahoreDistrictsLahore Kasur Nankana SahibSheikhupuraGovernment • TypeDivisional Administration • CommissionerMuhammad Ali Randhawa (PAS) • Capital City Police Officer (CCPO)Bilal Siddiqui Kamyana (PSP)Area • Total11,727 km2 (4,528 sq mi)Populatio...

 

The blastpipe is part of the exhaust system of a steam locomotive that discharges exhaust steam from the cylinders into the smokebox beneath the chimney in order to increase the draught through the fire. History Diagram of a locomotive blast pipe. The Blast Pipe (a) directs exhaust steam into the smokebox (b). The steam entrains the smoke from the firebox (c), creating more draft which helps speed the smoke out the chimney (d). The primacy of discovery of the effect of directing the exhaust s...

 

Komando Distrik Militer 1411/BulukumbaLambang Kodim 1411/BulukumbaNegara IndonesiaAliansi Korem 141/ToddopuliCabang TNI Angkatan DaratTipe unitKodim Tipe BPeranSatuan TeritorialBagian dari Kodam XIV/HasanuddinMakodimJl. Jenderal Ahmad Yani, Kelurahan Ela-Ela, Kecamatan Ujung Bulu, Kabupaten Bulukumba, Sulawesi SelatanPelindungTentara Nasional IndonesiaMotoKonjo: ᨆᨒᨗ ᨔᨗᨄᨑᨄᨙ ᨈᨒ ᨔᨗᨄᨖᨘᨕMali' Siparappe, Tallang SipahuaTerbawa arus air, maka bahu-membahu salin...

天弓一型防空飛彈Sky Bow I或Tien Kung I 成功嶺保存的天弓一型飛彈。类型防空飛彈原产地中華民國服役记录服役期间1986年12月-使用方 中華民國空軍 防空暨飛彈指揮部 生产历史研发者中山科學研究院研发日期1982年3月-1986年7月生产商中山科學研究院生产日期1986年7月制造数量未公開衍生型天弓二型防空飛彈基本规格重量870公斤长度5.3公尺直径40公分弹头高爆炸藥,破片发动机固...

 

فيليب الخامس ملك إسبانيا (بالفرنسية: Philippe V)‏  ملك إسبانيا (مزيد) ملك إسبانيا 1700–1746 ملك نابولي 1700–1713 ملك سردينيا 1700–1713 ملك صقلية 1700–1713 دوق ميلان 1700–1713 دوق لوثير 1700–1713 دوق برابانت 1700–1713 دوق ليمبورخ 1700–1713 دوق لوكسمبورغ 1700–1713 ماغريف نامور 1700–1713 كونت فلاندرز 1700–1713 كونت...

 

This article possibly contains original research. Please improve it by verifying the claims made and adding inline citations. Statements consisting only of original research should be removed. (December 2020) (Learn how and when to remove this template message) Residential area in Jakarta, Indonesia Pondok IndahThe Metro Pondok Indah street as the main street of Pondok Indah residenceLocationPondok Pinang, Kebayoran Lama, South Jakarta, Jakarta, Indonesia.StatusCompletedGroundbreakingc. ...

البطولة العربية لكرة القدم النسائية 2006تفاصيل المسابقةالبلد المضيف مصرالتواريخ19 – 29 أبريلالفرق7المراكز النهائيةالبطل الجزائرالوصيف المغربالمركز الثالث تونسالمركز الرابع مصر2021 ← البطولة العربية لكرة القدم النسائية 2006 هي النسخة الأولى للبطولة العربية لكر...

 

Croatian Slavist (1838–1923) Vatroslav JagićVatroslav JagićBorn(1838-07-06)July 6, 1838Varaždin, Austria(now Croatia)DiedAugust 5, 1923(1923-08-05) (aged 85)Vienna, AustriaNationalityCroatianAlma materUniversity of ViennaScientific careerFieldsPhilologist-slavist, linguist, paleographerInstitutionsUniversity of Vienna Odessa University (Novorossiysk University) Saint Petersburg State University Humboldt University of BerlinDoctoral advisorFranz MiklosichDoctoral studentsIvan Fr...

 

Texture mapping technique This article includes a list of general references, but it lacks sufficient corresponding inline citations. Please help to improve this article by introducing more precise citations. (February 2010) (Learn how and when to remove this template message) Normal mapping used to re-detail simplified meshes. This normal map is encoded in object space. In 3D computer graphics, normal mapping, or Dot3 bump mapping, is a texture mapping technique used for faking the ligh...

Woodprint of Native Americans New World SceneNew World Scene produced by Johann Froschauer circa 1505 CE, hand painted woodprintArtistJohann FroschauerYear1505MediumWoodcutDimensions22 cm × 33.3 cm (8.7 in × 13.1 in) New World Scene is a woodcut thought to have been made in 1505 by Johann Froschauer, a German artist based in Augsburg, Germany.[1] The woodcut measures 22 cm by 33.3 cm and a hand-colored copy is in the New York Publi...

 

Россия: виньетка сбора помощи жертвам Первой мировой войны («Петроград Черногории»); относится к знакам добровольных сборов Непочтовые марки — собирательное название знаков, не связанных с почтовым обращением и предназначенных для иных целей, например, для принудит...

 

Strategi Solo vs Squad di Free Fire: Cara Menang Mudah!