Add ellswift to CHANGELOG #1354

pull sipa wants to merge 2 commits into bitcoin-core:master from sipa:202306_ellswift_changelog changing 2 files +9 −0
  1. sipa commented at 2:43 pm on June 21, 2023: contributor
    A follow-up with a CHANGELOG entry for #1129.
  2. sipa force-pushed on Jun 21, 2023
  3. sipa force-pushed on Jun 21, 2023
  4. in CHANGELOG.md:12 in ca4913570a outdated
     6@@ -7,6 +7,13 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
     7 
     8 ## [Unreleased]
     9 
    10+#### Added
    11+ - New module `ellswift` implements ElligatorSwift encoding for public keys and x-only Diffie-Hellman for them.
    12+   It permits representing secp256k1 public keys as 64-byte arrays which cannot be distinguished from uniformly random. See:
    


    real-or-random commented at 3:07 pm on June 21, 2023:

    just editorial nits

    0 - New module `ellswift` implements ElligatorSwift encoding for public keys and x-only Diffie-Hellman key exchange for them.
    1   ElligatorSwift permits representing secp256k1 public keys as 64-byte arrays which cannot be distinguished from uniformly random. See:
    

    sipa commented at 5:04 pm on June 21, 2023:
    Indeed better, done.
  5. real-or-random commented at 3:08 pm on June 21, 2023: contributor
    Now that I see this nice list, it may also be good to add a reference to the .md in the API docs.
  6. real-or-random added the label documentation on Jun 21, 2023
  7. Add ellswift to CHANGELOG c32ffd8d8c
  8. sipa force-pushed on Jun 21, 2023
  9. real-or-random approved
  10. real-or-random commented at 11:49 am on June 22, 2023: contributor
    ACK c32ffd8d8c833a964ee7fbb294640764ad25de5d
  11. real-or-random commented at 11:49 am on June 22, 2023: contributor

    Now that I see this nice list, it may also be good to add a reference to the .md in the API docs.

    Want to address this?

  12. Refer to ellswift.md in API docs 7c7467ab7f
  13. sipa commented at 8:05 pm on June 23, 2023: contributor

    Now that I see this nice list, it may also be good to add a reference to the .md in the API docs.

    Want to address this?

    Done.

  14. real-or-random approved
  15. real-or-random commented at 7:55 am on June 24, 2023: contributor
    ACK 7c7467ab7f935f6b982064c8c48772a433da1f8f
  16. theStack approved
  17. theStack commented at 6:14 pm on June 24, 2023: contributor
    ACK 7c7467ab7f935f6b982064c8c48772a433da1f8f
  18. real-or-random merged this on Jun 25, 2023
  19. real-or-random closed this on Jun 25, 2023

  20. vmta referenced this in commit 8f03457eed on Jul 1, 2023
  21. sipa cross-referenced this on Jul 9, 2023 from issue Signed-digit based ecmult_const algorithm by sipa
  22. fanquake referenced this in commit 56c05c5ec4 on Jul 17, 2023
  23. fanquake referenced this in commit ff061fde18 on Jul 18, 2023
  24. hebasto referenced this in commit 270d2b37b8 on Jul 21, 2023

github-metadata-mirror

This is a metadata mirror of the GitHub repository bitcoin-core/secp256k1. This site is not affiliated with GitHub. Content is generated from a GitHub metadata backup.
generated: 2024-10-30 01:15 UTC

This site is hosted by @0xB10C
More mirrored repositories can be found on mirror.b10c.me