buildServerHelloFromKeyPair function

Uint8List buildServerHelloFromKeyPair({
  1. required KeyPair keyPair,
  2. required Uint8List serverRandom,
  3. required int cipherSuite,
  4. Uint8List? sessionId,
})

Implementation

Uint8List buildServerHelloFromKeyPair({
  required KeyPair keyPair,
  required Uint8List serverRandom,
  required int cipherSuite,
  Uint8List? sessionId,
}) {
  return buildServerHello(
    serverRandom: serverRandom,
    publicKey: keyPair.publicKeyBytes,
    sessionId: sessionId ?? Uint8List(0),
    cipherSuite: cipherSuite,
    group: 0x001d, // X25519
  );
}