Blind Signature Chain implementation #1609

Merged
PeterSurda merged 2 commits from eccblindsig into v0.6 2020-04-01 01:45:34 +02:00
PeterSurda commented 2020-03-31 04:51:10 +02:00 (Migrated from github.com)
- implemented serialisation and deserialisation, as close to existing standards (openssl, bitcoin) as I could. Specification is here: https://github.com/Bitmessage/PyBitmessage/wiki/Blind-signature-specification - more tests - added a chain of blind signatures which is supposed to begin with a CA pubkey
PeterSurda commented 2020-03-31 08:27:15 +02:00 (Migrated from github.com)

The travis tests were failing first due to inconsistent serialisation, and then due to class variables (not initialised properly). All is fixed now and tests behave consistently.

The travis tests were failing first due to inconsistent serialisation, and then due to class variables (not initialised properly). All is fixed now and tests behave consistently.
g1itch (Migrated from github.com) approved these changes 2020-03-31 15:17:20 +02:00
g1itch (Migrated from github.com) left a comment

I'm just approving this changes because this code is not used anywhere and contains new tests. I need more time to understand how exactly it supposed to work.

I'm just approving this changes because this code is not used anywhere and contains new tests. I need more time to understand how exactly it supposed to work.
This repo is archived. You cannot comment on pull requests.
No description provided.