Removed blind_sign and unblind_signature functions
This commit is contained in:
parent
6072dd16bb
commit
0386ffebce
2 changed files with 0 additions and 24 deletions
|
|
@ -681,20 +681,6 @@ namespace graphene { namespace app {
|
||||||
|
|
||||||
crypto_api::crypto_api(){};
|
crypto_api::crypto_api(){};
|
||||||
|
|
||||||
blind_signature crypto_api::blind_sign( const extended_private_key_type& key, const blinded_hash& hash, int i )
|
|
||||||
{
|
|
||||||
return fc::ecc::extended_private_key( key ).blind_sign( hash, i );
|
|
||||||
}
|
|
||||||
|
|
||||||
signature_type crypto_api::unblind_signature( const extended_private_key_type& key,
|
|
||||||
const extended_public_key_type& bob,
|
|
||||||
const blind_signature& sig,
|
|
||||||
const fc::sha256& hash,
|
|
||||||
int i )
|
|
||||||
{
|
|
||||||
return fc::ecc::extended_private_key( key ).unblind_signature( extended_public_key( bob ), sig, hash, i );
|
|
||||||
}
|
|
||||||
|
|
||||||
commitment_type crypto_api::blind( const blind_factor_type& blind, uint64_t value )
|
commitment_type crypto_api::blind( const blind_factor_type& blind, uint64_t value )
|
||||||
{
|
{
|
||||||
return fc::ecc::blind( blind, value );
|
return fc::ecc::blind( blind, value );
|
||||||
|
|
|
||||||
|
|
@ -294,14 +294,6 @@ namespace graphene { namespace app {
|
||||||
public:
|
public:
|
||||||
crypto_api();
|
crypto_api();
|
||||||
|
|
||||||
fc::ecc::blind_signature blind_sign( const extended_private_key_type& key, const fc::ecc::blinded_hash& hash, int i );
|
|
||||||
|
|
||||||
signature_type unblind_signature( const extended_private_key_type& key,
|
|
||||||
const extended_public_key_type& bob,
|
|
||||||
const fc::ecc::blind_signature& sig,
|
|
||||||
const fc::sha256& hash,
|
|
||||||
int i );
|
|
||||||
|
|
||||||
fc::ecc::commitment_type blind( const fc::ecc::blind_factor_type& blind, uint64_t value );
|
fc::ecc::commitment_type blind( const fc::ecc::blind_factor_type& blind, uint64_t value );
|
||||||
|
|
||||||
fc::ecc::blind_factor_type blind_sum( const std::vector<blind_factor_type>& blinds_in, uint32_t non_neg );
|
fc::ecc::blind_factor_type blind_sum( const std::vector<blind_factor_type>& blinds_in, uint32_t non_neg );
|
||||||
|
|
@ -447,8 +439,6 @@ FC_API(graphene::app::network_node_api,
|
||||||
(unsubscribe_from_pending_transactions)
|
(unsubscribe_from_pending_transactions)
|
||||||
)
|
)
|
||||||
FC_API(graphene::app::crypto_api,
|
FC_API(graphene::app::crypto_api,
|
||||||
(blind_sign)
|
|
||||||
(unblind_signature)
|
|
||||||
(blind)
|
(blind)
|
||||||
(blind_sum)
|
(blind_sum)
|
||||||
(verify_sum)
|
(verify_sum)
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue