executeMLDSA65 method

MLDSA65Data executeMLDSA65(
  1. String input
)

Implementation

MLDSA65Data executeMLDSA65(String input) {
  final inputPtr = StringUtf8Pointer(input).toNativeUtf8();
  try {
    final msg = _getTransferResponseData(_executeMLDSA65(inputPtr));
    final parts = msg.split('|');

    return MLDSA65Data(seed: parts[0], pub: parts[1]);
  } finally {
    calloc.free(inputPtr);
  }
}