Python Finite Fields for Cryptography

Job ID: 39147431

Budget: $10 – $30 USD

I'm seeking a skilled Python developer to create a program that performs operations on finite fields specifically for cryptographic applications. The program needs to support addition, multiplication, division, and inversion operations, as well as polynomial arithmetic, all within the context of finite fields.

Key requirements include:
- Expertise in Python programming
- In-depth understanding of finite fields
- Experience with cryptographic algorithms, specifically AES, RSA, and ECC
- Ability to implement features for data encryption and decryption

The primary use case for this program is data encryption and decryption. Please ensure your bid reflects your experience and capability to deliver a high-quality, functional program.