[−][src]Module indy_crypto::ffi::bls
Functions
indy_crypto_bls_generator_as_bytes | Returns bytes representation of generator point. |
indy_crypto_bls_generator_free | Deallocates generator instance. |
indy_crypto_bls_generator_from_bytes | Creates and returns generator point from bytes representation. |
indy_crypto_bls_generator_new | Creates and returns random generator point that satisfy BLS algorithm requirements. |
indy_crypto_bls_multi_signature_as_bytes | Returns bytes representation of multi signature. |
indy_crypto_bls_multi_signature_free | Deallocates multi signature instance. |
indy_crypto_bls_multi_signature_from_bytes | Creates and returns multi signature from bytes representation. |
indy_crypto_bls_multi_signature_new | Creates and returns multi signature for provided list of signatures. |
indy_crypto_bls_pop_as_bytes | Returns bytes representation of proof of possession. |
indy_crypto_bls_pop_free | Deallocates proof of possession instance. |
indy_crypto_bls_pop_from_bytes | Creates and returns proof of possession from bytes representation. |
indy_crypto_bls_pop_new | Creates and returns BLS proof of possession that corresponds to ver key and sign key. |
indy_crypto_bls_sign | Signs the message and returns signature. |
indy_crypto_bls_sign_key_as_bytes | Returns bytes representation of sign key. |
indy_crypto_bls_sign_key_free | Deallocates sign key instance. |
indy_crypto_bls_sign_key_from_bytes | Creates and returns sign key from bytes representation. |
indy_crypto_bls_sign_key_new | Creates and returns random (or seeded from seed) BLS sign key algorithm requirements. |
indy_crypto_bls_signature_as_bytes | Returns bytes representation of signature. |
indy_crypto_bls_signature_free | Deallocates signature instance. |
indy_crypto_bls_signature_from_bytes | Creates and returns signature from bytes representation. |
indy_crypto_bls_ver_key_as_bytes | Returns bytes representation of verification key. |
indy_crypto_bls_ver_key_free | Deallocates verification key instance. |
indy_crypto_bls_ver_key_from_bytes | Creates and returns verification key from bytes representation. |
indy_crypto_bls_ver_key_new | Creates and returns BLS ver key that corresponds to sign key. |
indy_crypto_bls_verify_multi_sig | Verifies the message multi signature and returns true - if signature valid or false otherwise. |
indy_crypto_bsl_verify | Verifies the message signature and returns true - if signature valid or false otherwise. |
indy_crypto_bsl_verify_pop | Verifies the proof of possession and returns true - if signature valid or false otherwise. |