BitShares Forum

Main => General Discussion => Topic started by: bytemaster on June 29, 2015, 09:09:05 pm

Title: Blinded Signature Schemes
Post by: bytemaster on June 29, 2015, 09:09:05 pm
I am looking for the best blinded signature scheme similar to:

http://anoncvs.aldigital.co.uk/lucre/

Are there any based on ECC.  I am particularly interested in any libraries that already do the work.
Title: Re: Blinded Signature Schemes
Post by: arhag on June 29, 2015, 09:37:43 pm
Darn, it really doesn't look like there are any implementations other than the one you provided and maybe some for RSA. There are a bunch (http://crypto.stackexchange.com/questions/2424/which-blind-signature-schemes-exist-and-how-do-they-compare) of papers (http://blog.cryptographyengineering.com/p/note-on-blind-signature-schemes.html) for blinded signatures with various DSA signature schemes. Still that would require hiring a cryptography expert to actually implement that properly. Seems like BitShares Vote isn't coming anytime soon.  :(

Edit:Hmm, I found this paper (http://www.ijimt.org/papers/556-IT302.pdf) and apparently someone has attempted to implement the cryptography in that paper in Go over here (https://github.com/mndrix/btcutil) which seems like a very simple implementation. After actually reading through it, I wouldn't trust that paper.
Title: Re: Blinded Signature Schemes
Post by: ElMato on June 30, 2015, 01:00:52 am
I remember Oleg Andreev working on an ECC blind signatures scheme.
http://blog.oleganza.com/post/77474860538/blind-signatures

It seems he has a working implementation based on obj-c.
https://github.com/oleganza/CoreBitcoin/blob/master/CoreBitcoin/BTCBlindSignature.h