Share to: share facebook share twitter share wa share telegram print page

Lucifer (cipher)

Lucifer
General
DesignersHorst Feistel et al.
First published1971
SuccessorsDES
Cipher detail
Key sizes48, 64 or 128 bits
Block sizes48, 32 or 128 bits
StructureSubstitution–permutation network, Feistel network
Rounds16

In cryptography, Lucifer was the name given to several of the earliest civilian block ciphers, developed by Horst Feistel and his colleagues at IBM. Lucifer was a direct precursor to the Data Encryption Standard. One version, alternatively named DTD-1,[1] saw commercial use in the 1970s for electronic banking.

Overview

Lucifer uses a combination of transposition and substitution crypting as a starting point in decoding ciphers.[clarification needed] One variant, described by Feistel in 1971,[2] uses a 48-bit key and operates on 48-bit blocks. The cipher is a substitution–permutation network and uses two 4-bit S-boxes. The key selects which S-boxes are used. The patent describes the execution of the cipher operating on 24 bits at a time, and also a sequential version operating on 8 bits at a time. Another variant by John L. Smith from the same year[3] uses a 64-bit key operating on a 32-bit block, using one addition mod 4 and a singular 4-bit S-box. The construction is designed to operate on 4 bits per clock cycle. This may be one of the smallest block-cipher implementations known. Feistel later described a stronger variant that uses a 128-bit key and operates on 128-bit blocks.[4]

Sorkin (1984) described a later Lucifer as a 16-round Feistel network, also on 128-bit blocks and 128-bit keys.[5] This version is susceptible to differential cryptanalysis; for about half the keys, the cipher can be broken with 236 chosen plaintexts and 236 time complexity.[6]

IBM submitted the Feistel-network version of Lucifer as a candidate for the Data Encryption Standard (compare the more recent AES process). It became the DES after the National Security Agency reduced the cipher's key size to 56 bits, reduced the block size to 64 bits, and made the cipher resistant against differential cryptanalysis, which was at the time known only to IBM and the NSA.

The name "Lucifer" was apparently a pun on "Demon". This was in turn a truncation of "Demonstration", the name for a privacy system Feistel was working on. The operating system used could not handle the longer name.[7]

Description of the Sorkin variant

The variant described by Sorkin (1984) has 16 Feistel rounds, like DES, but no initial or final permutations. The key and block sizes are both 128 bits. The Feistel function operates on a 64-bit half-block of data, together with a 64-bit subkey and 8 "interchange control bits" (ICBs). The ICBs control a swapping operation. The 64-bit data block is considered as a series of eight 8-bit bytes, and if the ICB corresponding to a particular byte is zero, the left and right 4-bit halves (nibbles) are swapped. If the ICB is one, the byte is left unchanged. Each byte is then operated on by two 4×4-bit S-boxes, denoted S0 and S1 — S0 operates on the left 4-bit nibble and S1 operates on the right. The resultant outputs are concatenated and then combined with the subkey using exclusive or (XOR); this is termed "key interruption". This is followed by a permutation operation in two stages; the first permutes each byte under a fixed permutation. The second stage mixes bits between the bytes.

The key-scheduling algorithm is relatively simple. Initially, the 128 key bits are loaded into a shift register. Each round, the left 64 bits of the register form the subkey, and right eight bits form the ICB bits. After each round, the register is rotated 56 bits to the left.

References

  1. ^ "QDLPluginEncryptionPS Reference - QDLPlgLucifer". www.patisoftware.eu. Retrieved 2020-11-22.
  2. ^ Horst Feistel. Block Cipher Cryptographic System, US Patent 3,798,359. Filed June 30, 1971. (IBM)
  3. ^ John Lynn Smith. Recirculating Block Cipher Cryptographic System, US Patent 3,796,830. Filed Nov 2, 1971. (IBM)
  4. ^ Horst Feistel, (1973). Cryptography and Computer Privacy". Scientific American, 228(5), May 1973, pp 15–23.
  5. ^ Sorkin, Arthur (1984). "Lucifer: a cryptographic algorithm". Cryptologia. 8 (1): 22–35. doi:10.1080/0161-118491858746.
  6. ^ Ishai Ben-Aroya, Eli Biham (1996). Differential Cryptanalysis of Lucifer. Journal of Cryptology 9(1), pp. 21–34, 1996.
  7. ^ Konheim, Alan G. (2007), Computer Security and Cryptography, John Wiley & Sons, p. 283, ISBN 9780470083970.

Further reading

  • Eli Biham, Adi Shamir (1991). Differential Cryptanalysis of Snefru, Khafre, REDOC-II, LOKI and Lucifer. CRYPTO 1991: pp156–171
  • Whitfield Diffie, Susan Landau (1998). Privacy on the Line: The Politics of Wiretapping and Encryption.
  • Steven Levy. (2001). Crypto: Secrecy and Privacy in the New Code War (Penguin Press Science).

Read other articles:

В Википедии есть статьи о других людях с такой фамилией, см. Соловьёва. Соловьева Светлана Семеновна Дата рождения 5 января 1936(1936-01-05) Место рождения Военный городок, Ивановская Промышленная область, СССР Дата смерти 23 декабря 2017(2017-12-23) (81 год) Место смерти Москва, Россия Ст...

Eldest son of Taira no Kiyomori (1138–1179) Portrait of Taira no Shigemori (from the Tenshi-Sekkan Miei) Shigemori by Utagawa Kuniyoshi In this Japanese name, the surname is Taira. Taira no Shigemori (平重盛, 1138 – September 2, 1179) was the eldest regent of the Taira clan patriarch, Taira no Kiyomori. He supported his father in the Heiji Rebellion. He died two years before his father. His son, Taira no Koremori, became a monk in 1184, and drowned himself. Oda Nobunaga claimed to have...

Щодо інших людей з таким самим іменем та прізвищем див. Тит Флавій Сабін. Тит Флавій СабінНародився 8(0008)Рієті, Римська імперіяПомер 20 грудня 69(0069-12-20)Рим·вбивствоПідданство Римська імперіяДіяльність політик, військовий очільникЗнання мов латинаПосада консул-суффектВійс

Изображение было скопировано с wikipedia:en. Оригинальное описание содержало: Summary Description: The cover of Voice of the Foo Fighters' album In Your Honor. Source: The creator of this digital version is irrelevant as the copyright in all derivative images is held by the artist or record company. Fair use is claimed regardless. Fair use rationale for In Your Honor No free equivalent is available. The cover is intended for wide distrib...

Indian classical singer Kishori AmonkarVidushi Kishori AmonkarBackground informationBorn10 April 1932[1]Bombay, Bombay Presidency, British IndiaDied3 April 2017(2017-04-03) (aged 84)Mumbai, Maharashtra, IndiaGenresHindustani classical musicInstrumentsVocalsAwards: Padma Vibhushan 2002Musical artist Kishori Amonkar[a] (10 April 1932 – 3 April 2017) was an Indian classical vocalist,[3] belonging to the Jaipur gharana, or a community of musicians sharing a dis...

هذه المقالة يتيمة إذ تصل إليها مقالات أخرى قليلة جدًا. فضلًا، ساعد بإضافة وصلة إليها في مقالات متعلقة بها. (نوفمبر 2022) دوغ هيلارد   معلومات شخصية الميلاد 10 أغسطس 1935(1935-08-10)برستل  الوفاة سنة 1997  برستل  مركز اللعب مدافع الجنسية المملكة المتحدة  المسيرة الاحترافية1 سن

село Галицинівка Країна  Україна Область Донецька область Район Покровський район Громада Новогродівська міська громада Облікова картка Галицинівка  Основні дані Засноване 1888 Населення 1111 Поштовий індекс 85620 Телефонний код +380 6278 Географічні дані Географічні коо...

For the 2014 novel by Catherine Lacey, see Nobody Is Ever Missing (novel). 10th episode of the 1st season of Succession Nobody Is Ever MissingSuccession episodeEpisode no.Season 1Episode 10Directed byMark MylodWritten byJesse ArmstrongOriginal air dateAugust 5, 2018 (2018-08-05)Running time66 minutesGuest appearances J. Smith-Cameron as Gerri Kellman Arian Moayed as Stewy Hosseini Harriet Walter as Lady Caroline Collingwood Eric Bogosian as Gil Eavis Justine Lupe as Willa ...

この項目には性的な表現や記述が含まれます。免責事項もお読みください。この項目では、問題告発者、男性隊員の実名は記述しないでください。記述した場合、削除の方針ケースB-2により緊急削除の対象となります。出典に実名が含まれている場合は、その部分を伏字(○○)などに差し替えてください。 女性自衛官への性暴力事件(じょせいじえいかんへのせいぼ...

Princess of Wagram Duchess Maria ElisabethPrincess of WagramPortrait by Joseph BozePrincess consort of NeuchâtelTenure9 March 1808 – 3 June 1814Born(1784-05-05)5 May 1784Landshut, Electorate of BavariaDied1 June 1849(1849-06-01) (aged 65)Paris, FranceSpouseLouis-Alexandre BerthierIssueNapoléon Alexandre Berthier, 2nd Prince of WagramCaroline Joséphine, Baroness of HautpoulMarie Anne, Duchess of PlaisanceNamesGerman: Maria Elisabeth Amalie FranziskaHouseWittelsbachFatherDuke Wilhelm ...

Rancho El Rincón was a 4,431-acre (17.93 km2) Mexican land grant in present-day San Bernardino County and Riverside County, California given in 1839 to Juan Bandini by Governor Juan Alvarado.[1] El rincón means the corner in Spanish. The grant, located south of present-day Chino, was bounded on the east by Rancho Jurupa, on the south by the Santa Ana River, on the west by Rancho Cañón de Santa Ana, and extending northerly from the river one league.[2][3] The r...

Electoral term of the Secretariat. Politics of China Leadership Leadership generations Succession of power Hu–Wen Administration (2002–2012) Xi–Li Administration (2012–2017) Xi Administration (since 2017) 4th Leadership Core: Xi Jinping 20th Party Politburo: Xi Jinping 14th State Council: Li Qiang Current state leaders Current provincial leaders National leaders Orders of precedence Paramount leader: Xi Jinping First lady: Peng Liyuan Communist Party leader: Xi Jinping State r...

Coordenadas: 45° 36' 50 N 0° 41' 44 O Saint-Simon-de-Pellouaille   Comuna francesa    Localização Saint-Simon-de-PellouailleLocalização de Saint-Simon-de-Pellouaille na França Coordenadas 45° 36' 50 N 0° 41' 44 O País  França Região Nova Aquitânia Departamento Carântono-Marítimo Características geográficas Área total 8,95 km² População total (2018) [1] 676 hab. Densidade 75,5 hab./km² Código Postal ...

American TV series or program Marry MePromotional posterGenreRomantic comedyWritten byBarbara HallDirected byJames HaymanStarring Lucy Liu Steven Pasquale Bobby Cannavale Enrique Murciano Danielle Nicolet Vanessa Marano David Andrews Elizabeth Bogush Burgess Jenkins Annie Potts Kenny Alfonso Javier Carrasquillo Susan Mansur Elizabeth Omilami Theme music composerJonathan GrossmanCountry of originUnited StatesOriginal languageEnglishNo. of episodes2ProductionExecutive producers Susanne Dan...

Fencing at the Olympics Men's team foilat the Games of the XI OlympiadVenueImperial Sports Field, BerlinDates2–4 AugustCompetitors99 from 17 nationsMedalists Manlio Di Rosa Giulio Gaudini Gioacchino Guaragna Gustavo Marzi Giorgio Bocchino Ciro Verratti  Italy André Gardère Edward Gardère René Lemoine René Bondoux Jacques Coutrot René Bougnol  France Siegfried Lerdon August Heim Julius Eisenecker Erwin Casmir Stefan Rosenbauer Otto Adam  Germany← 193...

Australian Army engineer unit 3rd Combat Engineer RegimentCountry AustraliaBranchArmyTypeRoyal Australian Engineers (RAE)RoleCombat engineersPart of3rd Brigade, 1st DivisionGarrison/HQLavarack Barracks, TownsvilleInsigniaUnit colour patchMilitary unit Soldiers from the 3rd Combat Engineer Regiment practice clearing a building in 2015 The 3rd Combat Engineer Regiment (3 CER) is an Australian Army modular engineer regiment trained for sapper/combat engineer operations. The unit is based at...

Bridge in Sarajevo, Bosnia & Herzegovina Suada and Olga BridgeCoordinates43°51′11.9″N 18°24′23.4″E / 43.853306°N 18.406500°E / 43.853306; 18.406500CarriesMotor vehicles, pedestrians and bicyclesCrossesMiljackaLocaleSarajevo, Bosnia and HerzegovinaCharacteristicsTotal length42 m (138 ft)Width32 m (105 ft)Location Suada and Olga Bridge (Bosnian, Croatian and Serbian: Most Suade i Olge / Мост Суаде и Олге), also known by i...

Довжанський район ліквідована адміністративно-територіальна одиниця Район на карті Луганська область Основні дані Країна: СРСР ( УРСР),  Україна Область: Луганська область Код КОАТУУ: 4424200000 Утворений: 1938 р. Населення: (на 1.01.2019) Площа: 1132 км² Густота: 10.8 осіб/км² Тел. к...

Species of Ribes cultivated for its edible fruit This article is about the cultivated fruit. For the plant species, see Ribes uva-crispa. Green gooseberries Red berries of Ribes uva-crispa Gooseberry (/ˈɡuːsbɛri/ GOOSS-berr-ee or /ˈɡuːzbɛri/ GOOZ-berr-ee (American and northern British) or /ˈɡʊzbəri/ GUUZ-bər-ee (southern British))[1] is a common name for many species of Ribes (which also includes currants), as well as a large number of plants of similar appearance. The be...

Argentine diplomat Elena HolmbergBornElena Angélica Dolores Holmberg Lanusse(1931-05-24)24 May 1931Buenos Aires, ArgentinaDisappeared20 December 1978 (aged 47)Buenos Aires, ArgentinaOccupationDiplomat Elena Angélica Dolores Holmberg Lanusse (24 May 1931 – disappeared 20 December 1978), better known as Elena Holmberg, was an Argentine diplomat who was kidnapped and assassinated in 1978. Distinguished for being the first woman to graduate from the Institute of Foreign Services of the N...

Kembali kehalaman sebelumnya