Your message dated Wed, 19 Nov 2025 16:00:28 +0000 with message-id <E1vLkbc-00CKjb-0O@fasolo.debian.org> and subject line Bug#668347: fixed in d0-blind-id 1.0-1 has caused the Debian Bug report #668347, regarding RFP: d0-blind-id -- library for user identification using RSA blind signatures to be marked as done. This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact owner@bugs.debian.org immediately.) -- 668347: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=668347 Debian Bug Tracking System Contact owner@bugs.debian.org with problems
--- Begin Message ---
- To: Debian Bug Tracking System <submit@bugs.debian.org>
- Subject: RFP: d0-blind-id -- library for user identification using RSA blind signatures
- From: Simon McVittie <smcv@debian.org>
- Date: Wed, 11 Apr 2012 09:35:01 +0100
- Message-id: <4F854235.50907@debian.org>
Package: wnpp Severity: wishlist X-Debbugs-Cc: debian-devel-games@lists.debian.org * Package name : d0-blind-id (upstream name: d0_blind_id) Version : 0.5 Upstream Author : Rudolf Polzer <divverent@xonotic.org> * URL : https://github.com/divVerent/d0_blind_id * License : 3-clause BSD Programming Lang: C Description : library for user identification using RSA blind signatures d0_blind_id is an implementation of RSA "blind signatures", Diffie-Hellmann key exchange and Schnorr identification. It can be used by the DarkPlaces game engine (as used in Xonotic) to perform anonymous registration with a central server, providing cryptographic identities which are used in Xonotic for access control on individual game servers. This implementation has not been audited independently, and is not currently recommended for non-game uses. --- Xonotic upstream tell me that they would prefer Xonotic to not be packaged at all than to be packaged without d0-blind-id support. I'm happy to co-maintain/provide advice (I maintain other libraries), but as with Xonotic itself, I'm not willing to be the only maintainer for something I don't use myself. Suggested binary packages: libd0-rijndael0 (AES implementation), libd0-blind-id0 (the rest), libd0-blind-id-dev. Privacy implications: According to the Xonotic developers I spoke to, registration is normally carried out automatically, once per user of Xonotic. The centralized Xonotic server performs a "blind signature" on a public key generated by the user, so it knows the IP address used for registration, but not the public key or anything else about the user's identity. Individual game servers receive the user's public key, the blind signature, and the "blinding factor" necessary to check that the blind signature is valid. The use of signatures and a centralized server (rather than just having users present an unsigned public key) seems to be intended to allow users to be banned from a game server, in the same way server admins for proprietary games can ban users by an identity corresponding to their purchase (Steam ID, battle.net ID, Quake III Arena, CD-key, or whatever). Creation of identities is rate-limited by the server.
--- End Message ---
--- Begin Message ---
- To: 668347-close@bugs.debian.org
- Subject: Bug#668347: fixed in d0-blind-id 1.0-1
- From: Debian FTP Masters <ftpmaster@ftp-master.debian.org>
- Date: Wed, 19 Nov 2025 16:00:28 +0000
- Message-id: <E1vLkbc-00CKjb-0O@fasolo.debian.org>
- Reply-to: Sébastien Noel <sebastien@twolife.be>
Source: d0-blind-id Source-Version: 1.0-1 Done: Sébastien Noel <sebastien@twolife.be> We believe that the bug you reported is fixed in the latest version of d0-blind-id, which is due to be installed in the Debian FTP archive. A summary of the changes between this version and the previous one is attached. Thank you for reporting the bug, which will now be closed. If you have further comments please address them to 668347@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Sébastien Noel <sebastien@twolife.be> (supplier of updated d0-blind-id package) (This message was generated automatically at their request; if you believe that there is a problem with it please contact the archive administrators by mailing ftpmaster@ftp-master.debian.org) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 1.8 Date: Tue, 05 Aug 2025 13:22:55 +0200 Source: d0-blind-id Binary: libd0-blind-id-dev libd0-blind-id0 libd0-blind-id0-dbgsym libd0-rijndael0 libd0-rijndael0-dbgsym Architecture: source amd64 Version: 1.0-1 Distribution: unstable Urgency: low Maintainer: Debian Games Team <pkg-games-devel@lists.alioth.debian.org> Changed-By: Sébastien Noel <sebastien@twolife.be> Description: libd0-blind-id-dev - library for user identification using RSA blind signatures - deve libd0-blind-id0 - library for user identification using RSA blind signatures libd0-rijndael0 - Advanced Encryption Standard implementation used by libd0-blind-i Closes: 668347 Changes: d0-blind-id (1.0-1) unstable; urgency=low . [ David Bate ] * Initial release (Closes: #668347) . [ Simon McVittie ] * Add myself to Uploaders * debian/copyright: quote the form of the BSD license that is actually used (s/copyright holder/University/, s/its contributors/contributors/, s/REGENTS AND CONTRIBUTORS/AUTHOR AND CONTRIBUTOR(S)/) * Quote the (lack of) copyright and license of the PD AES implementation * Use dh-autoreconf * Add debug symbols * Bump priority to optional, since darkplaces will depend on it * Don't package /usr/bin/blind_id, it's more of an example or test than anything else; install its source code as an example instead . [ Sébastien Noel ] * Add myself to Uploaders * Update to 1.0 upstream release. * Update standards version to 4.7.2 * Use recommended debhelper compat level 13 Checksums-Sha1: e03743f8af44f17154144a979b44772a865d3d75 2167 d0-blind-id_1.0-1.dsc 983b993b48bcd706b843370f9f71258eadad9c81 49140 d0-blind-id_1.0.orig.tar.gz 9083c0c6432a9b09602d586b431e1bc7c4b8dc7b 4276 d0-blind-id_1.0-1.debian.tar.xz 2d6f96f18307feb1b6c8195d1c036fce7a5bd449 7519 d0-blind-id_1.0-1_amd64.buildinfo 88d8da4292f3b9a170d1363c9a0b4d8f90671aa2 35248 libd0-blind-id-dev_1.0-1_amd64.deb 5931ade16fef553ab2b2e12aab85435bce37dfed 52504 libd0-blind-id0-dbgsym_1.0-1_amd64.deb af817b0c882c25ca7f7a356c60dd893cd05d4623 21732 libd0-blind-id0_1.0-1_amd64.deb 337601b9bb595d5ef16af46d871e72bf4dbcfc2e 7748 libd0-rijndael0-dbgsym_1.0-1_amd64.deb 270b99034cebe40d7afbbaa33bec286328a0130e 12744 libd0-rijndael0_1.0-1_amd64.deb Checksums-Sha256: dcf4e16f58730cd0e965896e7e9a5e4220c3e9e122928ffa1d2380d99803f6e7 2167 d0-blind-id_1.0-1.dsc 4a8fc98423cfa774fe915473007f429b4923ff33b17dfe8a9e1cb4826a60ae84 49140 d0-blind-id_1.0.orig.tar.gz a57ddb5f0fed32275c5aaf6caeb489ce1ac08da3ddc0b1db3a52d294451420c8 4276 d0-blind-id_1.0-1.debian.tar.xz f611f6828053b26332610f4e81db39c9b55cc214136cf181cd9037c10ef3ecb7 7519 d0-blind-id_1.0-1_amd64.buildinfo 1a2cbeaf422da951c5234ca428c8d457d9cdc568ede8ae29b968decc7a8c0f2b 35248 libd0-blind-id-dev_1.0-1_amd64.deb 755ffbaa5933015f1d188d0e62ecb722a7f51d543e840965085fad56b2a67b79 52504 libd0-blind-id0-dbgsym_1.0-1_amd64.deb e453949267f691c71c233d88f32d9fe6f881e5212ab61d3ebe20b55fa76e1ecd 21732 libd0-blind-id0_1.0-1_amd64.deb 71b1f69d1b2f82a6f67c0ede6a7acd68d9efe72accf01ccacaab4afbe9c5bfc8 7748 libd0-rijndael0-dbgsym_1.0-1_amd64.deb 9dac1104b7cfae06d6d85ed66b82bed2fcbde22bca4e2b1b031bb0bf7635fe9d 12744 libd0-rijndael0_1.0-1_amd64.deb Files: fb10145dc3177ff695a5ce15b1a0d0a4 2167 libs optional d0-blind-id_1.0-1.dsc 9288af6a29a631c00ff0c8f506311135 49140 libs optional d0-blind-id_1.0.orig.tar.gz 9b8bd3c7fb4f0ddb8681730973d1ffa3 4276 libs optional d0-blind-id_1.0-1.debian.tar.xz 59891e6df1448e49545a6b3f029e6160 7519 libs optional d0-blind-id_1.0-1_amd64.buildinfo f704bf8491bba11131abbb8c2c2d549a 35248 libdevel optional libd0-blind-id-dev_1.0-1_amd64.deb 1ca5d95df34ce39ff9135bb92ba24e02 52504 debug optional libd0-blind-id0-dbgsym_1.0-1_amd64.deb 16f5827caaf2611482e4f618e1c1bf6d 21732 libs optional libd0-blind-id0_1.0-1_amd64.deb 67d73c1b5b062283ed7f7684eb9caefc 7748 debug optional libd0-rijndael0-dbgsym_1.0-1_amd64.deb 0fac0692306480068e22dfd7bca18493 12744 libs optional libd0-rijndael0_1.0-1_amd64.deb -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEj23hBDd/OxHnQXSHMfMURUShdBoFAmiUhrsACgkQMfMURUSh dBq31hAAwyHCKYfMUIdBwwuCsC3vsdeA2H98XKxiT83+lU635NxY2L0rtNZ1UaSH 9ZN35Q/ed9da9Re04awYQ91plwOUH22qcbnOoZQzcNdU3ASzv7/9kt9cr5GDHqgm pAaqSOcIncodAmgk0yCM48WvkoQgXNICpd8ww0ZREB1sF2fQkxhUj//JxmqoiP74 vmwZjik7mQtFhxfa4WGLVGhlhMgFaVSDu0BmMv7jJT7/EDS70veDoIdzu+7iHXr2 Kof4lCk00+M35QpdPOepZ0ugDW1snzrMUxmyQb6+qG7lhcA7P+UdOcqLsx4fBZ5h 1se4Y/ja+LoI3S7gEJ8b0Y15m48hF3ydCa0Q6Hhxim8AnSuavwiEuFp7TfwB6ael NTNnUCLq2gO5VjQgfjRb2bKClOYskNpn5pZ59sGy1416RE43f29bg8Cd+cZ6mqYz ISYaVIa4K8e4BtK3Do14RPLdbhqvNvR4M0hmwI+fwITg9dlYkAHSDFKP2IToLYQ4 tQQUM9avZhBvS8sjSEeiPvkz3q+5PbyM2uXI0lslPoqNSHZ/rOS7KBGUfD8XGIsc +bsEJchCPLXjGbV6K346VeyPI0NeDsNZKAMJktJzV+GndiddzLAlTnS+xLYMbLX4 4gA2xF+eGKD/HC8RJaGrUMrcuDswBj+PxPnn3av9hpzXVnt+CWk= =p7gN -----END PGP SIGNATURE-----Attachment: pgpoQBwizWj32.pgp
Description: PGP signature
--- End Message ---