Interface BasicAgreement

All Known Implementing Classes:
DHBasicAgreement, ECDHBasicAgreement

public interface BasicAgreement
The basic interface that basic Diffie-Hellman implementations conforms to.
  • Method Summary

    Modifier and Type Method Description
    BigInteger calculateAgreement​(CipherParameters pubKey)
    given a public key from a given party calculate the next message in the agreement sequence.
    int getFieldSize()
    return the field size for the agreement algorithm in bytes.
    void init​(CipherParameters param)
    initialise the agreement engine.