public static void writeECParameter(BigInteger x, OutputStream output) throws IOException { TlsUtils.writeOpaque8(BigIntegers.asUnsignedByteArray(x), output); }
public static void writeECFieldElement(int fieldSize, BigInteger x, OutputStream output) throws IOException { TlsUtils.writeOpaque8(serializeECFieldElement(fieldSize, x), output); }
public static void writeECPoint(short[] ecPointFormats, ECPoint point, OutputStream output) throws IOException { TlsUtils.writeOpaque8(serializeECPoint(ecPointFormats, point), output); }
public static void writeECFieldElement(ECFieldElement x, OutputStream output) throws IOException { TlsUtils.writeOpaque8(x.getEncoded(), output); }
public static void writeECFieldElement(int fieldSize, BigInteger x, OutputStream output) throws IOException { TlsUtils.writeOpaque8(serializeECFieldElement(fieldSize, x), output); }
public static void writeECPoint(short[] ecPointFormats, ECPoint point, OutputStream output) throws IOException { TlsUtils.writeOpaque8(serializeECPoint(ecPointFormats, point), output); }
public static void writeECParameter(BigInteger x, OutputStream output) throws IOException { TlsUtils.writeOpaque8(BigIntegers.asUnsignedByteArray(x), output); }
public static void writeECFieldElement(ECFieldElement x, OutputStream output) throws IOException { TlsUtils.writeOpaque8(x.getEncoded(), output); }
public static byte[] createUseSRTPExtension(UseSRTPData useSRTPData) throws IOException { if (useSRTPData == null) { throw new IllegalArgumentException("'useSRTPData' cannot be null"); } ByteArrayOutputStream buf = new ByteArrayOutputStream(); // SRTPProtectionProfiles TlsUtils.writeUint16ArrayWithUint16Length(useSRTPData.getProtectionProfiles(), buf); // srtp_mki TlsUtils.writeOpaque8(useSRTPData.getMki(), buf); return buf.toByteArray(); }
public static byte[] createUseSRTPExtension(UseSRTPData useSRTPData) throws IOException { if (useSRTPData == null) { throw new IllegalArgumentException("'useSRTPData' cannot be null"); } ByteArrayOutputStream buf = new ByteArrayOutputStream(); // SRTPProtectionProfiles TlsUtils.writeUint16ArrayWithUint16Length(useSRTPData.getProtectionProfiles(), buf); // srtp_mki TlsUtils.writeOpaque8(useSRTPData.getMki(), buf); return buf.toByteArray(); }
/** * Encode this {@link ServerSRPParams} to an {@link OutputStream}. * * @param output * the {@link OutputStream} to encode to. * @throws IOException */ public void encode(OutputStream output) throws IOException { TlsSRPUtils.writeSRPParameter(N, output); TlsSRPUtils.writeSRPParameter(g, output); TlsUtils.writeOpaque8(s, output); TlsSRPUtils.writeSRPParameter(B, output); }
/** * Encode this {@link ServerSRPParams} to an {@link OutputStream}. * * @param output * the {@link OutputStream} to encode to. * @throws IOException */ public void encode(OutputStream output) throws IOException { TlsSRPUtils.writeSRPParameter(N, output); TlsSRPUtils.writeSRPParameter(g, output); TlsUtils.writeOpaque8(s, output); TlsSRPUtils.writeSRPParameter(B, output); }
TlsUtils.writeOpaque8(session_id, buf); TlsUtils.writeOpaque8(TlsUtils.EMPTY_BYTES, buf);
TlsUtils.writeOpaque8(session_id, buf); TlsUtils.writeOpaque8(TlsUtils.EMPTY_BYTES, buf);
TlsUtils.writeOpaque8(TlsUtils.EMPTY_BYTES, buf);
TlsUtils.writeOpaque8(serializeECPoint(ecPointFormats, ecParameters.getG()), output); writeECParameter(ecParameters.getN(), output); writeECParameter(ecParameters.getH(), output);
TlsUtils.writeOpaque8(serializeECPoint(ecPointFormats, ecParameters.getG()), output); writeECParameter(ecParameters.getN(), output); writeECParameter(ecParameters.getH(), output);
TlsUtils.writeOpaque8(TlsUtils.EMPTY_BYTES, message);
TlsUtils.writeOpaque8(session_id, message);
TlsUtils.writeOpaque8(session_id, message);