Constructing Elliptic Curves for the GLV Method with Low-cost Decomposition.
Saved in:
| Title: | Constructing Elliptic Curves for the GLV Method with Low-cost Decomposition. |
|---|---|
| Authors: | Wroński, Michał1 michal.wronski@wat.edu.pl, Dryło, Robert2 rdrylo@sgh.waw.pl, Kijko, Tomasz1 tomasz.kijko@wat.edu.pl, Bora, Piotr1 piotr.bora@wat.edu.pl |
| Source: | Fundamenta Informaticae. 2017, Vol. 153 Issue 4, p399-413. 15p. |
| Subjects: | Elliptic curves, Complex multiplication, Computable functions, Endomorphisms, Mathematical decomposition, Integers |
| Abstract: | The GLV method allows to improve scalar multiplication on an elliptic curve E/Fq with an efficiently computable endomorphism Φ : E → E over Fq. For points in a subgroup of large prime order r this requires decomposition of scalar k = k0 + k1λ mod r, where Φ acts on the subgroup of order r as multiplication by λ ∊ Fr and k0, k1 are integers O(√r) . In this note we consider the case when λ is of the form λ = 2s + a, where a is a small integer and λ=O(√r), which allows very easy and fast decomposition of k especially in hardware implementations. We give a method to construct such elliptic curves based on the complex multiplication method, and give examples of elliptic curves for λ ∊ {2s, 2s - 1} and various security levels. [ABSTRACT FROM AUTHOR] |
| Copyright of Fundamenta Informaticae is the property of Polskie Towarzystwo Matematyczne and its content may not be copied or emailed to multiple sites without the copyright holder's express written permission. Additionally, content may not be used with any artificial intelligence tools or machine learning technologies. However, users may print, download, or email articles for individual use. This abstract may be abridged. No warranty is given about the accuracy of the copy. Users should refer to the original published version of the material for the full abstract. (Copyright applies to all Abstracts.) | |
| Database: | Engineering Source |
| FullText | Links: – Type: pdflink Text: Availability: 0 |
|---|---|
| Header | DbId: egs DbLabel: Engineering Source An: 124489866 AccessLevel: 6 PubType: Academic Journal PubTypeId: academicJournal PreciseRelevancyScore: 0 |
| IllustrationInfo | |
| Items | – Name: Title Label: Title Group: Ti Data: Constructing Elliptic Curves for the GLV Method with Low-cost Decomposition. – Name: Author Label: Authors Group: Au Data: <searchLink fieldCode="AR" term="%22Wroński%2C+Michał%22">Wroński, Michał</searchLink><relatesTo>1</relatesTo><i> michal.wronski@wat.edu.pl</i><br /><searchLink fieldCode="AR" term="%22Dryło%2C+Robert%22">Dryło, Robert</searchLink><relatesTo>2</relatesTo><i> rdrylo@sgh.waw.pl</i><br /><searchLink fieldCode="AR" term="%22Kijko%2C+Tomasz%22">Kijko, Tomasz</searchLink><relatesTo>1</relatesTo><i> tomasz.kijko@wat.edu.pl</i><br /><searchLink fieldCode="AR" term="%22Bora%2C+Piotr%22">Bora, Piotr</searchLink><relatesTo>1</relatesTo><i> piotr.bora@wat.edu.pl</i> – Name: TitleSource Label: Source Group: Src Data: <searchLink fieldCode="JN" term="%22Fundamenta+Informaticae%22">Fundamenta Informaticae</searchLink>. 2017, Vol. 153 Issue 4, p399-413. 15p. – Name: Subject Label: Subjects Group: Su Data: <searchLink fieldCode="DE" term="%22Elliptic+curves%22">Elliptic curves</searchLink><br /><searchLink fieldCode="DE" term="%22Complex+multiplication%22">Complex multiplication</searchLink><br /><searchLink fieldCode="DE" term="%22Computable+functions%22">Computable functions</searchLink><br /><searchLink fieldCode="DE" term="%22Endomorphisms%22">Endomorphisms</searchLink><br /><searchLink fieldCode="DE" term="%22Mathematical+decomposition%22">Mathematical decomposition</searchLink><br /><searchLink fieldCode="DE" term="%22Integers%22">Integers</searchLink> – Name: Abstract Label: Abstract Group: Ab Data: The GLV method allows to improve scalar multiplication on an elliptic curve E/Fq with an efficiently computable endomorphism Φ : E → E over Fq. For points in a subgroup of large prime order r this requires decomposition of scalar k = k0 + k1λ mod r, where Φ acts on the subgroup of order r as multiplication by λ ∊ Fr and k0, k1 are integers O(√r) . In this note we consider the case when λ is of the form λ = 2s + a, where a is a small integer and λ=O(√r), which allows very easy and fast decomposition of k especially in hardware implementations. We give a method to construct such elliptic curves based on the complex multiplication method, and give examples of elliptic curves for λ ∊ {2s, 2s - 1} and various security levels. [ABSTRACT FROM AUTHOR] – Name: AbstractSuppliedCopyright Label: Group: Ab Data: <i>Copyright of Fundamenta Informaticae is the property of Polskie Towarzystwo Matematyczne and its content may not be copied or emailed to multiple sites without the copyright holder's express written permission. Additionally, content may not be used with any artificial intelligence tools or machine learning technologies. However, users may print, download, or email articles for individual use. This abstract may be abridged. No warranty is given about the accuracy of the copy. Users should refer to the original published version of the material for the full abstract.</i> (Copyright applies to all Abstracts.) |
| PLink | https://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=egs&AN=124489866 |
| RecordInfo | BibRecord: BibEntity: Identifiers: – Type: doi Value: 10.3233/FI-2017-1546 Languages: – Code: eng Text: English PhysicalDescription: Pagination: PageCount: 15 StartPage: 399 Subjects: – SubjectFull: Elliptic curves Type: general – SubjectFull: Complex multiplication Type: general – SubjectFull: Computable functions Type: general – SubjectFull: Endomorphisms Type: general – SubjectFull: Mathematical decomposition Type: general – SubjectFull: Integers Type: general Titles: – TitleFull: Constructing Elliptic Curves for the GLV Method with Low-cost Decomposition. Type: main BibRelationships: HasContributorRelationships: – PersonEntity: Name: NameFull: Wroński, Michał – PersonEntity: Name: NameFull: Dryło, Robert – PersonEntity: Name: NameFull: Kijko, Tomasz – PersonEntity: Name: NameFull: Bora, Piotr IsPartOfRelationships: – BibEntity: Dates: – D: 22 M: 04 Text: 2017 Type: published Y: 2017 Identifiers: – Type: issn-print Value: 01692968 Numbering: – Type: volume Value: 153 – Type: issue Value: 4 Titles: – TitleFull: Fundamenta Informaticae Type: main |
| ResultId | 1 |