-
Notifications
You must be signed in to change notification settings - Fork 0
Description
I wish to use BLS witness encryption as a commitment tool in cut-and-choose-style proofs, similar to the approach in the paper: Madathil V, Thyagarajan S A K, Vasilopoulos D, et al. Cryptographic oracle-based conditional payments[J]. Cryptology ePrint Archive, 2022.
However, the current python bindings library does not allow the extraction and use of random coins (corresponding to r1 and r2 inside the function Encrypt in the file https://github.com/kofi-dalvik/bls-witness-encryption/blob/main/src/witenc.cpp) outside the encryption algorithm (corresponding to the function Scheme.encrypt in the file https://github.com/kofi-dalvik/bls-witness-encryption/blob/main/bindings/python/witencpy.cpp). Could you please inform me if and when this issue will be addressed? Thank you.