2020
DOI: 10.1007/s00200-020-00453-9
|View full text |Cite
|
Sign up to set email alerts
|

Efficient hash maps to $${\mathbb {G}}_2$$ on BLS curves

Abstract: When a pairing e ∶ 1 × 2 → T , on an elliptic curve E defined over a finite field q , is exploited for an identity-based protocol, there is often the need to hash binary strings into 1 and 2. Traditionally, if E admits a twist Ẽ of order d, then 1 = E(q) ∩ E[r] , where r is a prime integer, and 2 =Ẽ(q k∕d) ∩Ẽ[r] , where k is the embedding degree of E w.r.t. r. The standard approach for hashing into 2 is to map to a general point P ∈Ẽ(q k∕d) and then multiply it by the cofactor c = #Ẽ(q k∕d)∕r. Usually, the mul… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
2
0

Year Published

2021
2021
2024
2024

Publication Types

Select...
4
1

Relationship

0
5

Authors

Journals

citations
Cited by 5 publications
(2 citation statements)
references
References 32 publications
(52 reference statements)
0
2
0
Order By: Relevance
“…We will use four independent hash functions H i : {0, 1} * → Z p for ∀i ∈ {1, 2, 3} and H G2 : {0, 1} * → G 2 modeled as random oracles. Note that H G2 can be implemented fast using the hashing algorithms [49,50], and the speed of calculating H G2 is doubled in the case of Barreto-Naehrig (BN) curves [49]. Setup.…”
Section: B Detailed Constructionmentioning
confidence: 99%
“…We will use four independent hash functions H i : {0, 1} * → Z p for ∀i ∈ {1, 2, 3} and H G2 : {0, 1} * → G 2 modeled as random oracles. Note that H G2 can be implemented fast using the hashing algorithms [49,50], and the speed of calculating H G2 is doubled in the case of Barreto-Naehrig (BN) curves [49]. Setup.…”
Section: B Detailed Constructionmentioning
confidence: 99%
“…A pairing is a bilinear map from two groups G 1 , G 2 into a target group G T and is available on dedicated pairing-friendly elliptic curves. G 1 corresponds to general formula of the eigenvalue modulo the cofactor is not always well-defined at all primes [6].…”
Section: Introductionmentioning
confidence: 99%