SNOW

SNOW is a family of word-based synchronous stream ciphers developed by Thomas Johansson and Patrik Ekdahl at Lund University.

They have a 512-bit linear feedback shift register at their core, followed by a non-linear output state machine with a few additional words of state.

SNOW 1.0, SNOW 2.0, and SNOW 3G use a shift register of 16 32-bit words, and a 32-bit add-rotate-XOR (ARX) output transformation with 2 or 3 words of state. Each iteration advances the shift register by 32 bits and produces 32 bits of output.

SNOW-V and SNOW-Vi use a shift register of 32 16-bit words (designed to be implemented as 4 128-bit SIMD registers) which is advanced by 16 bits per iteration. 8 LFSR iterations can be performed simultaneously using SIMD operations, after which one output transformation step is performed, producing 128 bits of output. The output transformation uses the Advanced Encryption Standard (AES) round function (commonly implemented in hardware on recent processors), and maintains 2 additional 128-bit words of state.

History

SNOW 1.0, originally simply SNOW, was submitted to the NESSIE project.[1] The cipher has no known intellectual property or other restrictions. The cipher works on 32-bit words and supports both 128- and 256-bit keys. The cipher consists of a combination of a LFSR and a finite-state machine (FSM) where the LFSR also feeds the next state function of the FSM. The cipher has a short initialization phase and very good performance on both 32-bit processors and in hardware.

During the evaluation, weaknesses were discovered and as a result, SNOW was not included in the NESSIE suite of algorithms. The authors have developed a new version, version 2.0 of the cipher, that solves the weaknesses and improves the performance.[2]

During ETSI SAGE evaluation, the design was further modified to increase its resistance against algebraic attacks with the result named SNOW 3G.[3]

It has been found that related keys exist both for SNOW 2.0 and SNOW 3G,[4] allowing attacks against SNOW 2.0 in the related-key model.

Use

SNOW has been used in the ESTREAM project as a reference cipher for the performance evaluation.

SNOW 2.0 is one out of stream ciphers chosen for ISO/IEC standard ISO/IEC 18033-4.[5]

SNOW 3G[6] is chosen as the stream cipher for the 3GPP encryption algorithms UEA2 and UIA2.[7]

SNOW-V was an extensive redesign published in 2019,[8] designed to match 5G cellular network speeds by generating 128 bits of output per iteration. SNOW-Vi[9] was tweaked for even higher speed using small changes to the LFSR; the output transformation is identical.

Sources

  1. ^ Ekdahl, Patrik; Johansson, Thomas (2000). SNOW - a new stream cipher (PDF). First NESSIE Workshop. Heverlee, Belgium. Retrieved 2024-05-15.
  2. ^ Ekdahl, Patrik; Johansson, Thomas (August 2002). A New Version of the Stream Cipher SNOW (PDF). Selected Areas in Cryptography: 9th Annual International Workshop. St. John's, Newfoundland. CiteSeerX 10.1.1.7.4280. doi:10.1007/3-540-36492-7_5. Retrieved 2024-05-15.
  3. ^ UEA2 Design and Evaluation Report
  4. ^ Kircanski, Aleksandar; Youssef, Amr (15 April 2012). "On the Sliding Property of SNOW 3G and SNOW 2.0" (PDF). Retrieved 19 October 2021.
  5. ^ "ISO/IEC 18033-4:2011 Information technology — Security techniques — Encryption algorithms — Part 4: Stream ciphers". ISO. Retrieved 30 October 2020.
  6. ^ "Specification of the 3GPP Confidentiality and Integrity Algorithms UEA2 & UIA2. Document 2: SNOW 3G Specification" (PDF). www.gsma.com. 6 September 2006. Retrieved 13 October 2017.
  7. ^ "Specification of the 3GPP Confidentiality and Integrity Algorithms UEA2 & UIA2. Document 1: UEA2 and UIA2 Specification" (PDF). www.quintillion.co.jp. Archived from the original (PDF) on 19 March 2012. Retrieved 30 October 2020.
  8. ^ Ekdahl, Patrik; Johansson, Thomas; Maximov, Alexander; Yang, Jing (September 2019). "A new SNOW stream cipher called SNOW-V". IACR Transactions on Symmetric Cryptology. 2019 (3): 1–42. doi:10.13154/tosc.v2019.i3.1-42.
  9. ^ Ekdahl, Patrik; Johansson, Thomas; Maximov, Alexander; Yang, Jing (June 2021). SNOW-Vi: an extreme performance variant of SNOW-V for lower grade CPUs. 14th ACM Conference on Security and Privacy in Wireless and Mobile Networks. doi:10.1145/3448300.3467829.

Read other articles:

American military officer and planter (1742-1786) This article is about the American Revolutionary War general. For other people with a similar name, see Nathaniel Greene. Nathanael Greene1792 portrait of Greene by John TrumbullNickname(s)The Savior of the South The Fighting QuakerBornAugust 7 [O.S. July 27] 1742Colony of Rhode Island and Providence Plantations, British AmericaDiedJune 19, 1786(1786-06-19) (aged 43)Mulberry Grove, Georgia, United StatesBuriedSavannah, G...

 

ويليامز ليك   الإحداثيات 52°08′30″N 122°08′30″W / 52.141666666667°N 122.14166666667°W / 52.141666666667; -122.14166666667  [1] تقسيم إداري  البلد كندا[2][3]  التقسيم الأعلى كاريبو آ، كولومبيا البريطانية  خصائص جغرافية ارتفاع 586 متر  عدد السكان  عدد السكان 10753 (2016)[4]...

 

Disambiguazione – Se stai cercando l'ex colonia francese, vedi Repubblica del Congo. Questa voce o sezione sull'argomento Repubblica Democratica del Congo non cita le fonti necessarie o quelle presenti sono insufficienti. Puoi migliorare questa voce aggiungendo citazioni da fonti attendibili secondo le linee guida sull'uso delle fonti. Repubblica Democratica del Congo (dettagli) (dettagli) (FR) Justice - Paix - Travail(IT) Giustizia - Pace - Lavoro Repubblica Democratica del Congo - L...

Pour les articles homonymes, voir Sen. Amartya Sen, le créateur du paradoxe libéral Le paradoxe libéral, également appelé paradoxe de Sen, est un paradoxe logique proposé par Amartya Sen dans un article de 1970. Il prétend montrer qu'aucun système social ne peut simultanément être attaché à un minimum de liberté, aboutir à un type d'efficacité économique appelé efficacité Pareto[1],[2],[3]. Ce paradoxe est controversé car il semble contredire l'affirmation libérale classi...

 

Ranjau darat anti tank Ranjau darat di Ukraina adalah salah satu permasalahan sisa perang yang menjadi ancaman bagi sekitar 2 juta orang yang tinggal di timur Ukraina. Akibat hal ini, Ukraina menempati urutan kelima di dunia untuk korban sipil akibat ranjau darat dan bahan peledak sisa perang, dan di posisi tiga teratas untuk kecelakaan ranjau darat antikendaraan.[1] Bahkan sebelum invasi Rusia ke Ukraina pada Februari lalu, Ukraina dipenuhi dengan ranjau dan amunisi yang berasal dari...

 

Radio station in Athens, OhioWOUBAthens, OhioBroadcast areaSoutheast OhioFrequency1340 kHzProgrammingFormatPublic radio/Community radioAffiliationsNational Public RadioOwnershipOwnerOhio University(Ohio University)Sister stationsWOUB-FM, WOUB-TVHistoryFirst air dateSeptember 14, 1957Call sign meaningOhio University BroadcastingTechnical informationFacility ID50145ClassCPower500 watts daytime1000 watts nighttimeTransmitter coordinates39°19′45″N 82°5′29″W / 39.32917°N...

For the band of the same name, see Reckless Kelly (band). 1993 Australian filmReckless KellyTheatrical release posterDirected byYahoo SeriousWritten byYahoo SeriousWarwick RossDavid RoachLulu SeriousProduced byYahoo SeriousWarwick RossStarringYahoo SeriousMelora HardinAlexei SayleHugo WeavingCinematographyKevin HaywardEdited byLawrence JordanMusic byAnthony MarinelliTommy Tycho[1]ProductioncompanySerious ProductionsDistributed byRoadshow Entertainment[2]Release date 8 Apr...

 

You can help expand this article with text translated from the corresponding article in Vietnamese. (March 2009) Click [show] for important translation instructions. View a machine-translated version of the Vietnamese article. Machine translation, like DeepL or Google Translate, is a useful starting point for translations, but translators must revise errors as necessary and confirm that the translation is accurate, rather than simply copy-pasting machine-translated text into the English ...

 

Artikel ini tidak memiliki referensi atau sumber tepercaya sehingga isinya tidak bisa dipastikan. Tolong bantu perbaiki artikel ini dengan menambahkan referensi yang layak. Tulisan tanpa sumber dapat dipertanyakan dan dihapus sewaktu-waktu.Cari sumber: Khuwailid bin Asad – berita · surat kabar · buku · cendekiawan · JSTOR Khuwailid bin Asad (Arab خويلد بن أسد ) adalah seorang saudagar terpandang dari suku Quraisy. Ia memiliki otak yang cerdas...

Artikel ini sebatang kara, artinya tidak ada artikel lain yang memiliki pranala balik ke halaman ini.Bantulah menambah pranala ke artikel ini dari artikel yang berhubungan atau coba peralatan pencari pranala.Tag ini diberikan pada Januari 2023. Protes kepala sapi adalah protes yang digelar di depan markas besar pemerintah negara bagian Selangor di Gedung Sultan Salahuddin Abdul Aziz Shah, Shah Alam, Malaysia pada tanggal 28 Agustus 2009. Protes ini disebut demikian karena tindakan dari bebera...

 

Sefalopoda(gurita dan kerabatnya)Rentang fosil: Kambrium Akhir - Kini Klasifikasi ilmiah Domain: Eukaryota Kerajaan: Animalia Filum: Mollusca Subfilum: Conchifera Kelas: CephalopodaCuvier, 1797 Ordo Subkelas Nautiloidea †Plectronocerida †Ellesmerocerida †Actinocerida †Pseudorthocerida †Endocerida †Tarphycerida †Oncocerida †Discosorida Nautilida †Orthocerida †Lituitida †Dissidocerida †Ascocerida †Bactritida Subkelas †Ammonoidea †Goniatitida †Ceratitida †Ammon...

 

1984 video game 1984 video gameKaratekaDeveloper(s)Jordan MechnerLiquid Entertainment (HD)Publisher(s)NA: BroderbundEU: AriolasoftD3Publisher (HD)Designer(s)Jordan MechnerEngineUnreal Engine 3 (HD)Platform(s)Apple IIAmstrad CPCAtari 8-bitAtari 7800Atari STCommodore 64MS-DOSNintendo Family ComputerZX SpectrumMSXGame BoyHD remakeWindowsPlayStation 3Xbox 360iOSRelease December 1984 Apple II NA: December 1984[1] C64 NA: July 1985[3]EU: 1985[2] Atari 8-bit[4] NA: 19...

Cet article est une ébauche concernant une localité d'Andalousie. Vous pouvez partager vos connaissances en l’améliorant (comment ?) selon les recommandations des projets correspondants. Estepona Héraldique Drapeau Administration Pays Espagne Communauté autonome Andalousie Province Malaga Comarque Costa del Sol Occidental Maire Mandat José María García Urbano (PP) 2023-2027 Code postal 29680 Démographie Gentilé Esteponero, ra Population 76 975 hab. (2023) Densité ...

 

County in Qom province, Iran For the administrative division of this county, see Kahak Rural District. For the city, see Kahak. For other places with a similar name, see Kahak. County in Qom, IranKahak County Persian: شهرستان کهکCountyLocation of Kahak County in Qom province (pink)Location of Qom province in IranCoordinates: 34°21′N 50°54′E / 34.350°N 50.900°E / 34.350; 50.900[1]CountryIranProvinceQomCapitalKahakDistrictsCentral...

 

此條目需要补充更多来源。 (2021年7月4日)请协助補充多方面可靠来源以改善这篇条目,无法查证的内容可能會因為异议提出而被移除。致使用者:请搜索一下条目的标题(来源搜索:美国众议院 — 网页、新闻、书籍、学术、图像),以检查网络上是否存在该主题的更多可靠来源(判定指引)。 美國眾議院 United States House of Representatives第118届美国国会众议院徽章 众议院旗...

يمكن أن تشير الاستبدادية (بالإنجليزية Oppression) إلى نظام حكم استبداديّ يهيمن على رعيته عَبْر سيطرة الدولة على السياسة، النظام النقدي، وسائل الإعلام، والجيش؛ ينكِر على الشعب أي حقوق إنسانية أو مدنية مُجدية؛ ويروّع العامة من خلال عقوبات قاسية ومجحفة، وشبكة سرية من المخبرين ا�...

 

Railway station in Saitama, Japan JK44Kita-Urawa Station北浦和駅The station platforms in April 2021General informationLocation3-3-5 Kitaurawa, Urawa-ku, Saitama-shi, Saitama-kenJapanCoordinates35°52′19″N 139°38′46″E / 35.872°N 139.646°E / 35.872; 139.646Operated by JR EastLine(s)JK Keihin–Tōhoku LineDistance26.0 km (16.2 mi) from TokyoPlatforms1 island platformTracks2ConstructionStructure typeAt gradeOther informationStatusStaffed ( Midori ...

 

Rule for calculating an estimate of a given quantity based on observed data An estimate is not the same thing as an estimator: an estimate is a specific value dependent on only the dataset while an estimator is a method for estimation that is realized through random variables. In statistics, an estimator is a rule for calculating an estimate of a given quantity based on observed data: thus the rule (the estimator), the quantity of interest (the estimand) and its result (the estimate) are dist...

1905 sociology book by Max Weber The Protestant Ethic and the Spirit of Capitalism Cover of the German edition from 1934AuthorMax WeberOriginal titleDie protestantische Ethik und der Geist des KapitalismusLanguageGermanGenreEconomic sociologyPublication date1905Publication placeGermanyTextThe Protestant Ethic and the Spirit of Capitalism at Wikisource The Protestant Ethic and the Spirit of Capitalism (German: Die protestantische Ethik und der Geist des Kapitalismus) is a book written by ...

 

Electric power cable protected by a layer of steel wires Electrical installations Wiring practice by region or country North American practice United Kingdom practice Regulation of electrical installations BS 7671 UK wiring regulations IEC 60364 IEC international standard Canadian Electrical Code (CE Code) U.S. National Electrical Code (NEC) Cabling and accessories AC power plugs and sockets Cable tray Electrical conduit Mineral-insulated copper-clad cable Multiway switching Steel wire armour...