[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1029431: marked as done (ITP: pyequihash -- python bindings for libequihash: memory-hard Proof-of-Work with fast verification)



Your message dated Thu, 02 Feb 2023 23:00:13 +0000
with message-id <E1pNiYv-00EojK-IN@fasolo.debian.org>
and subject line Bug#1029431: fixed in pyequihash 0.2-1
has caused the Debian Bug report #1029431,
regarding ITP: pyequihash -- python bindings for libequihash: memory-hard Proof-of-Work with fast verification
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.)


-- 
1029431: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1029431
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: wnpp
Severity: wishlist
Owner: Joost van Baal-Ilić <joostvb@debian.org>

* Package name    : pyequihash
  Version         : 0.2
  Upstream Author : Stefan Marsiske <sphinx@ctrlc.hu>
* URL             : https://github.com/stef/equihash/python
* License         : GPLv3
  Programming Lang: Python
  Description     : python bindings for libequihash: memory-hard Proof-of-Work with fast verification

Binary package name: python3-equihash

 Equihash implements the algorith as described in "Equihash: Asymmetric Proof-of-Work
 Based on the Generalized Birthday Problem" by Alex Biryukov and Dmitry
 Khovratovich, 2016, DOI:10.14722/ndss.2016.23108.  This code, by Stefan Marsiske, is
 a fork of an ealier implementation by Khovratovich at
 https://github.com/khovratovich/equihash/ ; it provides a library, a C API and
 Python bindings.  The cryptographic password storage SPHINX (pwdsphinx and libsphinx)
 depend upon equihash.
 .
 This package offers a Python wrapper for the C library and comes with functions
 equihash.solve(n, k, seed) and equihash.verify (n,k,seed,sol).

See https://www.ctrlc.hu/~stef/blog/posts/sphinx.html and
https://nlnet.nl/project/OpaqueSphinxServer/ for more background information.

See e.g. https://core.ac.uk/download/pdf/31227294.pdf for a copy of the original
article.

The SPHINX project was funded through the NGI0 PET Fund, a fund established by
NLnet with financial support from the European Commission's Next Generation
Internet programme, under the aegis of DG Communications Networks, Content and
Technology under grant agreement No 825310.

I intend to carry out this work within the Debian Python Team, at the yet to be
created https://salsa.debian.org/python-team/packages/pyequihash .

The libequihash package which is now in unstable ( see
https://tracker.debian.org/pkg/libequihash ) currently holds the same python
code.  I'll upload a new version of this original libequihash package without
the python wrapper code; it will no longer build python3-equihash.  Packaging
pyequihash from this pypi upstream sources is done in order to simplify the
Debian packaging work (and by doing so fix some RC bugs).

Bye,

Joost

--- End Message ---
--- Begin Message ---
Source: pyequihash
Source-Version: 0.2-1
Done: Joost van Baal-Ilić <joostvb@debian.org>

We believe that the bug you reported is fixed in the latest version of
pyequihash, 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 1029431@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Joost van Baal-Ilić <joostvb@debian.org> (supplier of updated pyequihash 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: Sun, 22 Jan 2023 09:48:47 +0000
Source: pyequihash
Binary: python3-pyequihash
Architecture: source all
Version: 0.2-1
Distribution: unstable
Urgency: low
Maintainer: Joost van Baal-Ilić <joostvb@debian.org>
Changed-By: Joost van Baal-Ilić <joostvb@debian.org>
Description:
 python3-pyequihash - python bindings for libequihash: memory-hard Proof-of-Work
Closes: 1029431
Changes:
 pyequihash (0.2-1) unstable; urgency=low
 .
   * Initial release (closes: #1029431).
Checksums-Sha1:
 325a7d9b8e63a89a45b03dc253a7b9f4bc469fa6 2062 pyequihash_0.2-1.dsc
 652faa00915af0009a2c1840d025bbb05d6a2a25 14587 pyequihash_0.2.orig.tar.gz
 c2f900ae0c2bd7ff50c4871a8780b4f1bcdcb9dd 1988 pyequihash_0.2-1.debian.tar.xz
 f5cb179dfcee83dfe309a81f75435df67b6b2f67 6845 pyequihash_0.2-1_amd64.buildinfo
 52bf645a5ce0e051c8a45750a368992660bbfe05 3780 python3-pyequihash_0.2-1_all.deb
Checksums-Sha256:
 7e41edc5ebfd066c2348a65fbbf24c5559c31e0bc1f7984aedd1acc208389dcf 2062 pyequihash_0.2-1.dsc
 cb5cff0fa7ef20bb20e208bd0bed33cd70da60c064597582414bc7394b746893 14587 pyequihash_0.2.orig.tar.gz
 8768432db384168d0976d10b3f5ed9fdb69adc998d22b2f01e60e1ca5deea76a 1988 pyequihash_0.2-1.debian.tar.xz
 2b0d2e1a6be20731ae04710443a03fd33eaf38f28393aa092cdfc9ede91e0cd6 6845 pyequihash_0.2-1_amd64.buildinfo
 7ee05712535eed9c7d3828091921bf2482095b374dffbbb77c23132127704860 3780 python3-pyequihash_0.2-1_all.deb
Files:
 15cc6c2e06c9e9ee9f8cfa2534b83b90 2062 python optional pyequihash_0.2-1.dsc
 0eaa5c90afc4f5f944b5437217149e95 14587 python optional pyequihash_0.2.orig.tar.gz
 75d6e251da5b6f63def956902b161bd3 1988 python optional pyequihash_0.2-1.debian.tar.xz
 e356fd4e46b6a01848317f0d32e725bc 6845 python optional pyequihash_0.2-1_amd64.buildinfo
 630413e742f57c7d6a7c140d1636474d 3780 python optional python3-pyequihash_0.2-1_all.deb

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

iQIzBAEBCgAdFiEEkqrZAbIbS8eaR6AwVPGmYxdIZxMFAmPVBEEACgkQVPGmYxdI
ZxPW0g//RMpEyCc5Iqksymir7eNJdGKvY6sdD0zDUCmHLFX49nDtFICuCYovtYHI
mo5Vcgv8SjnliAUlmrUtT6bwah/wrxVjD9bR28BfwgyrbyXHxUQSXgb/hu8LpuBf
VC50fXXSHi436F/1EcgeF3WOUSQ3dYRp8FjTVLwZg0qJpy2onDeEFuk4gpqUUZEY
wJrjl0JNjRtBbZvSjxu9Sh/LyH4TuRa5p+oufAve/i18WMe0BTDGTd0V1RMKO8Pr
73hvYAHWvzUoeuow4z8+ASIuGSYbJgwgYDJ4Sa21iEx6RZxOaLfC1w0nYZiXiLvF
JdyRREiOdkrtUyGBbHe/C3FTCcLJ0zQfMxbZZ4xxhIod3PCSKEEl0BJYW2BCTWcg
prWOr7Hdw5n7gqUKzomNBVfqAVIZp2li+YYsnO6ky1GCAKppHko7SEV3UFC7/0aZ
oFeueY5BYnW3f8IYwNTGVt9DgirNshuQST5CwP4xAX7a9zA+UKrlPHXK8RBHAaTr
ece8mWsxPZamJZhSh9GPtdtQsakxFrt9PAWIH94FeN3ZLHLsg/RTYO6miqvxmuzr
aEpygJtgXWvXsiAvZhhEYTq/g627hdRHj9UDAeFWb2XnEXmFKAbm7TNy98jwEb/k
jljy+UVC32u+P5sLbVnCe3qFbsI94ywOhpDTrE94nsDLqZmdvQw=
=0Ds1
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: