Finite field with hard discrete log for both groups

In summary, the conversation is discussing the possibility of defining a finite field with two hard discrete logs, one for the additive structure and one for the multiplicative structure. The role of the word "hard" is clarified to mean that there is no known efficient way of computing discrete logs. It is suggested that while it is possible for such a field to exist, it may not be possible for the multiplication to be efficiently computable. The conversation delves into the mathematical implications of this question, ultimately concluding that it may not be possible to have two hard discrete logs in a field while still maintaining efficient computation.
  • #1
Dragonfall
1,030
4
If there a finite field where both group structures have hard discrete logs? Discrete log in the additive group means multiplicative inverse.
 
Physics news on Phys.org
  • #2
A discrete log is a property of two elements of a group, say a and b, that holds when there is a natural number k such that ak=b. I don't think it means anything to say that a whole group has a discrete log. What were you trying to say? And what is the role of the word 'hard' in the question?
 
  • #3
"Hard" in the cryptographic "We tried and we failed therefore" sense. I don't mean a whole group has a discrete log. I mean that there is no known way of computing discrete logs for that group efficiently.

Take an additive group that has a hard discrete log, for example a suitable elliptic curve group over a finite field. Is it possible to define a multiplicative structure on those elements such that

1) the multiplicative group has a hard discrete log
2) a distributive law holds

So that it's a field with two hard discrete logs?
 
  • #4
If you just want the field to exist, certainly. If you want the multiplication on the field to be efficiently computable, probably not. Suppose that G is a group with a hard discrete logarithm. Note that for a discrete log to be well-defined over G, G must be cyclic. The only cyclic groups which can be the additive group of a finite field are those of prime order. Now, if G has prime order p, there are exactly p-1 multiplicative structures on G which will turn it into a field. Each is defined by picking a nonzero element g in G to be the multiplicative identity, and then defining (ag)*(bg) = (ab)g. Notice that computing the multiplication on G is precisely to solve the computational Diffie-Hellman problem for G. Thus, the only to have what you ask for while still keeping the multiplication on G efficiently computable would be to find a group for which discrete logarithms are hard, but Diffie-Hellman is easy. It can be shown that under certain relatively mild number-theoretic assumptions that these two problems are actually equivalent (see Maurer, Ueli M. (1994), Towards the Equivalence of Breaking the Diffie-Hellman Protocol and Computing Discrete Logarithms). So you probably can't get what you want here.
 
  • Like
Likes Dragonfall
  • #5
Damn
 

Related to Finite field with hard discrete log for both groups

What is a finite field with hard discrete log for both groups?

A finite field with hard discrete log for both groups is a mathematical structure that consists of a finite set of elements and two binary operations (addition and multiplication) that follow specific rules. The discrete log refers to the difficulty of solving the discrete logarithm problem, which involves finding the exponent of a given number in a finite field. In this case, the discrete log is hard for both groups, meaning that it is difficult to solve for both the addition and multiplication operations.

What is the significance of a finite field with hard discrete log for both groups?

A finite field with hard discrete log for both groups is significant because it has many practical applications in fields such as cryptography and coding theory. The difficulty of solving the discrete logarithm problem makes it a valuable tool for creating secure communication systems and error-correcting codes.

How is a finite field with hard discrete log for both groups different from other finite fields?

A finite field with hard discrete log for both groups is different from other finite fields in that it has a unique property called bilinearity. This means that the discrete log is hard for both the addition and multiplication operations, whereas in other finite fields it may only be hard for one operation.

What are some algorithms used to solve the discrete logarithm problem in finite fields?

Some algorithms used to solve the discrete logarithm problem in finite fields include the Baby-step giant-step algorithm, the Pohlig-Hellman algorithm, and the Index-calculus algorithm. These algorithms use different mathematical techniques to find the discrete log and can be adapted to work in finite fields with hard discrete log for both groups.

Are there any drawbacks to using a finite field with hard discrete log for both groups?

One potential drawback of using a finite field with hard discrete log for both groups is that it may require larger field sizes than other finite fields. This is because the difficulty of solving the discrete logarithm problem increases as the field size increases. However, this drawback is often outweighed by the increased security and versatility provided by the bilinearity property.

Similar threads

  • Linear and Abstract Algebra
Replies
7
Views
1K
  • Linear and Abstract Algebra
Replies
4
Views
992
  • Linear and Abstract Algebra
Replies
3
Views
1K
  • Linear and Abstract Algebra
Replies
3
Views
898
  • Linear and Abstract Algebra
Replies
13
Views
2K
  • Linear and Abstract Algebra
Replies
1
Views
519
Replies
2
Views
1K
  • Linear and Abstract Algebra
Replies
6
Views
1K
  • Linear and Abstract Algebra
Replies
1
Views
1K
  • Linear and Abstract Algebra
Replies
10
Views
502
Back
Top