in java/remoteprovisioning/CertificateRequestSerializer.java [308:332]
public CertificateRequestSerializer build() throws CryptoException {
if (mEek == null) {
return new CertificateRequestSerializer(
mDeviceInfo,
mEekP256,
mPublicKeys,
mMacKey,
mChallenge,
mBcc,
mDkPriv,
mAdditionalDkSignatures,
CryptoUtil.genP256());
} else {
return new CertificateRequestSerializer(
mDeviceInfo,
mEek,
mPublicKeys,
mMacKey,
mChallenge,
mBcc,
mDkPriv,
mAdditionalDkSignatures,
CryptoUtil.genX25519());
}
}