Short integer solution problem

Short integer solution (SIS) and ring-SIS problems are two average-case problems that are used in lattice-based cryptography constructions. Lattice-based cryptography began in 1996 from a seminal work by Miklós Ajtai[1] who presented a family of one-way functions based on SIS problem. He showed that it is secure in an average case if the shortest vector problem (where for some constant ) is hard in a worst-case scenario.

Average case problems are the problems that are hard to be solved for some randomly selected instances. For cryptography applications, worst case complexity is not sufficient, and we need to guarantee cryptographic construction are hard based on average case complexity.

Lattices

A full rank lattice is a set of integer linear combinations of linearly independent vectors , named basis:

where is a matrix having basis vectors in its columns.

Remark: Given two bases for lattice , there exist unimodular matrices such that .

Ideal lattice

Definition: Rotational shift operator on is denoted by , and is defined as:

Cyclic lattices

Micciancio introduced cyclic lattices in his work in generalizing the compact knapsack problem to arbitrary rings.[2] A cyclic lattice is a lattice that is closed under rotational shift operator. Formally, cyclic lattices are defined as follows:

Definition: A lattice is cyclic if .

Examples:[3]

  1. itself is a cyclic lattice.
  2. Lattices corresponding to any ideal in the quotient polynomial ring are cyclic:

consider the quotient polynomial ring , and let be some polynomial in , i.e. where for .

Define the embedding coefficient -module isomorphism as:

Let be an ideal. The lattice corresponding to ideal , denoted by , is a sublattice of , and is defined as

Theorem: is cyclic if and only if corresponds to some ideal in the quotient polynomial ring .

proof: We have:

Let be an arbitrary element in . Then, define . But since is an ideal, we have . Then, . But, . Hence, is cyclic.

Let be a cyclic lattice. Hence .

Define the set of polynomials :

  1. Since a lattice and hence an additive subgroup of , is an additive subgroup of .
  2. Since is cyclic, .

Hence, is an ideal, and consequently, .

Ideal lattices[4]

Let be a monic polynomial of degree . For cryptographic applications, is usually selected to be irreducible. The ideal generated by is:

The quotient polynomial ring partitions into equivalence classes of polynomials of degree at most :

where addition and multiplication are reduced modulo .

Consider the embedding coefficient -module isomorphism . Then, each ideal in defines a sublattice of called ideal lattice.

Definition: , the lattice corresponding to an ideal , is called ideal lattice. More precisely, consider a quotient polynomial ring , where is the ideal generated by a degree polynomial . , is a sublattice of , and is defined as:

Remark:[5]

  1. It turns out that for even small is typically easy on ideal lattices. The intuition is that the algebraic symmetries causes the minimum distance of an ideal to lie within a narrow, easily computable range.
  2. By exploiting the provided algebraic symmetries in ideal lattices, one can convert a short nonzero vector into linearly independent ones of (nearly) the same length. Therefore, on ideal lattices, and are equivalent with a small loss.[6] Furthermore, even for quantum algorithms, and are believed to be very hard in the worst-case scenario.

Short integer solution problem

The Short Integer Solution (SIS) problem is an average case problem that is used in lattice-based cryptography constructions. Lattice-based cryptography began in 1996 from a seminal work by Ajtai[1] who presented a family of one-way functions based on the SIS problem. He showed that it is secure in an average case if (where for some constant ) is hard in a worst-case scenario. Along with applications in classical cryptography, the SIS problem and its variants are utilized in several post-quantum security schemes including CRYSTALS-Dilithium and Falcon.[7][8]

SISq,n,m,β

Let be an matrix with entries in that consists of uniformly random vectors : . Find a nonzero vector such that for some norm :

  • ,
  • .

A solution to SIS without the required constraint on the length of the solution () is easy to compute by using Gaussian elimination technique. We also require , otherwise is a trivial solution.

In order to guarantee has non-trivial, short solution, we require:

  • , and

Theorem: For any , any , and any sufficiently large (for any constant ), solving with nonnegligible probability is at least as hard as solving the and for some with a high probability in the worst-case scenario.

R-SISq,n,m,β

The SIS problem solved over an ideal ring is also called the Ring-SIS or R-SIS problem.[2][9] This problem considers a quotient polynomial ring with for some integer and with some norm . Of particular interest are cases where there exists integer such that as this restricts the quotient to cyclotomic polynomials.[10]

We then define the problem as follows:

Select independent uniformly random elements . Define vector . Find a nonzero vector such that:

  • ,
  • .

Recall that to guarantee existence of a solution to SIS problem, we require . However, Ring-SIS problem provide us with more compactness and efficacy: to guarantee existence of a solution to Ring-SIS problem, we require .

Definition: The nega-circulant matrix of is defined as:

When the quotient polynomial ring is for , the ring multiplication can be efficiently computed by first forming , the nega-circulant matrix of , and then multiplying with , the embedding coefficient vector of (or, alternatively with , the canonical coefficient vector.

Moreover, R-SIS problem is a special case of SIS problem where the matrix in the SIS problem is restricted to negacirculant blocks: .[10]

M-SISq,n,d,m,β

The SIS problem solved over a module lattice is also called the Module-SIS or M-SIS problem. Like R-SIS, this problem considers the quotient polynomial ring and for with a special interest in cases where is a power of 2. Then, let be a module of rank such that and let be an arbitrary norm over .

We then define the problem as follows:

Select independent uniformly random elements . Define vector . Find a nonzero vector such that:

  • ,
  • .

While M-SIS is a less compact variant of SIS than R-SIS, the M-SIS problem is asymptotically at least as hard as R-SIS and therefore gives a tighter bound on the hardness assumption of SIS. This makes assuming the hardness of M-SIS a safer, but less efficient underlying assumption when compared to R-SIS.[10]

See also

References

  1. ^ a b Ajtai, Miklós. [Generating hard instances of lattice problems.] Proceedings of the twenty-eighth annual ACM symposium on Theory of computing. ACM, 1996.
  2. ^ a b Micciancio, Daniele. [Generalized compact knapsacks, cyclic lattices, and efficient one-way functions from worst-case complexity assumptions.] Foundations of Computer Science, 2002. Proceedings. The 43rd Annual IEEE Symposium on. IEEE, 2002.
  3. ^ Fukshansky, Lenny, and Xun Sun. [On the geometry of cyclic lattices.] Discrete & Computational Geometry 52.2 (2014): 240–259.
  4. ^ Craig Gentry. Fully Homomorphic Encryption Using Ideal Lattices. In the 41st ACM Symposium on Theory of Computing (STOC), 2009.
  5. ^ Peikert, Chris. [A decade of lattice cryptography.] Cryptology ePrint Archive, Report 2015/939, 2015.
  6. ^ Peikert, Chris, and Alon Rosen. [Efficient collision-resistant hashing from worst-case assumptions on cyclic lattices.] Theory of Cryptography. Springer Berlin Heidelberg, 2006. 145–166.
  7. ^ Bai, Shi; Ducas, Léo; Kiltz, Eike; Lepoint, Tancrède; Lyubashevsky, Vadim; Schwabe, Peter; Seiler, Grego4; Stehlé, Damien (October 1, 2020). "CRYSTALS-Dilithium:Algorithm Specifications and Supporting Documentation" (PDF). PQ-Crystals.org. Retrieved November 13, 2023.{{cite web}}: CS1 maint: numeric names: authors list (link)
  8. ^ Fouque, Pierre-Alain; Hoffstein, Jeffrey; Kirchner, Paul; Lyubashevsky, Vadim; Pornin, Thomas; Prest, Thomas; Ricosset, Thomas; Seiler, Gregor; Whyte, William; Zhang, Zhenfei (October 1, 2020). "Falcon: Fast-Fourier Lattice-based Compact Signatures over NTRU". Retrieved November 13, 2023.
  9. ^ Lyubashevsky, Vadim, et al. [SWIFFT: A modest proposal for FFT hashing.] Fast Software Encryption. Springer Berlin Heidelberg, 2008.
  10. ^ a b c Langlois, Adeline, and Damien Stehlé. [Worst-case to average-case reductions for module lattices.] Designs, Codes and Cryptography 75.3 (2015): 565–599.

Read other articles:

此條目可参照英語維基百科相應條目来扩充。 (2021年5月6日)若您熟悉来源语言和主题,请协助参考外语维基百科扩充条目。请勿直接提交机械翻译,也不要翻译不可靠、低品质内容。依版权协议,译文需在编辑摘要注明来源,或于讨论页顶部标记{{Translated page}}标签。 约翰斯顿环礁Kalama Atoll 美國本土外小島嶼 Johnston Atoll 旗幟颂歌:《星條旗》The Star-Spangled Banner約翰斯頓環礁地…

Collegiate level football team Washington & Jefferson Presidents footballFirst season1890Athletic directorScott McGuinnessHead coachMike Sirianni 21st season, 184–44 (.807)StadiumCameron Stadium(capacity: 3,500[1])Field surfaceFieldTurf[2]LocationWashington, PennsylvaniaNCAA divisionDivision IIIConferencePresidents' Athletic ConferenceAll-time record781–403–40 (.654)Bowl record7–1–1[3] (.833)Unclaimed national titles1 (1921)Conferen…

Si ce bandeau n'est plus pertinent, retirez-le. Cliquez ici pour en savoir plus. Certaines informations figurant dans cet article ou cette section devraient être mieux reliées aux sources mentionnées dans les sections « Bibliographie », « Sources » ou « Liens externes » (avril 2009). Vous pouvez améliorer la vérifiabilité en associant ces informations à des références à l'aide d'appels de notes. Première page de la saga de Hrafnkell dans le manuscri…

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] 得…

土库曼斯坦总统土库曼斯坦国徽土库曼斯坦总统旗現任谢尔达尔·别尔德穆哈梅多夫自2022年3月19日官邸阿什哈巴德总统府(Oguzkhan Presidential Palace)機關所在地阿什哈巴德任命者直接选举任期7年,可连选连任首任萨帕尔穆拉特·尼亚佐夫设立1991年10月27日 土库曼斯坦土库曼斯坦政府与政治 国家政府 土库曼斯坦宪法 国旗 国徽 国歌 立法機關(英语:National Council of Turkmenistan) 土…

Railway station in Ōmuta, Fukuoka Prefecture, Japan JB  26  Ginsui Station銀水駅 Ginsui Station in 2018General informationLocation229 Kusagi, Omuta-shi, Fukuoka-ken 837-0917JapanCoordinates33°03′17″N 130°27′40″E / 33.054842°N 130.461059°E / 33.054842; 130.461059Operated by JR KyushuLine(s)JB Kagoshima Main Line Distance144.3 km from MojikōPlatforms1 side + 1 island platformsTracks3ConstructionStructure typeAt gradeParkingAvailableAccessible…

President of the United States from 1837 to 1841 Van Buren redirects here. For other uses, see Van Buren (disambiguation). In this Dutch name, the surname is Van Buren, not Buren. Martin Van BurenVan Buren in 18558th President of the United StatesIn officeMarch 4, 1837 – March 4, 1841Vice PresidentRichard Mentor JohnsonPreceded byAndrew JacksonSucceeded byWilliam Henry Harrison8th Vice President of the United StatesIn officeMarch 4, 1833 – March 4, 1837PresidentAndr…

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 Desember 2023. Dr. Sutejo, M.Hum atau yang juga dikenal dengan nama Sutejo Ssc (lahir 10 Februari 1967) adalah sastrawan dan akademikus berkebangsaan Indonesia. Namanya dikenal melalui karya-karyanya berupa puisi, cerita pendek, dan karya ilmiah yang telah dipublikasik…

Jacob Burckhardt nel 1892 Jacob Burckhardt (Basilea, 25 maggio 1818 – Basilea, 8 agosto 1897) è stato uno storico svizzero, tra i più importanti del XIX secolo[1]. La sua opera più nota è La civiltà del Rinascimento in Italia (1860)[2]. Indice 1 Biografia 2 La storiografia di Burckhardt 3 Opere 3.1 Pubblicazioni postume 3.2 Epistolari 3.3 Opere raccolte 4 Note 5 Bibliografia 6 Voci correlate 7 Altri progetti 8 Collegamenti esterni Biografia Quarto dei sette figli di Jacob,…

Law enforcement agency Garda Air Support UnitGASU emblemAbbreviationGASUAgency overviewFormedSeptember 1997Jurisdictional structureNational agency(Operations jurisdiction)Republic of IrelandOperations jurisdictionRepublic of IrelandLegal jurisdictionEastern, Northern, Southern, South-Eastern, Western and Dublin regionsGoverning bodyDepartment of JusticeGeneral natureCivilian policeOperational structureHeadquartersCasement AerodromeParent agency Garda SíochánaFacilitiesVehiclesBritten-Norman De…

Try ThisAlbum studio karya P!nkDirilis10 November 2003 (2003-11-10)GenrePop rock, rock, R&BDurasi53:00LabelAristaProduserJohn Fields, Tim Armstrong, billymann, Q-Tip, Linda Perry, Damon Elliott, William OrbitKronologi P!nk Missundaztood(2001)Missundaztood2001 Try This (2003) I'm Not Dead(2006)I'm Not Dead2006 Singel dalam album Try This TroubleDirilis: 8 September 2003 God Is a DJDirilis: 26 Januari 2004 Last to KnowDirilis: Mei 2004 Try This adalah album musik ketiga dari penyanyi …

Angle between the two sightlines or two objects as viewed from an observer Angular distance or angular separation is the measure of the angle between the orientation of two straight lines, rays, or vectors in three-dimensional space, or the central angle subtended by the radii through two points on a sphere. When the rays are lines of sight from an observer to two points in space, it is known as the apparent distance or apparent separation. Angular distance appears in mathematics (in particular …

1928 film The Little SnobDirected byJohn G. AdolfiWritten byRobert Lord (scenario)Joe Jackson (titles)Story byEdward T. Lowe, Jr.StarringMay McAvoyRobert FrazerCinematographyNorbert BrodineProductioncompanyWarner Bros.Distributed byWarner Bros.Release date February 11, 1928 (1928-02-11) Running time60 minutes (6 reels; 5,331 feet)CountryUnited StatesLanguagesSound (Synchronized)(English Intertitles) The Little Snob is a 1928 synchronized sound comedy film from Warner Bros. While t…

Cet article est une ébauche concernant une église ou une cathédrale, les Côtes-d'Armor et les monuments historiques français. Vous pouvez partager vos connaissances en l’améliorant (comment ?) selon les recommandations des projets correspondants. Chapelle de Créhac'hLa chapelle de Créhac'h en 2013.PrésentationType ChapelleDébut de construction XIIe sièclePropriétaire actuel CommunePatrimonialité  Inscrit MH (1926)LocalisationPays FranceDépartement Côtes-d'ArmorCom…

L-Men of The Year 2021Logo L-Men.Tanggal23 Oktober 2021Tempat JakartaPembawa acaraIndra HerlambangMelaney RicardoPengisi acaraBunga Citra LestariStasiun televisiTrans 7YouTubePeserta20DebutBangka BelitungPapuaTidak tampilAcehJambiTampil kembaliSumatera BaratRiauSumatera SelatanBaliNusa Tenggara BaratKalimantan SelatanMalukuPemenangMarcellino Indrawan( Kalimantan Barat)FotogenikBryan Petreli( Nusa Tenggara Barat)← 20202022 →lbs L-Men of The Year…

آشفورد   الإحداثيات 31°11′09″N 85°14′09″W / 31.185763°N 85.2359106°W / 31.185763; -85.2359106   [1] تقسيم إداري  البلد الولايات المتحدة[2]  التقسيم الأعلى مقاطعة هيوستن  خصائص جغرافية  المساحة 16.325927 كيلومتر مربع16.3659 كيلومتر مربع (1 أبريل 2010)  ارتفاع 75 متر  عدد السك…

Mountain in the American state of Connecticut Bradley MountainView of Plainville Reservoir (AKA Crescent Lake) and Sunset Rock State Park from the Bradley Mountain summit.Highest pointElevation679 ft (207 m)[1]Coordinates41°39′27″N 72°50′15″W / 41.6576°N 72.8376°W / 41.6576; -72.8376[1]GeographyBradley MountainSouthington and Plainville, Connecticut Parent rangeMetacomet RidgeGeologyAge of rock200 MaMountain typeFault-block; igne…

Coppa del mondo di ciclismo su stradaSport Ciclismo su strada TipoGare individuali CategoriaCoppa del mondo FederazioneUCI PaeseVariabile OrganizzatoreUnione Ciclistica Internazionale Titolo Vincitore dellaCoppa del Mondo CadenzaAnnuale Aperturamarzo Chiusuraottobre DisciplineCorsa in linea PartecipantiVariabile StoriaFondazione1989 Soppressione2005 Numero edizioni16 Record vittorie Paolo Bettini (3) Ultima edizioneCoppa del mondo di ciclismo su strada 2004 Modifica dati su Wikidata · Manu…

Esta página cita fontes, mas que não cobrem todo o conteúdo. Ajude a inserir referências (Encontre fontes: ABW  • CAPES  • Google (N • L • A)). Conteúdo não verificável pode ser removido. (Setembro de 2017) A bomba de neutrões (português europeu) ou nêutrons (português brasileiro) é a última variante da bomba atômica. Em geral, é um dispositivo termonuclear pequeno, com corpo de níquel ou cromo, onde os nêutrons gerad…

Republik Tiongkok中華民國 Chunghwa Minkuo1912–1949 Atas: Bendera dan lambang Republik Tiongkok (1913-1937)Bawah: Bendera dan lambang Republik Tiongkok (1937-1949) Lambang Lagu kebangsaan: 《卿雲歌》Song to the Auspicious Cloud (1913-1916) <<中華雄立宇宙間>>China Heroically Stands in the Universe(1916-1921)《中華民國國歌》Lagu Kebangsaan Republik Tiongkok (1937-1949)Lagu Kebangsaan Bendera Republik TiongkokWilayah maksium yang diklaim oleh RT.Ibu kotaNan…