-
Garlic routing https://geti2p.net/en/docs/how/garlic-routing
low-level details of the cryptography https://geti2p.net/spec/cryptography
ElGamal/AES + SessionTag Encryption https://geti2p.net/en…
-
In the Ciphertext class of elgamal.py in helios-server/helios/crypto, why is the function __mul__() homomorphically multiplying the ciphertexts? I understood Helios was using exponential elgamal to ho…
-
### Is there an existing issue for this?
- [X] I have searched the existing issues
### Current Behavior
Tests in `tests/unit/test_decrypt_with_shares.py` and `tests/property/test_decryption_m…
-
We've had various interest in having a @RustCrypto implementation of ElGamal. This issue is intended for discussion and planning around how it should be implemented.
While there are existing implem…
-
When I use elgamal module,I find error in code
```rust
use ark_ec::{AdditiveGroup, CurveGroup};
```
there is not AdditiveGroup trait in ark_ec library.
What can I do to solve this problem?
-
From section V of Zeestar : [Zeestar](https://files.sri.inf.ethz.ch/website/papers/sp22-zeestar.pdf)
it is possible to
1/ multiply any encrypted value by a public scalar,
or
2/ to multiply a pri…
-
Joint work with @TElgamal.
We attack [PyCrypto](https://github.com/dlitz/pycrypto/).
The textbook ElGamal implementation is not secure. PyCrypto, and its relevant implementations, PyCryptodome, …
-
const sjcl=require('sjcl-all')
var keys1 = sjcl.ecc.elGamal.generateKeys(256);
provsionerKey=keys1.pub.I.x.toString().slice(2)+keys1.pub.I.y.toString().slice(2)
-
Hi, thank you for this nice implementation! 🙂 I was looking at ristretto255 and I was wondering, are there any benefits over using ristretto255 for ElGamal rather than Curve25519? I suppose both are f…
-
ZK circuits implement the state and state transitioning logic of the application. They define how user’s private balances are going to be stored and how users can consume them in a private manner.
##…