Very nice blog post! If you’re looking for inspiration on what Field could be useful for, while there aren’t included implementations to make them appropriate in production, you can model many cryptographic operations using different fields. AES, RSA, ChaCha, ECC; they all operate on finite fields. I say they’re not appropriate for production because a cryptography library should always use constant time math algorithms rather than generic but non-constant time algorithms (the latter is represented in BigInteger and all classes dependent on it). The API allows for constant time implementations, though!
On Mon, Sep 28, 2020 at 16:49 Nicola Vitucci <[email protected]> wrote: > Hi all, > > > > Here is my article on Numbers as promised: > https://apothem.blog/apache-commons-numbers.html > > > > I hope it can be useful as a first comprehensive documentation and as an > outsider's perspective on the current status of the library. Please feel > free to comment and suggest improvements! > > > > Nicola > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: [email protected] > > For additional commands, e-mail: [email protected] > > > > -- Matt Sicker <[email protected]>
