Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add an experimental schnorr signature adaptor module #268

Open
wants to merge 10 commits into
base: master
Choose a base branch
from

Commits on Oct 24, 2023

  1. Add an experimental schnorr signature adaptor module

    add schnorr adaptor nonce function that follows BIP-340 and also accepts the adaptor point as input
    
    add presign, extract_t, adapt, and extract_adaptor APIs
    
    add tests for schnorr adaptor nonce functions and APIs
    ZhePang committed Oct 24, 2023
    Configuration menu
    Copy the full SHA
    555abe5 View commit details
    Browse the repository at this point in the history
  2. updated the implementation and tests by accepting whole 33 bytes of a…

    …daptor point in the nonce function
    ZhePang committed Oct 24, 2023
    Configuration menu
    Copy the full SHA
    e0b87db View commit details
    Browse the repository at this point in the history
  3. added new hash tags specifically for schnorr adaptor

    added new hash tags specifically for schnorr adaptor
    ZhePang committed Oct 24, 2023
    Configuration menu
    Copy the full SHA
    ed3e2ae View commit details
    Browse the repository at this point in the history
  4. update the test to follow the new practice

    ZhePang committed Oct 24, 2023
    Configuration menu
    Copy the full SHA
    9735b05 View commit details
    Browse the repository at this point in the history

Commits on Nov 7, 2023

  1. updated test vectors

    ZhePang committed Nov 7, 2023
    Configuration menu
    Copy the full SHA
    8c9e169 View commit details
    Browse the repository at this point in the history

Commits on Dec 5, 2023

  1. Configuration menu
    Copy the full SHA
    2aa074d View commit details
    Browse the repository at this point in the history

Commits on Jan 2, 2024

  1. Configuration menu
    Copy the full SHA
    094b863 View commit details
    Browse the repository at this point in the history

Commits on Apr 1, 2024

  1. update naming and documentations and some debugs

    ZhePang committed Apr 1, 2024
    Configuration menu
    Copy the full SHA
    344620e View commit details
    Browse the repository at this point in the history

Commits on May 24, 2024

  1. removed ret variable from extract, adapt, and extract_sec to be non-c…

    …onst time
    ZhePang committed May 24, 2024
    Configuration menu
    Copy the full SHA
    bf0b7f4 View commit details
    Browse the repository at this point in the history

Commits on Jul 28, 2024

  1. changed adaptor object from bytes to pubkey

    ZhePang committed Jul 28, 2024
    Configuration menu
    Copy the full SHA
    69a5471 View commit details
    Browse the repository at this point in the history