#1010275 ITP: rust-bls-dkg -- BLS DKG mechanism

Package:
wnpp
Source:
wnpp
Submitter:
Jonas Smedegaard
Date:
2025-11-29 16:50:47 UTC
Severity:
wishlist
#1010275#5
Date:
2022-04-27 15:17:43 UTC
From:
To:
* Package name    : rust-bls-dkg
  Version         : 0.9.2
  Upstream Author : MaidSafe.net limited
* URL             : https://github.com/maidsafe/bls_dkg
* License         : BSD-3-clause or Expat
  Programming Lang: Rust
  Description     : BLS DKG mechanism

 BLS DKG is an implementation of a BLS DKG mechanism,
 requiring signing key, encryption key and SocketAddr of participants.
 .
 A BLS digital signature - also known as Boneh–Lynn–Shacham (BLS) -
 is cryptographic signature scheme
 which allows a user to verify that a signer is authentic.
 .
 Distributed key generation (DKG)
 is a cryptographic process in which multiple parties contribute
 to the calculation of a shared public and private key set.

This package is needed for ITP package safe-network.
It will be maintained in the collaborative debian section of salsa,
here: https://salsa.debian.org/debian/rust-bls-dkg

 - Jonas
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEn+Ppw2aRpp/1PMaELHwxRsGgASEFAmJpXpQACgkQLHwxRsGg
ASH+OQ//X7Z6gpOeCVdtXMK5j4kfdRJ4tISHrGfgvE5JirguoHUndZ9vvO/+9/r4
sZiLc2zwX0OFlphV+ldVfT1JQ23Vi2EUUKuUqE8jDNp7sewMDVOx/lqY/HIyAFuF
c8KgBox8bAQ79t0Qms3MBGNNeZa30JiTGNskLTi4r0T7c3nKi9pVEpqWgkjhsi0g
ri2RriRFf66vInl5Bs1+8tBpI/Quajl/rO91B/pwIK3Kb9pnfj15MWPZhOM8agbo
IzbqhEOO8kE44Vc0cVrV/8v6qjXmUHjO57jn9mht9fA8OluNZKYrVEr85PsqQSwT
Gq0iE3a9XHwJJ1ROozBMjmcEMWYb8Vb+QZwap1yU6boMg0NOvqODrA00zyVsicMa
a60pXfKC850xpTUWE+eS5fZf9KlGehrBpJpl0DeRpIoxATd93ZtaITvDlwai0LUW
I6a1L4hvnOQJcXfAoGQzadtcZrssPBJF/ftY2nxpUh0S7LtszjNbzIUROI5jBZVw
cfrOg8xaVTNMQ+qM3TbawV1gHutIcWxdTL84Nq3X8lA1WWyXaOqIshSBIwaaYvR0
0pIaPjNO+YSXQ/jm93etJ2mRAL1aI4IkKjTbhXLPp3nkcKqs68UdA96gOVEkM/O5
+vJbzpHJrSpOIythI0RIXu7rduVfIl2rAWoxcR/O6cV7x4/W0u0=
=7Zvw
-----END PGP SIGNATURE-----

#1010275#14
Date:
2022-04-27 18:16:14 UTC
From:
To:
Needs crate rand-0.7 (or safe-network needs to support newer bls-dkg).

Newest bls_dkg is v0.10, which needs rand v0.8, which is in Debian.

But newest safe-network needs bls_dkg v0.9, which needs rand v0.7, which
is not in Debian.

Packaging this project is therefore stalled: Waits for either rand v0.7
to appear in Debian, or for safe-network to depend on crates tied to
rand v0.8 (not rand v0.7).


 - Jonas