I would like to compute the square root of elements from a general finite field GF(p^k), where p is a prime number, and k an integer k>=1.
>From what I can find, https://pkg.go.dev/github.com/ReneBoedker/[email protected]/finitefield/ff#Field seems to be the only one that supports finite fields of arbitrary order p^k. However, it lacks the square root operation that is for example provided in the Python libnum library <https://github.com/hellman/libnum/blob/d90dc9ec5769bcadd483f98f0c71b587ceeb80f0/libnum/sqrtmod.py#L74> . The library I am looking for need not be super fast, but I'd like to have it in pure Go. I wonder does anyone have any recommendations? Thanks. -- You received this message because you are subscribed to the Google Groups "golang-nuts" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion visit https://groups.google.com/d/msgid/golang-nuts/20f1f242-8913-4c0c-b3ce-ccbd2f0aadc0n%40googlegroups.com.
