DFSG NEW Queue

DFSG, Licensing & New Packages Team

libsecp256k1 0.8.0-1

Package Information

Descriptionlibrary for EC operations on curve secp256k1

An optimized C library for EC operations on curve secp256k1.

NB! This library is intended to be the highest quality publicly available library for cryptography on the secp256k1 curve. However, the primary focus of its development has been for usage in the Bitcoin system and usage unlike Bitcoin's may be less well tested, verified, or suffer from a less well thought out interface. Correct usage requires some care and consideration that the library is fit for your application's purpose.

Features: * secp256k1 ECDSA signing/verification and key generation. * Additive and multiplicative tweaking of secret/public keys. * Serialization/parsing of secret keys, public keys, signatures. * Constant time, constant memory access signing and public key generation. * Derandomized ECDSA (via RFC6979 or with a caller provided function.) * Very efficient implementation. * Suitable for embedded systems. * Optional module for public key recovery. * Optional module for ECDH key exchange.

MaintainerDebian Cryptocoin Team <team+cryptocoin@tracker.debian.org>
Changed BySoren Stoutner <soren@debian.org>
Sponsorsoren@debian.org
Distributionexperimental
Architectureany
VCSgit: https://salsa.debian.org/cryptocoin-team/libsecp256k1.git (browse)
Popcon Installs404
Binary NEWYes (binary-only upload)
Trackerhttps://tracker.debian.org/pkg/libsecp256k1
Uploaded4 hours ago

New Package Report

.changes
Distributionexperimental
DateFri, 21 Aug 2026 14:34:21 -0700
Sourcelibsecp256k1
Version0.8.0-1
Changed-BySoren Stoutner
Architecturesource amd64
Changelog
libsecp256k1 (0.8.0-1) experimental; urgency=medium
 .
   * New upstream release.
   * Rename files that include libsecp256k1-6 to libsecp256k1-7.
   * Add debian/libsecp256k1-7.install and debian/libsecp256k1-dev.examples.
   * debian/source/lintian-overrides:  Update for new upstream release.
   * debian/control:
     - Add Build-Depends on dh-sequence-pkgkde-symbolshelper.
     - Bump libsecp256k1-6 to libsecp256k1-7.
     - Bump the Standards-Version from 4.7.3 to 4.7.4, no changes needed.
     - Bump debhelper-compat from version 13 to 14, removing the now-unnecessary
       ${misc:Pre-Depends}, ${misc:Depends}, ${shlibs:Depends}, and
       ${devlibs:Depends}.
   * debian/copyright:  Refactor and update for the new upstream release.
   * debian/libsecp256k1-7.symbols:  Update for new upstream release.
   * debian/libsecp256k1-7.lintian-overrides:  Update for new upstream release.
   * debian/libsecp256k1-dev.install:  Refactor based on dropping the manual use
     of d-shlibmove.
   * debian/not-installed:  Drop wildcard to be more explicit about which file is
     not installed.
   * debian/rules:
     - Add "export DPKG_GENSYMBOLS_CHECK_LEVEL=4".
     - Remove "--with pkgkde_symbolshelper", now handled by debian/control.
     - Remove custom d-shlibmove, now handled by debhelper.
.dsc
Sectionlibs
Priorityoptional
Componentmain
Package-Listlibsecp256k1-7 deb libs optional arch=any
libsecp256k1-dev deb libdevel optional arch=any
debian/copyright
Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Upstream-Contact: https://github.com/bitcoin/secp256k1/issues
Upstream-Name: secp256k1
Source: https://github.com/bitcoin/secp256k1

Files: *
Copyright: 2013-2015, 2017, 2020-2022 Pieter Wuille
           2024 josibake
           2023-2024 Random "Randy" Lattice
           2023-2024 Sean Andersen
           2013-2022 Andrew Poelstra
           2013-2014, 2017-2021 Jonas Nick
           2013-2014, 2017, 2021 Russell O'Connor
           2013-2015, 2021 Thomas Daede
           2013-2015, 2021 Cory Fields
           2013-2015, 2020 Gregory Maxwell
           2020 Peter Dettman
           2014 Wladimir J. van der Laan
License: Expat

Files: debian/*
Copyright: 2025-2026 Soren Stoutner <soren@debian.org>
           2025-2026 Manuel Guerra <ar.manuelguerra@gmail.com>
           2016-2021  Jonas Smedegaard <js@debian.org>
           2020-2021  Purism, SPC
License: GPL-3+
Comment: In addition to the GPL-3+, Soren Stoutner also licenses his
 contributions under Expat, so that they can be incorporated upstream if needed.

Files: debian/libsecp256k1-7.install
       debian/libsecp256k1-dev.examples
Copyright: 2026 Soren Stoutner <soren@debian.org>
License: GPL-3+ or Expat
Comment: To more easily facilitate incorporation upstream if needed, Soren
 Stoutner licenses all his contributions under either the GPL-3+ or Expat.  This
 stanza lists all the files for which Soren is the sole author.

Files: examples/*
Copyright: 2020-2022 Elichai Turkel
           2024 Sebastian Falbesoner
License: CC0-1.0

Files: src/wycheproof/*
Copyright: 2017 Google Inc. All rights reserved.
License: Apache-2.0


License: Expat
 Permission is hereby granted, free of charge, to any person obtaining a copy of
 this software and associated documentation files (the "Software"), to deal in
 the Software without restriction, including without limitation the rights to
 use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
 of the Software, and to permit persons to whom the Software is furnished to do
 so, subject to the following conditions:
 .
 The above copyright notice and this permission notice shall be included in all
 copies or substantial portions of the Software.
 .
 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
 SOFTWARE.

License: GPL-3+
 This program is free software; you can redistribute it and/or modify it under
 the terms of the GNU General Public License as published by the Free Software
 Foundation; either version 3 of the License, or
 (at your option) any later version.
Comment: On Debian systems, the full text of the GPL-3 can be found at
 '/usr/share/common-licenses/GPL-3'.

License: Apache-2.0
 Apache License, Version 2.0
Comment: On Debian systems, the full text of the Apache-2.0 can be found at
 '/usr/share/common-licenses/Apache-2.0'.

License: CC0-1.0
 CC0 1.0 Universal
Comment: On Debian systems, the full text of the CC0-1.0 can be found at
 '/usr/share/common-licenses/CC0-1.0'.

Back to Dashboard | View all reviews for this package