Package org.dashj.bls

Class DASHJBLSJNI


  • public class DASHJBLSJNI
    extends Object
    • Constructor Detail

      • DASHJBLSJNI

        public DASHJBLSJNI()
    • Method Detail

      • new_Uint8Vector__SWIG_0

        public static final long new_Uint8Vector__SWIG_0()
      • new_Uint8Vector__SWIG_1

        public static final long new_Uint8Vector__SWIG_1​(long jarg1,
                                                         Uint8Vector jarg1_)
      • Uint8Vector_capacity

        public static final int Uint8Vector_capacity​(long jarg1,
                                                     Uint8Vector jarg1_)
      • Uint8Vector_reserve

        public static final void Uint8Vector_reserve​(long jarg1,
                                                     Uint8Vector jarg1_,
                                                     int jarg2)
      • Uint8Vector_isEmpty

        public static final boolean Uint8Vector_isEmpty​(long jarg1,
                                                        Uint8Vector jarg1_)
      • Uint8Vector_clear

        public static final void Uint8Vector_clear​(long jarg1,
                                                   Uint8Vector jarg1_)
      • new_Uint8Vector__SWIG_2

        public static final long new_Uint8Vector__SWIG_2​(int jarg1,
                                                         short jarg2)
      • Uint8Vector_doSize

        public static final int Uint8Vector_doSize​(long jarg1,
                                                   Uint8Vector jarg1_)
      • Uint8Vector_doAdd__SWIG_0

        public static final void Uint8Vector_doAdd__SWIG_0​(long jarg1,
                                                           Uint8Vector jarg1_,
                                                           short jarg2)
      • Uint8Vector_doAdd__SWIG_1

        public static final void Uint8Vector_doAdd__SWIG_1​(long jarg1,
                                                           Uint8Vector jarg1_,
                                                           int jarg2,
                                                           short jarg3)
      • Uint8Vector_doRemove

        public static final short Uint8Vector_doRemove​(long jarg1,
                                                       Uint8Vector jarg1_,
                                                       int jarg2)
      • Uint8Vector_doGet

        public static final short Uint8Vector_doGet​(long jarg1,
                                                    Uint8Vector jarg1_,
                                                    int jarg2)
      • Uint8Vector_doSet

        public static final short Uint8Vector_doSet​(long jarg1,
                                                    Uint8Vector jarg1_,
                                                    int jarg2,
                                                    short jarg3)
      • Uint8Vector_doRemoveRange

        public static final void Uint8Vector_doRemoveRange​(long jarg1,
                                                           Uint8Vector jarg1_,
                                                           int jarg2,
                                                           int jarg3)
      • delete_Uint8Vector

        public static final void delete_Uint8Vector​(long jarg1)
      • new_Uint8VectorVector__SWIG_0

        public static final long new_Uint8VectorVector__SWIG_0()
      • new_Uint8VectorVector__SWIG_1

        public static final long new_Uint8VectorVector__SWIG_1​(long jarg1,
                                                               Uint8VectorVector jarg1_)
      • Uint8VectorVector_capacity

        public static final int Uint8VectorVector_capacity​(long jarg1,
                                                           Uint8VectorVector jarg1_)
      • Uint8VectorVector_reserve

        public static final void Uint8VectorVector_reserve​(long jarg1,
                                                           Uint8VectorVector jarg1_,
                                                           int jarg2)
      • Uint8VectorVector_isEmpty

        public static final boolean Uint8VectorVector_isEmpty​(long jarg1,
                                                              Uint8VectorVector jarg1_)
      • Uint8VectorVector_clear

        public static final void Uint8VectorVector_clear​(long jarg1,
                                                         Uint8VectorVector jarg1_)
      • new_Uint8VectorVector__SWIG_2

        public static final long new_Uint8VectorVector__SWIG_2​(int jarg1,
                                                               long jarg2,
                                                               Uint8Vector jarg2_)
      • Uint8VectorVector_doSize

        public static final int Uint8VectorVector_doSize​(long jarg1,
                                                         Uint8VectorVector jarg1_)
      • Uint8VectorVector_doAdd__SWIG_0

        public static final void Uint8VectorVector_doAdd__SWIG_0​(long jarg1,
                                                                 Uint8VectorVector jarg1_,
                                                                 long jarg2,
                                                                 Uint8Vector jarg2_)
      • Uint8VectorVector_doAdd__SWIG_1

        public static final void Uint8VectorVector_doAdd__SWIG_1​(long jarg1,
                                                                 Uint8VectorVector jarg1_,
                                                                 int jarg2,
                                                                 long jarg3,
                                                                 Uint8Vector jarg3_)
      • Uint8VectorVector_doRemove

        public static final long Uint8VectorVector_doRemove​(long jarg1,
                                                            Uint8VectorVector jarg1_,
                                                            int jarg2)
      • Uint8VectorVector_doGet

        public static final long Uint8VectorVector_doGet​(long jarg1,
                                                         Uint8VectorVector jarg1_,
                                                         int jarg2)
      • Uint8VectorVector_doSet

        public static final long Uint8VectorVector_doSet​(long jarg1,
                                                         Uint8VectorVector jarg1_,
                                                         int jarg2,
                                                         long jarg3,
                                                         Uint8Vector jarg3_)
      • Uint8VectorVector_doRemoveRange

        public static final void Uint8VectorVector_doRemoveRange​(long jarg1,
                                                                 Uint8VectorVector jarg1_,
                                                                 int jarg2,
                                                                 int jarg3)
      • delete_Uint8VectorVector

        public static final void delete_Uint8VectorVector​(long jarg1)
      • new_PrivateKeyVector__SWIG_0

        public static final long new_PrivateKeyVector__SWIG_0()
      • new_PrivateKeyVector__SWIG_1

        public static final long new_PrivateKeyVector__SWIG_1​(long jarg1,
                                                              PrivateKeyVector jarg1_)
      • PrivateKeyVector_capacity

        public static final int PrivateKeyVector_capacity​(long jarg1,
                                                          PrivateKeyVector jarg1_)
      • PrivateKeyVector_reserve

        public static final void PrivateKeyVector_reserve​(long jarg1,
                                                          PrivateKeyVector jarg1_,
                                                          int jarg2)
      • PrivateKeyVector_isEmpty

        public static final boolean PrivateKeyVector_isEmpty​(long jarg1,
                                                             PrivateKeyVector jarg1_)
      • PrivateKeyVector_clear

        public static final void PrivateKeyVector_clear​(long jarg1,
                                                        PrivateKeyVector jarg1_)
      • new_PrivateKeyVector__SWIG_2

        public static final long new_PrivateKeyVector__SWIG_2​(int jarg1,
                                                              long jarg2,
                                                              PrivateKey jarg2_)
      • PrivateKeyVector_doSize

        public static final int PrivateKeyVector_doSize​(long jarg1,
                                                        PrivateKeyVector jarg1_)
      • PrivateKeyVector_doAdd__SWIG_0

        public static final void PrivateKeyVector_doAdd__SWIG_0​(long jarg1,
                                                                PrivateKeyVector jarg1_,
                                                                long jarg2,
                                                                PrivateKey jarg2_)
      • PrivateKeyVector_doAdd__SWIG_1

        public static final void PrivateKeyVector_doAdd__SWIG_1​(long jarg1,
                                                                PrivateKeyVector jarg1_,
                                                                int jarg2,
                                                                long jarg3,
                                                                PrivateKey jarg3_)
      • PrivateKeyVector_doRemove

        public static final long PrivateKeyVector_doRemove​(long jarg1,
                                                           PrivateKeyVector jarg1_,
                                                           int jarg2)
      • PrivateKeyVector_doGet

        public static final long PrivateKeyVector_doGet​(long jarg1,
                                                        PrivateKeyVector jarg1_,
                                                        int jarg2)
      • PrivateKeyVector_doSet

        public static final long PrivateKeyVector_doSet​(long jarg1,
                                                        PrivateKeyVector jarg1_,
                                                        int jarg2,
                                                        long jarg3,
                                                        PrivateKey jarg3_)
      • PrivateKeyVector_doRemoveRange

        public static final void PrivateKeyVector_doRemoveRange​(long jarg1,
                                                                PrivateKeyVector jarg1_,
                                                                int jarg2,
                                                                int jarg3)
      • delete_PrivateKeyVector

        public static final void delete_PrivateKeyVector​(long jarg1)
      • new_G1ElementVector__SWIG_0

        public static final long new_G1ElementVector__SWIG_0()
      • new_G1ElementVector__SWIG_1

        public static final long new_G1ElementVector__SWIG_1​(long jarg1,
                                                             G1ElementVector jarg1_)
      • G1ElementVector_capacity

        public static final int G1ElementVector_capacity​(long jarg1,
                                                         G1ElementVector jarg1_)
      • G1ElementVector_reserve

        public static final void G1ElementVector_reserve​(long jarg1,
                                                         G1ElementVector jarg1_,
                                                         int jarg2)
      • G1ElementVector_isEmpty

        public static final boolean G1ElementVector_isEmpty​(long jarg1,
                                                            G1ElementVector jarg1_)
      • G1ElementVector_clear

        public static final void G1ElementVector_clear​(long jarg1,
                                                       G1ElementVector jarg1_)
      • new_G1ElementVector__SWIG_2

        public static final long new_G1ElementVector__SWIG_2​(int jarg1,
                                                             long jarg2,
                                                             G1Element jarg2_)
      • G1ElementVector_doSize

        public static final int G1ElementVector_doSize​(long jarg1,
                                                       G1ElementVector jarg1_)
      • G1ElementVector_doAdd__SWIG_0

        public static final void G1ElementVector_doAdd__SWIG_0​(long jarg1,
                                                               G1ElementVector jarg1_,
                                                               long jarg2,
                                                               G1Element jarg2_)
      • G1ElementVector_doAdd__SWIG_1

        public static final void G1ElementVector_doAdd__SWIG_1​(long jarg1,
                                                               G1ElementVector jarg1_,
                                                               int jarg2,
                                                               long jarg3,
                                                               G1Element jarg3_)
      • G1ElementVector_doRemove

        public static final long G1ElementVector_doRemove​(long jarg1,
                                                          G1ElementVector jarg1_,
                                                          int jarg2)
      • G1ElementVector_doGet

        public static final long G1ElementVector_doGet​(long jarg1,
                                                       G1ElementVector jarg1_,
                                                       int jarg2)
      • G1ElementVector_doSet

        public static final long G1ElementVector_doSet​(long jarg1,
                                                       G1ElementVector jarg1_,
                                                       int jarg2,
                                                       long jarg3,
                                                       G1Element jarg3_)
      • G1ElementVector_doRemoveRange

        public static final void G1ElementVector_doRemoveRange​(long jarg1,
                                                               G1ElementVector jarg1_,
                                                               int jarg2,
                                                               int jarg3)
      • delete_G1ElementVector

        public static final void delete_G1ElementVector​(long jarg1)
      • new_G2ElementVector__SWIG_0

        public static final long new_G2ElementVector__SWIG_0()
      • new_G2ElementVector__SWIG_1

        public static final long new_G2ElementVector__SWIG_1​(long jarg1,
                                                             G2ElementVector jarg1_)
      • G2ElementVector_capacity

        public static final int G2ElementVector_capacity​(long jarg1,
                                                         G2ElementVector jarg1_)
      • G2ElementVector_reserve

        public static final void G2ElementVector_reserve​(long jarg1,
                                                         G2ElementVector jarg1_,
                                                         int jarg2)
      • G2ElementVector_isEmpty

        public static final boolean G2ElementVector_isEmpty​(long jarg1,
                                                            G2ElementVector jarg1_)
      • G2ElementVector_clear

        public static final void G2ElementVector_clear​(long jarg1,
                                                       G2ElementVector jarg1_)
      • new_G2ElementVector__SWIG_2

        public static final long new_G2ElementVector__SWIG_2​(int jarg1,
                                                             long jarg2,
                                                             G2Element jarg2_)
      • G2ElementVector_doSize

        public static final int G2ElementVector_doSize​(long jarg1,
                                                       G2ElementVector jarg1_)
      • G2ElementVector_doAdd__SWIG_0

        public static final void G2ElementVector_doAdd__SWIG_0​(long jarg1,
                                                               G2ElementVector jarg1_,
                                                               long jarg2,
                                                               G2Element jarg2_)
      • G2ElementVector_doAdd__SWIG_1

        public static final void G2ElementVector_doAdd__SWIG_1​(long jarg1,
                                                               G2ElementVector jarg1_,
                                                               int jarg2,
                                                               long jarg3,
                                                               G2Element jarg3_)
      • G2ElementVector_doRemove

        public static final long G2ElementVector_doRemove​(long jarg1,
                                                          G2ElementVector jarg1_,
                                                          int jarg2)
      • G2ElementVector_doGet

        public static final long G2ElementVector_doGet​(long jarg1,
                                                       G2ElementVector jarg1_,
                                                       int jarg2)
      • G2ElementVector_doSet

        public static final long G2ElementVector_doSet​(long jarg1,
                                                       G2ElementVector jarg1_,
                                                       int jarg2,
                                                       long jarg3,
                                                       G2Element jarg3_)
      • G2ElementVector_doRemoveRange

        public static final void G2ElementVector_doRemoveRange​(long jarg1,
                                                               G2ElementVector jarg1_,
                                                               int jarg2,
                                                               int jarg3)
      • delete_G2ElementVector

        public static final void delete_G2ElementVector​(long jarg1)
      • BLS_MESSAGE_HASH_LEN_get

        public static final int BLS_MESSAGE_HASH_LEN_get()
      • BLS_init

        public static final boolean BLS_init()
      • BLS_checkRelicErrors

        public static final void BLS_checkRelicErrors()
      • BLS_RLC_OK_get

        public static final int BLS_RLC_OK_get()
      • BLS_getContextError

        public static final int BLS_getContextError()
      • BLS_setContextError

        public static final void BLS_setContextError​(int jarg1)
      • BLS_getContext

        public static final int BLS_getContext()
      • new_BLS

        public static final long new_BLS()
      • delete_BLS

        public static final void delete_BLS​(long jarg1)
      • ChainCode_SIZE_get

        public static final int ChainCode_SIZE_get()
      • ChainCode_fromBytes

        public static final long ChainCode_fromBytes​(byte[] jarg1)
      • new_ChainCode__SWIG_0

        public static final long new_ChainCode__SWIG_0​(long jarg1,
                                                       ChainCode jarg1_)
      • objectEquals__SWIG_0

        public static final boolean objectEquals__SWIG_0​(long jarg1,
                                                         ChainCode jarg1_,
                                                         long jarg2,
                                                         ChainCode jarg2_)
      • ChainCode_serialize__SWIG_0

        public static final void ChainCode_serialize__SWIG_0​(long jarg1,
                                                             ChainCode jarg1_,
                                                             byte[] jarg2)
      • ChainCode_serialize__SWIG_1

        public static final byte[] ChainCode_serialize__SWIG_1​(long jarg1,
                                                               ChainCode jarg1_)
      • new_ChainCode__SWIG_1

        public static final long new_ChainCode__SWIG_1()
      • delete_ChainCode

        public static final void delete_ChainCode​(long jarg1)
      • G1Element_SIZE_get

        public static final int G1Element_SIZE_get()
      • new_G1Element__SWIG_0

        public static final long new_G1Element__SWIG_0()
      • G1Element_fromBytes__SWIG_0

        public static final long G1Element_fromBytes__SWIG_0​(byte[] jarg1,
                                                             boolean jarg2)
      • G1Element_fromBytes__SWIG_1

        public static final long G1Element_fromBytes__SWIG_1​(byte[] jarg1)
      • G1Element_fromBytesUnchecked__SWIG_0

        public static final long G1Element_fromBytesUnchecked__SWIG_0​(byte[] jarg1,
                                                                      boolean jarg2)
      • G1Element_fromBytesUnchecked__SWIG_1

        public static final long G1Element_fromBytesUnchecked__SWIG_1​(byte[] jarg1)
      • G1Element_fromMessage

        public static final long G1Element_fromMessage​(byte[] jarg1,
                                                       byte[] jarg2,
                                                       int jarg3)
      • G1Element_generator

        public static final long G1Element_generator()
      • G1Element_isValid

        public static final boolean G1Element_isValid​(long jarg1,
                                                      G1Element jarg1_)
      • G1Element_checkValid

        public static final void G1Element_checkValid​(long jarg1,
                                                      G1Element jarg1_)
      • G1Element_negate

        public static final long G1Element_negate​(long jarg1,
                                                  G1Element jarg1_)
      • G1Element_pair

        public static final long G1Element_pair​(long jarg1,
                                                G1Element jarg1_,
                                                long jarg2,
                                                G2Element jarg2_)
      • G1Element_getFingerprint__SWIG_0

        public static final long G1Element_getFingerprint__SWIG_0​(long jarg1,
                                                                  G1Element jarg1_,
                                                                  boolean jarg2)
      • G1Element_getFingerprint__SWIG_1

        public static final long G1Element_getFingerprint__SWIG_1​(long jarg1,
                                                                  G1Element jarg1_)
      • G1Element_serialize__SWIG_0

        public static final byte[] G1Element_serialize__SWIG_0​(long jarg1,
                                                               G1Element jarg1_,
                                                               boolean jarg2)
      • G1Element_serialize__SWIG_1

        public static final byte[] G1Element_serialize__SWIG_1​(long jarg1,
                                                               G1Element jarg1_)
      • objectEquals__SWIG_1

        public static final boolean objectEquals__SWIG_1​(long jarg1,
                                                         G1Element jarg1_,
                                                         long jarg2,
                                                         G1Element jarg2_)
      • add__SWIG_0

        public static final long add__SWIG_0​(long jarg1,
                                             G1Element jarg1_,
                                             long jarg2,
                                             G1Element jarg2_)
      • andOperator

        public static final long andOperator​(long jarg1,
                                             G1Element jarg1_,
                                             long jarg2,
                                             G2Element jarg2_)
      • new_G1Element__SWIG_1

        public static final long new_G1Element__SWIG_1​(long jarg1,
                                                       G1Element jarg1_)
      • delete_G1Element

        public static final void delete_G1Element​(long jarg1)
      • G2Element_SIZE_get

        public static final int G2Element_SIZE_get()
      • new_G2Element__SWIG_0

        public static final long new_G2Element__SWIG_0()
      • G2Element_fromBytes__SWIG_0

        public static final long G2Element_fromBytes__SWIG_0​(byte[] jarg1,
                                                             boolean jarg2)
      • G2Element_fromBytes__SWIG_1

        public static final long G2Element_fromBytes__SWIG_1​(byte[] jarg1)
      • G2Element_fromBytesUnchecked__SWIG_0

        public static final long G2Element_fromBytesUnchecked__SWIG_0​(byte[] jarg1,
                                                                      boolean jarg2)
      • G2Element_fromBytesUnchecked__SWIG_1

        public static final long G2Element_fromBytesUnchecked__SWIG_1​(byte[] jarg1)
      • G2Element_fromMessage__SWIG_0

        public static final long G2Element_fromMessage__SWIG_0​(byte[] jarg1,
                                                               byte[] jarg2,
                                                               int jarg3,
                                                               boolean jarg4)
      • G2Element_fromMessage__SWIG_1

        public static final long G2Element_fromMessage__SWIG_1​(byte[] jarg1,
                                                               byte[] jarg2,
                                                               int jarg3)
      • G2Element_generator

        public static final long G2Element_generator()
      • G2Element_isValid

        public static final boolean G2Element_isValid​(long jarg1,
                                                      G2Element jarg1_)
      • G2Element_checkValid

        public static final void G2Element_checkValid​(long jarg1,
                                                      G2Element jarg1_)
      • G2Element_negate

        public static final long G2Element_negate​(long jarg1,
                                                  G2Element jarg1_)
      • G2Element_pair

        public static final long G2Element_pair​(long jarg1,
                                                G2Element jarg1_,
                                                long jarg2,
                                                G1Element jarg2_)
      • G2Element_serialize__SWIG_0

        public static final byte[] G2Element_serialize__SWIG_0​(long jarg1,
                                                               G2Element jarg1_,
                                                               boolean jarg2)
      • G2Element_serialize__SWIG_1

        public static final byte[] G2Element_serialize__SWIG_1​(long jarg1,
                                                               G2Element jarg1_)
      • objectEquals__SWIG_2

        public static final boolean objectEquals__SWIG_2​(long jarg1,
                                                         G2Element jarg1_,
                                                         long jarg2,
                                                         G2Element jarg2_)
      • add__SWIG_1

        public static final long add__SWIG_1​(long jarg1,
                                             G2Element jarg1_,
                                             long jarg2,
                                             G2Element jarg2_)
      • new_G2Element__SWIG_1

        public static final long new_G2Element__SWIG_1​(long jarg1,
                                                       G2Element jarg1_)
      • delete_G2Element

        public static final void delete_G2Element​(long jarg1)
      • GTElement_SIZE_get

        public static final int GTElement_SIZE_get()
      • GTElement_fromBytes

        public static final long GTElement_fromBytes​(byte[] jarg1)
      • GTElement_fromBytesUnchecked

        public static final long GTElement_fromBytesUnchecked​(byte[] jarg1)
      • GTElement_unity

        public static final long GTElement_unity()
      • GTElement_serialize__SWIG_0

        public static final void GTElement_serialize__SWIG_0​(long jarg1,
                                                             GTElement jarg1_,
                                                             byte[] jarg2)
      • GTElement_serialize__SWIG_1

        public static final byte[] GTElement_serialize__SWIG_1​(long jarg1,
                                                               GTElement jarg1_)
      • objectEquals__SWIG_3

        public static final boolean objectEquals__SWIG_3​(long jarg1,
                                                         GTElement jarg1_,
                                                         long jarg2,
                                                         GTElement jarg2_)
      • multiply__SWIG_0

        public static final long multiply__SWIG_0​(long jarg1,
                                                  GTElement jarg1_,
                                                  long jarg2,
                                                  GTElement jarg2_)
      • delete_GTElement

        public static final void delete_GTElement​(long jarg1)
      • PrivateKey_PRIVATE_KEY_SIZE_get

        public static final int PrivateKey_PRIVATE_KEY_SIZE_get()
      • PrivateKey_fromSeedBIP32

        public static final long PrivateKey_fromSeedBIP32​(byte[] jarg1)
      • PrivateKey_randomPrivateKey

        public static final long PrivateKey_randomPrivateKey()
      • PrivateKey_fromBytes__SWIG_0

        public static final long PrivateKey_fromBytes__SWIG_0​(byte[] jarg1,
                                                              boolean jarg2)
      • PrivateKey_fromBytes__SWIG_1

        public static final long PrivateKey_fromBytes__SWIG_1​(byte[] jarg1)
      • PrivateKey_aggregate

        public static final long PrivateKey_aggregate​(long jarg1,
                                                      PrivateKeyVector jarg1_)
      • new_PrivateKey__SWIG_0

        public static final long new_PrivateKey__SWIG_0()
      • new_PrivateKey__SWIG_1

        public static final long new_PrivateKey__SWIG_1​(long jarg1,
                                                        PrivateKey jarg1_)
      • delete_PrivateKey

        public static final void delete_PrivateKey​(long jarg1)
      • PrivateKey_getG1Element

        public static final long PrivateKey_getG1Element​(long jarg1,
                                                         PrivateKey jarg1_)
      • PrivateKey_getG2Element

        public static final long PrivateKey_getG2Element​(long jarg1,
                                                         PrivateKey jarg1_)
      • PrivateKey_getG2Power

        public static final long PrivateKey_getG2Power​(long jarg1,
                                                       PrivateKey jarg1_,
                                                       long jarg2,
                                                       G2Element jarg2_)
      • PrivateKey_isZero

        public static final boolean PrivateKey_isZero​(long jarg1,
                                                      PrivateKey jarg1_)
      • objectEquals__SWIG_4

        public static final boolean objectEquals__SWIG_4​(long jarg1,
                                                         PrivateKey jarg1_,
                                                         long jarg2,
                                                         PrivateKey jarg2_)
      • multiply__SWIG_1

        public static final long multiply__SWIG_1​(long jarg1,
                                                  G1Element jarg1_,
                                                  long jarg2,
                                                  PrivateKey jarg2_)
      • multiply__SWIG_2

        public static final long multiply__SWIG_2​(long jarg1,
                                                  PrivateKey jarg1_,
                                                  long jarg2,
                                                  G1Element jarg2_)
      • multiply__SWIG_3

        public static final long multiply__SWIG_3​(long jarg1,
                                                  G2Element jarg1_,
                                                  long jarg2,
                                                  PrivateKey jarg2_)
      • multiply__SWIG_4

        public static final long multiply__SWIG_4​(long jarg1,
                                                  PrivateKey jarg1_,
                                                  long jarg2,
                                                  G2Element jarg2_)
      • PrivateKey_serialize__SWIG_0

        public static final void PrivateKey_serialize__SWIG_0​(long jarg1,
                                                              PrivateKey jarg1_,
                                                              byte[] jarg2)
      • PrivateKey_serialize__SWIG_1

        public static final byte[] PrivateKey_serialize__SWIG_1​(long jarg1,
                                                                PrivateKey jarg1_,
                                                                boolean jarg2)
      • PrivateKey_serialize__SWIG_2

        public static final byte[] PrivateKey_serialize__SWIG_2​(long jarg1,
                                                                PrivateKey jarg1_)
      • PrivateKey_signG2__SWIG_0

        public static final long PrivateKey_signG2__SWIG_0​(long jarg1,
                                                           PrivateKey jarg1_,
                                                           byte[] jarg2,
                                                           long jarg3,
                                                           byte[] jarg4,
                                                           long jarg5,
                                                           boolean jarg6)
      • PrivateKey_signG2__SWIG_1

        public static final long PrivateKey_signG2__SWIG_1​(long jarg1,
                                                           PrivateKey jarg1_,
                                                           byte[] jarg2,
                                                           long jarg3,
                                                           byte[] jarg4,
                                                           long jarg5)
      • PrivateKey_hasKeyData

        public static final boolean PrivateKey_hasKeyData​(long jarg1,
                                                          PrivateKey jarg1_)
      • ExtendedPublicKey_VERSION_get

        public static final long ExtendedPublicKey_VERSION_get()
      • ExtendedPublicKey_SIZE_get

        public static final long ExtendedPublicKey_SIZE_get()
      • ExtendedPublicKey_fromBytes__SWIG_0

        public static final long ExtendedPublicKey_fromBytes__SWIG_0​(byte[] jarg1,
                                                                     boolean jarg2)
      • ExtendedPublicKey_fromBytes__SWIG_1

        public static final long ExtendedPublicKey_fromBytes__SWIG_1​(byte[] jarg1)
      • ExtendedPublicKey_publicChild__SWIG_0

        public static final long ExtendedPublicKey_publicChild__SWIG_0​(long jarg1,
                                                                       ExtendedPublicKey jarg1_,
                                                                       long jarg2,
                                                                       boolean jarg3)
      • ExtendedPublicKey_publicChild__SWIG_1

        public static final long ExtendedPublicKey_publicChild__SWIG_1​(long jarg1,
                                                                       ExtendedPublicKey jarg1_,
                                                                       long jarg2)
      • ExtendedPublicKey_getVersion

        public static final long ExtendedPublicKey_getVersion​(long jarg1,
                                                              ExtendedPublicKey jarg1_)
      • ExtendedPublicKey_getDepth

        public static final short ExtendedPublicKey_getDepth​(long jarg1,
                                                             ExtendedPublicKey jarg1_)
      • ExtendedPublicKey_getParentFingerprint

        public static final long ExtendedPublicKey_getParentFingerprint​(long jarg1,
                                                                        ExtendedPublicKey jarg1_)
      • ExtendedPublicKey_getChildNumber

        public static final long ExtendedPublicKey_getChildNumber​(long jarg1,
                                                                  ExtendedPublicKey jarg1_)
      • ExtendedPublicKey_getChainCode

        public static final long ExtendedPublicKey_getChainCode​(long jarg1,
                                                                ExtendedPublicKey jarg1_)
      • ExtendedPublicKey_getPublicKey

        public static final long ExtendedPublicKey_getPublicKey​(long jarg1,
                                                                ExtendedPublicKey jarg1_)
      • ExtendedPublicKey_serialize__SWIG_0

        public static final void ExtendedPublicKey_serialize__SWIG_0​(long jarg1,
                                                                     ExtendedPublicKey jarg1_,
                                                                     byte[] jarg2,
                                                                     boolean jarg3)
      • ExtendedPublicKey_serialize__SWIG_1

        public static final void ExtendedPublicKey_serialize__SWIG_1​(long jarg1,
                                                                     ExtendedPublicKey jarg1_,
                                                                     byte[] jarg2)
      • ExtendedPublicKey_serialize__SWIG_2

        public static final byte[] ExtendedPublicKey_serialize__SWIG_2​(long jarg1,
                                                                       ExtendedPublicKey jarg1_,
                                                                       boolean jarg2)
      • ExtendedPublicKey_serialize__SWIG_3

        public static final byte[] ExtendedPublicKey_serialize__SWIG_3​(long jarg1,
                                                                       ExtendedPublicKey jarg1_)
      • new_ExtendedPublicKey

        public static final long new_ExtendedPublicKey()
      • delete_ExtendedPublicKey

        public static final void delete_ExtendedPublicKey​(long jarg1)
      • ExtendedPrivateKey_SIZE_get

        public static final long ExtendedPrivateKey_SIZE_get()
      • ExtendedPrivateKey_fromSeed

        public static final long ExtendedPrivateKey_fromSeed​(byte[] jarg1)
      • ExtendedPrivateKey_fromBytes

        public static final long ExtendedPrivateKey_fromBytes​(byte[] jarg1)
      • ExtendedPrivateKey_privateChild__SWIG_0

        public static final long ExtendedPrivateKey_privateChild__SWIG_0​(long jarg1,
                                                                         ExtendedPrivateKey jarg1_,
                                                                         long jarg2,
                                                                         boolean jarg3)
      • ExtendedPrivateKey_privateChild__SWIG_1

        public static final long ExtendedPrivateKey_privateChild__SWIG_1​(long jarg1,
                                                                         ExtendedPrivateKey jarg1_,
                                                                         long jarg2)
      • ExtendedPrivateKey_publicChild

        public static final long ExtendedPrivateKey_publicChild​(long jarg1,
                                                                ExtendedPrivateKey jarg1_,
                                                                long jarg2)
      • ExtendedPrivateKey_getVersion

        public static final long ExtendedPrivateKey_getVersion​(long jarg1,
                                                               ExtendedPrivateKey jarg1_)
      • ExtendedPrivateKey_getDepth

        public static final short ExtendedPrivateKey_getDepth​(long jarg1,
                                                              ExtendedPrivateKey jarg1_)
      • ExtendedPrivateKey_getParentFingerprint

        public static final long ExtendedPrivateKey_getParentFingerprint​(long jarg1,
                                                                         ExtendedPrivateKey jarg1_)
      • ExtendedPrivateKey_getChildNumber

        public static final long ExtendedPrivateKey_getChildNumber​(long jarg1,
                                                                   ExtendedPrivateKey jarg1_)
      • ExtendedPrivateKey_getChainCode

        public static final long ExtendedPrivateKey_getChainCode​(long jarg1,
                                                                 ExtendedPrivateKey jarg1_)
      • ExtendedPrivateKey_getPrivateKey

        public static final long ExtendedPrivateKey_getPrivateKey​(long jarg1,
                                                                  ExtendedPrivateKey jarg1_)
      • ExtendedPrivateKey_getPublicKey

        public static final long ExtendedPrivateKey_getPublicKey​(long jarg1,
                                                                 ExtendedPrivateKey jarg1_)
      • ExtendedPrivateKey_getExtendedPublicKey__SWIG_0

        public static final long ExtendedPrivateKey_getExtendedPublicKey__SWIG_0​(long jarg1,
                                                                                 ExtendedPrivateKey jarg1_,
                                                                                 boolean jarg2)
      • ExtendedPrivateKey_getExtendedPublicKey__SWIG_1

        public static final long ExtendedPrivateKey_getExtendedPublicKey__SWIG_1​(long jarg1,
                                                                                 ExtendedPrivateKey jarg1_)
      • ExtendedPrivateKey_serialize__SWIG_0

        public static final void ExtendedPrivateKey_serialize__SWIG_0​(long jarg1,
                                                                      ExtendedPrivateKey jarg1_,
                                                                      byte[] jarg2)
      • ExtendedPrivateKey_serialize__SWIG_1

        public static final byte[] ExtendedPrivateKey_serialize__SWIG_1​(long jarg1,
                                                                        ExtendedPrivateKey jarg1_)
      • delete_ExtendedPrivateKey

        public static final void delete_ExtendedPrivateKey​(long jarg1)
      • new_ExtendedPrivateKey

        public static final long new_ExtendedPrivateKey()
      • HDKeys_HASH_LEN_get

        public static final short HDKeys_HASH_LEN_get()
      • HDKeys_keyGen

        public static final long HDKeys_keyGen​(byte[] jarg1)
      • HDKeys_iKMToLamportSk

        public static final void HDKeys_iKMToLamportSk​(byte[] jarg1,
                                                       byte[] jarg2,
                                                       long jarg3,
                                                       byte[] jarg4,
                                                       long jarg5)
      • HDKeys_parentSkToLamportPK

        public static final void HDKeys_parentSkToLamportPK​(byte[] jarg1,
                                                            long jarg2,
                                                            PrivateKey jarg2_,
                                                            long jarg3)
      • HDKeys_deriveChildSk

        public static final long HDKeys_deriveChildSk​(long jarg1,
                                                      PrivateKey jarg1_,
                                                      long jarg2)
      • HDKeys_deriveChildSkUnhardened

        public static final long HDKeys_deriveChildSkUnhardened​(long jarg1,
                                                                PrivateKey jarg1_,
                                                                long jarg2)
      • HDKeys_deriveChildG1Unhardened

        public static final long HDKeys_deriveChildG1Unhardened​(long jarg1,
                                                                G1Element jarg1_,
                                                                long jarg2)
      • HDKeys_deriveChildG2Unhardened

        public static final long HDKeys_deriveChildG2Unhardened​(long jarg1,
                                                                G2Element jarg1_,
                                                                long jarg2)
      • new_HDKeys

        public static final long new_HDKeys()
      • delete_HDKeys

        public static final void delete_HDKeys​(long jarg1)
      • HKDF256_HASH_LEN_get

        public static final short HKDF256_HASH_LEN_get()
      • HKDF256_extract

        public static final void HKDF256_extract​(byte[] jarg1,
                                                 byte[] jarg2,
                                                 long jarg3,
                                                 byte[] jarg4,
                                                 long jarg5)
      • HKDF256_expand

        public static final void HKDF256_expand​(byte[] jarg1,
                                                long jarg2,
                                                byte[] jarg3,
                                                byte[] jarg4,
                                                long jarg5)
      • HKDF256_extractExpand

        public static final void HKDF256_extractExpand​(byte[] jarg1,
                                                       long jarg2,
                                                       byte[] jarg3,
                                                       long jarg4,
                                                       byte[] jarg5,
                                                       long jarg6,
                                                       byte[] jarg7,
                                                       long jarg8)
      • new_HKDF256

        public static final long new_HKDF256()
      • delete_HKDF256

        public static final void delete_HKDF256​(long jarg1)
      • new_CoreMPL

        public static final long new_CoreMPL​(String jarg1)
      • CoreMPL_keyGen

        public static final long CoreMPL_keyGen​(long jarg1,
                                                CoreMPL jarg1_,
                                                byte[] jarg2)
      • CoreMPL_skToPk

        public static final byte[] CoreMPL_skToPk​(long jarg1,
                                                  CoreMPL jarg1_,
                                                  long jarg2,
                                                  PrivateKey jarg2_)
      • CoreMPL_skToG1

        public static final long CoreMPL_skToG1​(long jarg1,
                                                CoreMPL jarg1_,
                                                long jarg2,
                                                PrivateKey jarg2_)
      • CoreMPL_sign

        public static final long CoreMPL_sign​(long jarg1,
                                              CoreMPL jarg1_,
                                              long jarg2,
                                              PrivateKey jarg2_,
                                              byte[] jarg3)
      • CoreMPL_verify__SWIG_0

        public static final boolean CoreMPL_verify__SWIG_0​(long jarg1,
                                                           CoreMPL jarg1_,
                                                           byte[] jarg2,
                                                           byte[] jarg3,
                                                           byte[] jarg4)
      • CoreMPL_verify__SWIG_1

        public static final boolean CoreMPL_verify__SWIG_1​(long jarg1,
                                                           CoreMPL jarg1_,
                                                           long jarg2,
                                                           G1Element jarg2_,
                                                           byte[] jarg3,
                                                           long jarg4,
                                                           G2Element jarg4_)
      • CoreMPL_aggregate__SWIG_0

        public static final byte[] CoreMPL_aggregate__SWIG_0​(long jarg1,
                                                             CoreMPL jarg1_,
                                                             long jarg2,
                                                             Uint8VectorVector jarg2_)
      • CoreMPL_aggregate__SWIG_1

        public static final long CoreMPL_aggregate__SWIG_1​(long jarg1,
                                                           CoreMPL jarg1_,
                                                           long jarg2,
                                                           G2ElementVector jarg2_)
      • CoreMPL_aggregate__SWIG_2

        public static final long CoreMPL_aggregate__SWIG_2​(long jarg1,
                                                           CoreMPL jarg1_,
                                                           long jarg2,
                                                           G1ElementVector jarg2_)
      • CoreMPL_aggregateSecure

        public static final long CoreMPL_aggregateSecure​(long jarg1,
                                                         CoreMPL jarg1_,
                                                         long jarg2,
                                                         G1ElementVector jarg2_,
                                                         long jarg3,
                                                         G2ElementVector jarg3_,
                                                         byte[] jarg4)
      • CoreMPL_verifySecure

        public static final boolean CoreMPL_verifySecure​(long jarg1,
                                                         CoreMPL jarg1_,
                                                         long jarg2,
                                                         G1ElementVector jarg2_,
                                                         long jarg3,
                                                         G2Element jarg3_,
                                                         byte[] jarg4)
      • CoreMPL_aggregateVerify__SWIG_0

        public static final boolean CoreMPL_aggregateVerify__SWIG_0​(long jarg1,
                                                                    CoreMPL jarg1_,
                                                                    long jarg2,
                                                                    Uint8VectorVector jarg2_,
                                                                    long jarg3,
                                                                    Uint8VectorVector jarg3_,
                                                                    byte[] jarg4)
      • CoreMPL_deriveChildSk

        public static final long CoreMPL_deriveChildSk​(long jarg1,
                                                       CoreMPL jarg1_,
                                                       long jarg2,
                                                       PrivateKey jarg2_,
                                                       long jarg3)
      • CoreMPL_deriveChildSkUnhardened

        public static final long CoreMPL_deriveChildSkUnhardened​(long jarg1,
                                                                 CoreMPL jarg1_,
                                                                 long jarg2,
                                                                 PrivateKey jarg2_,
                                                                 long jarg3)
      • CoreMPL_deriveChildPkUnhardened

        public static final long CoreMPL_deriveChildPkUnhardened​(long jarg1,
                                                                 CoreMPL jarg1_,
                                                                 long jarg2,
                                                                 G1Element jarg2_,
                                                                 long jarg3)
      • delete_CoreMPL

        public static final void delete_CoreMPL​(long jarg1)
      • BasicSchemeMPL_CIPHERSUITE_ID_get

        public static final String BasicSchemeMPL_CIPHERSUITE_ID_get()
      • new_BasicSchemeMPL

        public static final long new_BasicSchemeMPL()
      • BasicSchemeMPL_aggregateVerify__SWIG_0

        public static final boolean BasicSchemeMPL_aggregateVerify__SWIG_0​(long jarg1,
                                                                           BasicSchemeMPL jarg1_,
                                                                           long jarg2,
                                                                           Uint8VectorVector jarg2_,
                                                                           long jarg3,
                                                                           Uint8VectorVector jarg3_,
                                                                           byte[] jarg4)
      • delete_BasicSchemeMPL

        public static final void delete_BasicSchemeMPL​(long jarg1)
      • AugSchemeMPL_CIPHERSUITE_ID_get

        public static final String AugSchemeMPL_CIPHERSUITE_ID_get()
      • new_AugSchemeMPL

        public static final long new_AugSchemeMPL()
      • AugSchemeMPL_sign__SWIG_0

        public static final long AugSchemeMPL_sign__SWIG_0​(long jarg1,
                                                           AugSchemeMPL jarg1_,
                                                           long jarg2,
                                                           PrivateKey jarg2_,
                                                           byte[] jarg3)
      • AugSchemeMPL_sign__SWIG_1

        public static final long AugSchemeMPL_sign__SWIG_1​(long jarg1,
                                                           AugSchemeMPL jarg1_,
                                                           long jarg2,
                                                           PrivateKey jarg2_,
                                                           byte[] jarg3,
                                                           long jarg4,
                                                           G1Element jarg4_)
      • AugSchemeMPL_verify

        public static final boolean AugSchemeMPL_verify​(long jarg1,
                                                        AugSchemeMPL jarg1_,
                                                        byte[] jarg2,
                                                        byte[] jarg3,
                                                        byte[] jarg4)
      • AugSchemeMPL_aggregateVerify__SWIG_0

        public static final boolean AugSchemeMPL_aggregateVerify__SWIG_0​(long jarg1,
                                                                         AugSchemeMPL jarg1_,
                                                                         long jarg2,
                                                                         Uint8VectorVector jarg2_,
                                                                         long jarg3,
                                                                         Uint8VectorVector jarg3_,
                                                                         byte[] jarg4)
      • delete_AugSchemeMPL

        public static final void delete_AugSchemeMPL​(long jarg1)
      • PopSchemeMPL_CIPHERSUITE_ID_get

        public static final String PopSchemeMPL_CIPHERSUITE_ID_get()
      • PopSchemeMPL_POP_CIPHERSUITE_ID_get

        public static final String PopSchemeMPL_POP_CIPHERSUITE_ID_get()
      • new_PopSchemeMPL

        public static final long new_PopSchemeMPL()
      • PopSchemeMPL_popProve

        public static final long PopSchemeMPL_popProve​(long jarg1,
                                                       PopSchemeMPL jarg1_,
                                                       long jarg2,
                                                       PrivateKey jarg2_)
      • PopSchemeMPL_popVerify__SWIG_0

        public static final boolean PopSchemeMPL_popVerify__SWIG_0​(long jarg1,
                                                                   PopSchemeMPL jarg1_,
                                                                   long jarg2,
                                                                   G1Element jarg2_,
                                                                   long jarg3,
                                                                   G2Element jarg3_)
      • PopSchemeMPL_popVerify__SWIG_1

        public static final boolean PopSchemeMPL_popVerify__SWIG_1​(long jarg1,
                                                                   PopSchemeMPL jarg1_,
                                                                   byte[] jarg2,
                                                                   byte[] jarg3)
      • PopSchemeMPL_fastAggregateVerify__SWIG_0

        public static final boolean PopSchemeMPL_fastAggregateVerify__SWIG_0​(long jarg1,
                                                                             PopSchemeMPL jarg1_,
                                                                             long jarg2,
                                                                             G1ElementVector jarg2_,
                                                                             byte[] jarg3,
                                                                             long jarg4,
                                                                             G2Element jarg4_)
      • PopSchemeMPL_fastAggregateVerify__SWIG_1

        public static final boolean PopSchemeMPL_fastAggregateVerify__SWIG_1​(long jarg1,
                                                                             PopSchemeMPL jarg1_,
                                                                             long jarg2,
                                                                             Uint8VectorVector jarg2_,
                                                                             byte[] jarg3,
                                                                             byte[] jarg4)
      • delete_PopSchemeMPL

        public static final void delete_PopSchemeMPL​(long jarg1)
      • new_LegacySchemeMPL

        public static final long new_LegacySchemeMPL()
      • LegacySchemeMPL_skToPk

        public static final byte[] LegacySchemeMPL_skToPk​(long jarg1,
                                                          LegacySchemeMPL jarg1_,
                                                          long jarg2,
                                                          PrivateKey jarg2_)
      • LegacySchemeMPL_sign

        public static final long LegacySchemeMPL_sign​(long jarg1,
                                                      LegacySchemeMPL jarg1_,
                                                      long jarg2,
                                                      PrivateKey jarg2_,
                                                      byte[] jarg3)
      • LegacySchemeMPL_verify

        public static final boolean LegacySchemeMPL_verify​(long jarg1,
                                                           LegacySchemeMPL jarg1_,
                                                           byte[] jarg2,
                                                           byte[] jarg3,
                                                           byte[] jarg4)
      • LegacySchemeMPL_aggregate

        public static final byte[] LegacySchemeMPL_aggregate​(long jarg1,
                                                             LegacySchemeMPL jarg1_,
                                                             long jarg2,
                                                             Uint8VectorVector jarg2_)
      • LegacySchemeMPL_verifySecure

        public static final boolean LegacySchemeMPL_verifySecure​(long jarg1,
                                                                 LegacySchemeMPL jarg1_,
                                                                 long jarg2,
                                                                 G1ElementVector jarg2_,
                                                                 long jarg3,
                                                                 G2Element jarg3_,
                                                                 byte[] jarg4)
      • delete_LegacySchemeMPL

        public static final void delete_LegacySchemeMPL​(long jarg1)
      • privateKeyShare

        public static final long privateKeyShare​(long jarg1,
                                                 PrivateKeyVector jarg1_,
                                                 byte[] jarg2)
      • publicKeyShare

        public static final long publicKeyShare​(long jarg1,
                                                G1ElementVector jarg1_,
                                                byte[] jarg2)
      • signatureShare

        public static final long signatureShare​(long jarg1,
                                                G2ElementVector jarg1_,
                                                byte[] jarg2)
      • sign

        public static final long sign​(long jarg1,
                                      PrivateKey jarg1_,
                                      byte[] jarg2)
      • verify

        public static final boolean verify​(long jarg1,
                                           G1Element jarg1_,
                                           byte[] jarg2,
                                           long jarg3,
                                           G2Element jarg3_)
      • BasicSchemeMPL_SWIGUpcast

        public static final long BasicSchemeMPL_SWIGUpcast​(long jarg1)
      • AugSchemeMPL_SWIGUpcast

        public static final long AugSchemeMPL_SWIGUpcast​(long jarg1)
      • PopSchemeMPL_SWIGUpcast

        public static final long PopSchemeMPL_SWIGUpcast​(long jarg1)
      • LegacySchemeMPL_SWIGUpcast

        public static final long LegacySchemeMPL_SWIGUpcast​(long jarg1)