gnark uses gnark-crypto for the finite-field arithmetic and out-circuit implementation of cryptographic algorithms.