byte[] Z = BigIntegers.asUnsignedByteArray(agree.getFieldSize(), z);
public byte[] generateAgreement(AsymmetricKeyParameter peerPublicKey) { basicAgreement.init(privateKey); BigInteger agreementValue = basicAgreement.calculateAgreement(peerPublicKey); if (truncateAgreement) { return BigIntegers.asUnsignedByteArray(agreementValue); } return BigIntegers.asUnsignedByteArray(basicAgreement.getFieldSize(), agreementValue); } }
byte[] VZ = BigIntegers.asUnsignedByteArray(agree.getFieldSize(), z);
byte[] Z = BigIntegers.asUnsignedByteArray(agree.getFieldSize(), z);
byte[] Z = BigIntegers.asUnsignedByteArray(agree.getFieldSize(), z);