As far as we know it is the most secure, fastest, most thoroughly tested, and best documented in the world. It it natively compatible with the Verficatum Mix-Net.
Interested readers may consider our rationale for using the MIT license.
We provide the library as a single file or as the underlying source code repository. The API and benchmark below can be compiled from the source code.
VJSC is a library, so there is no user manual, but we provide documentation for the API of VJSC and the source code is comprehensively documented with pointers to the standard literature for all algorithms used. The source is embedded in the API pages for easy reference.
You can also run the benchmark for VJSC directly in your browser. Please be patient, it takes several minutes to complete the full suite.
The low level routines of our arithmetic library runs in constant memory to minimize the use of the garbage collector. We have also made best effort to write the code in such a way that a clever interpreter or compiler has a decent chance to do code analysis on the fly and determine the integer type that suffices to run the code and not use actual floating point numbers.