public static OctetString derivePublicKey(KeyPair keyPair) { return new OctetString(keyToBytes(keyPair.getPublic())); }
public static OctetString derivePrivateKey(KeyPair keyPair) { return new OctetString(keyToBytes(keyPair.getPrivate())); }
public static OctetString derivePublicKey(KeyPair keyPair) { return new OctetString(keyToBytes(keyPair.getPublic())); }
public byte[] getSharedKey() { return DHOperations.computeSharedKey(keyAgreement, DHOperations.keyToBytes(keyPair.getPublic()), keyParameters); }
public static OctetString derivePrivateKey(KeyPair keyPair) { return new OctetString(keyToBytes(keyPair.getPrivate())); }