answersLogoWhite

0

What is an embedding degree?

Updated: 10/26/2022
User Avatar

Wiki User

16y ago

Best Answer

In the context of Algebraic Geometry and Cryptography, the embedding degree is a value associated with an algebraic curve, more precisely with a cyclic subgroup of the abelian group associated with the curve.

Given an elliptic curve (or an hyperelliptic curve), we can consider its associated abelian group - in the case of an elliptic curve corresponds to the set of points - and a cyclic subgroup G, typically its largest.

Using pairings (more notably, the Tate pairing or Weil pairing), we can map G to a subgroup of a finite field.

More precisely, if the curve was defined over a finite field of size q, G is mapped to a subgroup of a finite field of size qk for some integer k. The smallest such integer k is called the embedding degree.

Moreover, if G has size n it satisfies n | qk - 1 (n divides qk - 1).

In Cryptography, the embedding degree most notably appears in security constraints for Elliptic Curve Cryptography and in the more recent area of Pairing Based Cryptography. Pairings allow us to "map" problems over elliptic curves to problems over finite fields and vice-versa with the security and efficiency issues of each side.

For example, given the known attacks for the Discrete Logarithm Problem over elliptic curves and over finite fields, in Elliptic Curve Cryptography curves with a very small embedding degree (lower than 6, say) are usually avoided. On the other hand, because in Pairing Based Cryptography operations are often done on both groups, curves with too high embedding degrees are avoided.

User Avatar

Wiki User

16y ago
This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: What is an embedding degree?
Write your answer...
Submit
Still have questions?
magnify glass
imp
Related questions

What is a Yoneda embedding?

A Yoneda embedding is a particular condition in category theory.


What is embedding process?

embedding is the process of casting the tissues in paraffin wax and allowing them to facilitate cutting sections. this process is done by using the embedding machine.


What part of speech is embedding?

The word embedding is a verb. It is the present participle of the verb embedd.


What does OLEDB stand for?

Full form of OLEDB is Object Linking and Embedding database.


What is meaning of embedding?

of Embed


What is the purpose of embedding?

your maw


Is embedding runescape on your website illegal?

No, it is not illegal.


What is OLE object?

object linking and embedding


What is an OLE object?

object linking and embedding


What does OLE stand for?

Object Linking and Embedding


Is there is a program that allows you to download videos off of YouTube even the ones with embedding disabled?

If the embedding is disabled it would be illegal, probably due to COPYRIGHT LAWS


What is embedding in OCT?

OCT is an embedding medium used for frozen tissue to ensure Optimal Cutting Temperature. It is used to embed tissue before sectioning on a cryostat.