klefki.crypto.sponge
¶
Module Contents
¶
Classes
¶
Sponge
class
klefki.crypto.sponge.
Sponge
(
b
,
r
,
f
=
lambda x: ...
)
¶
property
S
(
self
)
¶
classmethod
padding
(
cls
,
dataset
:
bytes
,
r
:
int
)
¶
absorbs
(
self
,
dataset
:
bytes
)
¶
squeezed
(
self
,
length
)
¶
klefki
Navigation
TL;DR
Paillier’s encryption Scheme
Non-interactive and Reusable Non-malleable Commitment Schemes
Pedersen Commitment
\(\Sigma\)
Protocols
Abstract Algebra Types
Homomorphic Encryption
From ZK to Bulletproofsproof via Python
Paillier’s encryption Scheme
ElGamal
Test
Shamir’s secret sharing scheme
Discrete-Logarithm-Based Trapdoor Commitment Schemes
Threshold ECDSA
POD-Mini and POD-AS
Damgard-Jurik Scheme of Paillier
Threshold Paillier Cryptosystem
R1CS to QAP
Play MimbleWimble with klefki
Groth16 in Klefki
API Reference
Related Topics
Documentation overview
Quick search