72 Commits (e0c488a21401095ca68d35a922f885f7ce39ec3d)
 

Author SHA1 Message Date
Andreas Fackler 34d642f709 Improve Hash impl for Ciphertext. 7 years ago
Andreas Fackler db1de60237 Implement Hash for "public" cryptographic types. 7 years ago
Andreas Fackler cf1782b2cf Simplify serde implementations, add Ciphertext. 7 years ago
Andreas Fackler db2d84cabd Support serde by default. 7 years ago
Andreas Fackler 78b2a008c1 Rename crypto::keygen to crypto::poly. 7 years ago
Vladimir Komendantskiy 36c32822ed review comment coverage 7 years ago
Vladimir Komendantskiy 28ec3c5824 note in the broadcast example about the use of keys 7 years ago
Vladimir Komendantskiy 16b3c045ca extended the common coin nonce with a global UID and the top-level epoch 7 years ago
Vladimir Komendantskiy 3592c13133 fixed propagation of common coin messages to the top level 7 years ago
Vladimir Komendantskiy 2faf2afa46 protobuf serialization 7 years ago
Vladimir Komendantskiy a1038d9fb3 updated the tests with key initialisation 7 years ago
Vladimir Komendantskiy a87bd6460b common coin implementation 7 years ago
Vladimir Komendantskiy 68b9da5a3d Common Coin module template; added keys in NetworkInfo 7 years ago
Andreas Fackler f6e01daa13 Implement polynomials for distributed key generation. 7 years ago
Andreas Fackler f8685b5367 Expand crypto tests. 7 years ago
Andreas Fackler 40196fae1d Implement threshold encryption. 7 years ago
Andreas Fackler 419aae5adc Implement simple encryption. 7 years ago
Andreas Fackler abff26a153 Make public keys and signatures serializable. 7 years ago
Andreas Fackler 12516d2716 Simplify hash_g2. 7 years ago
Andreas Fackler c830e8f605 Use SHA256 and byteorder in hash_g2. 7 years ago
Andreas Fackler 036548e6b8 Implement threshold signatures. 7 years ago
Vladimir Komendantskiy d3149b92f6
Initial commit 7 years ago