-
What's committed at the moment seems (after a few unstructured tests) to work. You can create, access, set entries in, do arithmetic operations on, and echelize slab-sized matrices.
Design choices…
-
(I am just posting for the record an installation failure that I ran into last night
but can't investigate right now, hoping somebody as a quick clue.)
This opam command (see [1] for the context):…
-
Currently we have:
```python
In [1]: GF(3).unify(ZZ)
Out[1]: ZZ
```
Note firstly that SymPy's GF is incorrectly named (gh-9544) so really what is called `GF(n)` here is what is usually called `Z/…
-
Something very nice that exists in Constantine is that multiplications by a constant can be inline-addition chained. https://github.com/mratsim/constantine/blob/2c5e12d5f893c6af9b97fec17d572268de3bd89…
-
(Not sure whether to focus this as a documentation request, feature request or bug report)
My team’s Dafny code is related to cryptography and hardware simulation so we're having problems seemingly…
-
Hi,
I was looking at the classes representing finite fields and I've noticed two major issues.
First: as far as I know, the FiniteField class can represent only Z/(p) fields, which is counterintuitiv…
-
[Our docs](https://mpmath.readthedocs.io/en/latest/technical.html#representation-of-numbers) says:
> More technically, mpmath represents a floating-point number as a 4-tuple (sign, man, exp, bc) wher…
-
Kokke! Thanks for the project, looks great!
A few questions:
1. Can it be used on big endian machines with same results?
2. In `ecdh.h` two curves `NIST_K409` and `NIST_K571` are marked as not …
-
We now have some GAP code in here that goes beyond what GAP.jl offers on its own:
- the GAP global variable `Oscar` to access the Julia module `Oscar`
- the `OscarInterface` package
- various addit…
-
`dart --version`
Dart SDK version: 3.6.0-edge.0ccb9e06adb79f25a396bd902fee149a289db35d (main) (Wed Sep 11 11:14:20 2024 +0000) on "linux_x64"
Microbenchmark:
```dart
import 'dart:ffi';
impo…