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

Solinas prime

In mathematics, a Solinas prime, or generalized Mersenne prime, is a prime number that has the form , where is a low-degree polynomial with small integer coefficients.[1][2] These primes allow fast modular reduction algorithms and are widely used in cryptography. They are named after Jerome Solinas.

This class of numbers encompasses a few other categories of prime numbers:

  • Mersenne primes, which have the form ,
  • Crandall or pseudo-Mersenne primes, which have the form for small odd .[3]

Modular reduction algorithm

Let be a monic polynomial of degree with coefficients in and suppose that is a Solinas prime. Given a number with up to bits, we want to find a number congruent to mod with only as many bits as – that is, with at most bits.

First, represent in base :

Next, generate a -by- matrix by stepping times the linear-feedback shift register defined over by the polynomial : starting with the -integer register , shift right one position, injecting on the left and adding (component-wise) the output value times the vector at each step (see [1] for details). Let be the integer in the th register on the th step and note that the first row of is given by . Then if we denote by the integer vector given by:

,

it can be easily checked that:

.

Thus represents an -bit integer congruent to .

For judicious choices of (again, see [1]), this algorithm involves only a relatively small number of additions and subtractions (and no divisions!), so it can be much more efficient than the naive modular reduction algorithm ().

Examples

Four of the recommended primes in NIST's document "Recommended Elliptic Curves for Federal Government Use" are Solinas primes:

  • p-192
  • p-224
  • p-256
  • p-384

Curve448 uses the Solinas prime

See also

References

  1. ^ Solinas, Jerome A. (1999). Generalized Mersenne Numbers (PDF) (Technical report). Center for Applied Cryptographic Research, University of Waterloo. CORR-99-39.
  2. ^ Solinas, Jerome A. (2011). "Generalized Mersenne Prime". In Tilborg, Henk C. A. van; Jajodia, Sushil (eds.). Encyclopedia of Cryptography and Security. Springer US. pp. 509–510. doi:10.1007/978-1-4419-5906-5_32. ISBN 978-1-4419-5905-8.
  3. ^ US patent 5159632, Richard E. Crandall, "Method and apparatus for public key exchange in a cryptographic system", issued 1992-10-27, assigned to NeXT Computer, Inc. 

Read other articles:

2018 American filmThe AshramPosterDirected byBen RekhiScreenplay by Ben Rekhi Binky Mendez Produced by Ben Rekhi Guneet Monga Achin Jain Starring Sam Keeley Hera Hilmar Radhika Apte Suhas Joshi Kal Penn Melissa Leo Manoel Orfanaki CinematographyNikos AndritsakisProductioncompanySikhya EntertainmentDistributed byIM GlobalRelease dates 2 March 2018 (2018-03-02) (Cinequest Festival)[1] 27 March 2018 (2018-03-27) (VOD)[2] CountriesUnited StatesIn…

Bodu Bala SenaTanggal pendirianJuli 2012; 11 tahun lalu (2012-07)TipeNGOTujuanAktifis keagamaanKantor pusatSri Sambuddha Jayanthi Mandira, Sri Sambuddha Jayanthi Mawatha, Kolombo, Sri LankaKoordinat6°53′45.90″N 79°51′36.20″E / 6.8960833°N 79.8600556°E / 6.8960833; 79.8600556Koordinat: 6°53′45.90″N 79°51′36.20″E / 6.8960833°N 79.8600556°E / 6.8960833; 79.8600556Wilayah layanan Sri LankaSekretaris JenderalGalagoda Aththe …

Nama ini merupakan sebuah nama Belanda; nama keluarganya adalah Van Nieuwenhuizen, bukan Nieuwenhuizen. Cora van NieuwenhuizenCora van Nieuwenhuizen pada 2013 Menteri Infrastruktur dan Manajemen AirMasa jabatan26 Oktober 2017 – 31 Agustus 2021Perdana MenteriMark Rutte PendahuluMelanie Schultz van Haegen sebagai Menteri Infrastruktur dan Lingkungan HidupPenggantiBarbara VisserAnggota Parlemen EropaMasa jabatan1 Juli 2014 – 26 Oktober 2017Grup parlemenAliansi Liberal dan Demo…

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

Kebechet è una divinità egizia appartenente alla religione dell'antico Egitto, dea primordiale di questa mitologia. Il suo nome in geroglifici è scritto Qeb-Hwt, ed è traslitterato anche in Kebhut, Kebehut, Qébéhout, Kabechet e Kebawet. Era la deificazione del liquido dell'imbalsamazione. Il suo nome significa Colei che versa l'acqua fresca ed è citata nei Testi delle piramidi.[1] Tale liquido era visto come figlia di Anubi, nell'area dove si considerava che Kebechet esisteva, e d…

Untuk dewi cinta dan kecantikan romawi, lihat Venus (mitologi). Untuk kegunaan lain, lihat Venus (disambiguasi). Venus Citra Venus yang diproses melalui dua penyaring. Permukaan Venus tertutup oleh lapisan awan yang tebal.PenamaanPelafalan/ˈviːnəs/ simakⓘNama alternatifZohrah (الزهرة ), bintang kejoraKata sifat bahasa InggrisVenusian atau (jarang) Cytherean, VenereanCiri-ciri orbit[2][4]Epos J2000Aphelion 108.939.000 km 0,728 213 sa Perihelion 107.4…

Mythical bird from Russian folklore This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.Find sources: Alkonost – news · newspapers · books · scholar · JSTOR (November 2016) (Learn how and when to remove this template message) This article is about Russian mythical creature. For the band, see Alkonost (band). Ivan Bilibin's Alkon…

Australian politician John-Paul LangbroekMPLangbroek in 2021Shadow Minister for Seniors, Communities and Disability ServicesShadow Minister for Aboriginal and Torres Strait Islander PartnershipIncumbentAssumed office 16 November 2020LeaderDavid CrisafulliPreceded byChristian RowanShadow Minister for Multicultural AffairsIncumbentAssumed office 15 December 2017LeaderDeb FrecklingtonDavid CrisafulliPreceded bySteve Minnikin Shadow cabinet posts (2015-2020) Shadow Minister for Sport and Rac…

اضغط هنا للاطلاع على كيفية قراءة التصنيف قمح وحيد الحبة حالة الحفظ   أنواع غير مهددة أو خطر انقراض ضعيف جدا [1] المرتبة التصنيفية نوع[2]  التصنيف العلمي المملكة: نباتات غير مصنف: كاسيات البذور غير مصنف: أحاديات الفلقة غير مصنف: كوملينانيات الرتبة: قبئيات الفصيلة: ن…

Indian WPWP/P class 7200 by Baldwin from 1947, at the National Rail Museum, New Delhi, in 1993Type and originPower typeSteamBuilderBaldwin Locomotive Works (116)Canadian Locomotive Company (200)Montreal Locomotive Works (120)Fabryka Lokomotyw, (30)Lokomotivfabrik Floridsdorf (30)Chittaranjan Locomotive Works (259)Build date1947–1967Total produced755SpecificationsConfiguration:​ • Whyte4-6-2 • UIC2′C1′ h2Gauge5 ft 6 in (1,676 mm)Leading dia…

Delapan puluh tahun lebih setelah tambang Wallaroo di Kadina, Australia Selatan ditinggalkan, hanya lumut yang tetap mejadi satu-satunya tumbuhan di beberapa tempat di permukaan tanah. Degradasi lingkungan adalah kerusakan terhadap lingkungan melalui penipisan sumber daya seperti udara, air dan tanah. Juga kerusakan ekosistem, habitat dan kepunahan kehidupan liar serta polusi. Hal ini didefinisikan juga sebagai perubahan atau gangguan terhadap lingkungan yang merusak atau tidak diinginkan.[1…

B

  此條目介紹的是拉丁字母中的第2个字母。关于其他用法,请见「B (消歧义)」。   提示:此条目页的主题不是希腊字母Β、西里尔字母В、Б、Ъ、Ь或德语字母ẞ、ß。 BB b(见下)用法書寫系統拉丁字母英文字母ISO基本拉丁字母(英语:ISO basic Latin alphabet)类型全音素文字相关所属語言拉丁语读音方法 [b][p][ɓ](适应变体)Unicode编码U+0042, U+0062字母顺位2数值 2歷史發展…

Public university in Montgomery, Alabama, US Alabama State redirects here. For the U.S. state, see Alabama. Not to be confused with University of Alabama. Alabama State UniversityFormer nameLincoln Normal School of Marion (1867–1887)Normal School for Colored Students (1887–1929)State Teachers College (1929–1948)Alabama State College for Negroes (1948–1954)Alabama State College (1954–1969)TypePublic historically black universityEstablished1867; 157 years ago (1867)Acad…

Koin-koin Nummi dari akhir masa pemerintahan Anastasius I: di bagian kiri sebuah koin 40-nummi (follis) dan di bagian kanan sebuah koin 5-nummi (pentanummium). Nummus: (Yunani: νουμμίον, noummion), jamak nummi (νοῦμμοι) adalah sebuah istilah Latin yang artinya koin, tetapi secara teknis digunakan oleh para penulis modern untuk serangkaian koin tembaga bernilai rendah yang dikeluarkan oleh kekaisaran Romawi dan Bizantium pada Zaman Kuno Akhir. Kata tersebut berasal dari kata Y…

الإمبراطورية الرومانية الغربية Senatus Populusque Romanus (اللاتينية)Imperium Romanum الإمبراطورية الرومانية القسم الغربي من الإمبراطورية الرومانية 285 – 476 ↓ الإمبراطورية الرومانية الغربيةعلم الإمبراطورية الرومانية الغربيةشعار الإمبراطورية الرومانية الغربية في أقصى اتساع لها في 395 ع…

November 1910 Greek legislative election ← Aug 1910 11 December [O.S. 28 November] 1910 1912 → All 362 seats in the Hellenic Parliament182 seats needed for a majority   First party Second party   Leader Eleftherios Venizelos Stefanos Dragoumis Party Liberal MA Seats won 307 42 Prime Minister before election Eleftherios Venizelos Liberal Prime Minister after election Eleftherios Venizelos Liberal This article is part of a series onPoliti…

Extinct genus of reptiles GasosaurusTemporal range: Middle-Late Jurassic, 171.6–161.2 Ma PreꞒ Ꞓ O S D C P T J K Pg N Skeletal restoration illustrating known material in white Scientific classification Domain: Eukaryota Kingdom: Animalia Phylum: Chordata Clade: Dinosauria Clade: Saurischia Clade: Theropoda Clade: Avetheropoda Genus: †GasosaurusDong & Tang, 1985 Type species †Gasosaurus constructusDong & Tang, 1985 Gasosaurus (/ɡˈæsəˈsɔːrəs/) is a genus of tetanuran …

2016年美國總統選舉 ← 2012 2016年11月8日 2020 → 538個選舉人團席位獲勝需270票民意調查投票率55.7%[1][2] ▲ 0.8 %   获提名人 唐納·川普 希拉莉·克林頓 政党 共和黨 民主党 家鄉州 紐約州 紐約州 竞选搭档 迈克·彭斯 蒂姆·凱恩 选举人票 304[3][4][註 1] 227[5] 胜出州/省 30 + 緬-2 20 + DC 民選得票 62,984,828[6] 65,853,514[6] 得…

Tesla Model SInformasiProdusenTesla, Inc.Juga disebutNama kode: WhiteStar[1][2][3]Masa produksi2012–sekarangPerakitanAmerika serikat: Fremont, California (Tesla Factory)Belanda: Tilburg (all parts)PerancangFranz von HolzhausenBodi & rangkaKelasMobil mewah berukuran penuh (F) / Grand tourer (S)Bentuk kerangkaHatchback 5 pintuTata letak Mesin belakang, penggerak roda belakang Dual-motor penggerak seluruh roda (D models) Mobil terkait Tesla Model X Tesla Mode…

Carl Reiner Carl Reiner (New York, 20 marzo 1922 – Beverly Hills, 29 giugno 2020) è stato un attore, comico, sceneggiatore, produttore televisivo, regista, commediografo, e scrittore statunitense, padre del regista Rob Reiner. Indice 1 Biografia 2 Filmografia parziale 2.1 Attore 2.1.1 Cinema 2.1.2 Televisione 2.2 Regista 3 Doppiatori italiani 4 Note 5 Altri progetti 6 Collegamenti esterni Biografia Figlio ateo degli ebrei Irving Reiner, austriaco, e Bessie Mathias, rumena, Reiner è stata la …

Kembali kehalaman sebelumnya